Yadda ake Saita Sabar Taɗi mai zaman kansa tare da Ytalk akan SSH


Ytalk shiri ne na taɗi mai amfani da yawa wanda ke aiki kama da shirin UNIX. Babban fa'idar ytalk shine yana ba da damar haɗi da yawa kuma yana iya sadarwa tare da kowane adadin masu amfani a lokaci guda.

A cikin wannan labarin, zamuyi bayanin yadda ake girka da saita sabar taɗi mai zaman kanta, rufaffen kuma ingantacciyar uwar garken taɗi tare da Ytalk akan SSH don amintaccen shiga, rashin kalmar sirri shiga uwar garken taɗi, ga kowane ɗan takara.

Shigar da Ytalk da OpenSSH Server a cikin Linux

Sanya Ytalk da mai sarrafa fakitin APT kamar yadda aka nuna.

$ sudo apt-get update
$ sudo apt-get install ytalk openssh-server

Da zarar an shigar, openbsd-inetd da sshd sabis ya kamata a fara ta atomatik ta mai sakawa. Kuna iya bincika idan suna aiki kamar yadda aka nuna:

$ sudo systemctl status openbsd-inetd
$ sudo systemctl status sshd
OR
$ sudo service openbsd-inetd status
$ sudo service sshd  status

Yanzu ƙirƙirar asusun mai amfani mai suna talkd kuma ƙara shi zuwa rukunin tty akan tsarin.

$ sudo useradd talkd
$ sudo usermod -a -G tty talkd

Yanzu kuna buƙatar saita inetd, buɗe babban fayil ɗin daidaitawar sa ta amfani da editan rubutu da kuka fi so sannan ku gyara shi kamar yadda aka bayyana a ƙasa.

$ sudo vim /etc/inetd.conf

Gungura ƙasa zuwa layi:

talk dgram udp wait nobody.tty /usr/sbin/in.talkd in.talkd
ntalk dgram udp wait nobody.tty /usr/sbin/in.ntalkd in.ntalkd

kuma canza su su yi kama da wannan (maye gurbin sunan mai amfani nobody da talkd).

talk dgram udp4 wait talkd.tty /usr/sbin/in.talkd in.talkd
ntalk dgram udp4 wait talkd.tty /usr/sbin/in.ntalkd in.ntalkd

Sa'an nan kuma sake kunna openbsd-inetd don canje-canjen kwanan nan don yin tasiri, ta hanyar aiki.

$ sudo systemctl restart openbsd-inetd
OR
$ sudo service openbsd-inetd restart 

Ƙirƙiri Asusun Mai amfani kuma Sanya SSH

Yanzu lokaci ya yi don ƙirƙirar asusun mai amfani ga duk mahalarta cikin sabar taɗi tare da umarnin adduser.

$ sudo adduser tecmint
$ sudo adduser ravi

Bayan haka, kuna buƙatar saita shiga SSH mara kalmar sirri don duk asusun mai amfani. Masu amfani suna buƙatar ƙirƙirar haɗin maɓalli na sirri da na jama'a akan injinan gida. Sannan masu amfani suna buƙatar aiko muku da mai gudanarwa, abubuwan da ke cikin maɓallan jama'a don ƙarawa cikin fayil da aka sani da izini_keys, kundin adireshin gidansu a ƙarƙashin /gida/$USER/.ssh (na kowane mai amfani).

Misali, don saita tecment mai amfani bayan karɓar abubuwan da ke cikin maɓalli na jama'a, yi waɗannan abubuwan.

$ 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

Gwada Amintaccen Sabar Taɗi

A wannan mataki, yanzu kuna buƙatar gwada idan uwar garken taɗi yana aiki lafiya. Kawai shiga cikin uwar garken sannan ku gudanar da umurnin ytalk. Misali, idan mai amfani da tecmint yana son yin magana da mai amfani da ravi, duk abin da zai iya yi shine gudu.

$ ytalk ravi

Sannan mai amfani ravi bayan shiga, zai iya gudanar da umarni mai zuwa don fara hira.

$ ytalk tecmint

Shi ke nan! A cikin wannan labarin, mun nuna yadda ake saita uwar garken taɗi mai zaman kansa tare da Ytalk akan SSH. Raba ra'ayoyin ku ta hanyar amsawar da ke ƙasa.