Како подесити сигуран приватни сервер за ћаскање са Италк-ом преко ССХ-а
Италк је бесплатни програм за ћаскање за више корисника који ради слично УНИКС програму за разговор. Главна предност италк-а је та што омогућава вишеструке везе и може истовремено комуницирати са било којим произвољним бројем корисника.
У овом чланку ћемо објаснити како да инсталирате и подесите приватни, шифровани и аутентификовани сервер за ћаскање са Италк преко ССХ-а за сигуран приступ серверу за ћаскање без лозинке за сваког учесника.
Инсталирање Италк-а и ОпенССХ сервера у Линук-у
Инсталирајте Италк и АПТ менаџер пакета као што је приказано.
$ sudo apt-get update $ sudo apt-get install ytalk openssh-server
Једном инсталиране, опенбсд-инетд и ссхд услуге би требало да буду аутоматски покренуте од стране инсталатера. Можете проверити да ли су покренути и раде као што је приказано:
$ sudo systemctl status openbsd-inetd $ sudo systemctl status sshd OR $ sudo service openbsd-inetd status $ sudo service sshd status
Сада креирајте кориснички налог под називом талкд и додајте га групи тти на систему.
$ sudo useradd talkd $ sudo usermod -a -G tty talkd
Сада морате да конфигуришете инетд, отворите његову главну конфигурациону датотеку користећи свој омиљени уређивач текста и уредите је као што је објашњено у наставку.
$ sudo vim /etc/inetd.conf
Померите се надоле до редова:
talk dgram udp wait nobody.tty /usr/sbin/in.talkd in.talkd ntalk dgram udp wait nobody.tty /usr/sbin/in.ntalkd in.ntalkd
и промените их да изгледају овако (замените корисничко име „нободи“ са „талкд“).
talk dgram udp4 wait talkd.tty /usr/sbin/in.talkd in.talkd ntalk dgram udp4 wait talkd.tty /usr/sbin/in.ntalkd in.ntalkd
Затим поново покрените опенбсд-инетд да би недавне промене ступиле на снагу, покретањем.
$ sudo systemctl restart openbsd-inetd OR $ sudo service openbsd-inetd restart
Креирајте корисничке налоге и конфигуришите ССХ
Сада је време да креирате корисничке налоге за све учеснике на серверу за ћаскање са командом аддусер.
$ sudo adduser tecmint $ sudo adduser ravi
Након тога, потребно је да конфигуришете ССХ пријаву без лозинке за све корисничке налоге. Корисници треба да креирају комбинацију приватног и јавног кључа на својим локалним машинама. Затим корисници треба да вам пошаљу администратору, садржај својих јавних кључева за додавање у датотеку познату као аутхоризед_кеис, њихов кућни директоријум под /хоме/$УСЕР/.ссх (за сваког корисника).
На пример, да бисте подесили корисника тецминт након што прими садржај његовог јавног кључа, урадите следеће.
$ mkdir /home/tecmint/.ssh $ chmod 600 /home/tecmint/.ssh $ vim /home/tecmint/.ssh/authorized_keys #copy and paste the contents of the public key in here $ chmod 600 /home/tecmint/.ssh/authorized_keys
Тестирање сервера безбедног ћаскања
У овој фази, сада морате да тестирате да ли сервер за ћаскање ради добро. Једноставно се пријавите на сервер, а затим покрените команду италк. На пример, ако корисник тецминт жели да ћаска са корисником рави, све што може да уради је да покрене.
$ ytalk ravi
Затим корисник рави након пријављивања може покренути следећу команду да започне ћаскање.
$ ytalk tecmint
То је све! У овом чланку смо показали како да подесите приватни сервер за ћаскање са Италк-ом преко ССХ-а. Поделите своје коментаре путем обрасца за повратне информације испод.