ssh-chat - Yi Taɗi na Ƙungiya/Mai zaman kansa tare da Wasu Masu amfani da Linux Sama da SSH


ssh-chat shine layin umarni na dandamali da aka rubuta a cikin GoLang, wanda ke ba ku damar yin taɗi tare da ƙaramin adadin masu amfani akan haɗin ssh. An ƙera shi musamman don canza uwar garken SSH ɗin ku zuwa sabis ɗin taɗi. Da zarar kun ƙaddamar da shi, za ku sami saurin taɗi maimakon harsashi da aka saba.

  1. Yana ba masu amfani damar yin taɗi a cikin daki ta hanyar ssh.
  2. Tallafi don saƙon sirri tsakanin masu amfani.
  3. Tallafi don gyare-gyaren jigon launi idan abokin cinikin ku na ssh ya goyan bayan.
  4. Yana iya bincika sawun yatsa na jama'a na kowane mai amfani don dalilai na tantancewa.
  5. Yana ba masu amfani damar saita sunan barkwanci.
  6. Tallafawa ga masu amfani da batsa/toshewa tare da harba masu amfani.
  7. Tallafi don lissafin duk masu amfani da aka haɗa.

A cikin wannan labarin, zamuyi bayanin yadda ake saitawa cikin sauƙi da amfani da ssh-chat akan tsarin Linux don yin hira da wasu masu amfani akan sabar iri ɗaya.

Kamar yadda na ce, an rubuta ssh-chat a cikin GoLang, don haka idan ba a shigar da GoLang akan tsarin ku ba, bi wannan jagorar don shigar da shi.

  1. Yadda ake girka GoLang (Go Programming Language) a Linux

Shigar da ssh-chat a cikin Linux Systems

Fara da zazzage sabuwar sigar ssh-chat daga shafin sakin sa kuma cire fayil ɗin tar kuma matsa cikin kundin adireshin don gudanar da shi kamar yadda aka nuna.

# cd Downloads
# wget -c https://github.com/shazow/ssh-chat/releases/download/v1.6/ssh-chat-linux_amd64.tgz
# tar -xvf ssh-chat-linux_amd64.tgz
# cd ssh-chat/
# ./ssh-chat

Yanzu membobin ƙungiyar ku za su iya haɗawa da ita ta amfani da umarnin ssh, kuma su fara yin hira a cikin ɗakin hira kai tsaye ta hanyar amintaccen haɗin harsashi.

Don nuna yadda duk yake aiki, za mu yi amfani da uwar garken ssh-chat tare da IP: 192.168.56.10 da masu amfani uku (tushen, tecmint da aronkilik) da aka haɗa akan ssh zuwa wannan uwar garke kamar yadda aka nuna a ƙasa.

Muhimmi: Za ku lura cewa duk masu amfani uku ba sa shigar da kowane kalmar sirri yayin haɗawa da sabar, wannan saboda muna da saitin shiga mara kalmar sirri don haɗin ssh. Wannan ita ce hanyar da aka ba da shawarar tabbatarwa don haɗin ssh a cikin Linux.

$ ssh [email 
$ ssh [email 
$ ssh [email 

Yayin da aka haɗa zuwa uwar garken akan ssh, duk masu amfani da tsarin da ke sama za su iya shiga ɗakin hira ta amfani da umarnin ssh kamar haka (dole ne su yi amfani da tashar jiragen ruwa wanda uwar garken taɗi ke sauraro):

$ ssh localhost -p 2022

Don duba duk umarnin gaggawar taɗi, mai amfani ya rubuta umarnin /help.

[tecmint] /help 

Don aika saƙon sirri, misali; idan mai amfani tecmint yana son aika saƙon sirri zuwa aronkilik, shi/ta na buƙatar yin amfani da umarnin /msg kamar haka.

[tecmint] /msg aaronkilik Am a hacker btw!
[aaronkilik] /msg tecmint Oh, that's cool

Za ku lura cewa tushen baya duba saƙonnin da ke sama kamar yadda aka nuna a ƙasa.

Don duba bayanan masu amfani, yi amfani da umarnin /whois kamar wannan.

[aaronkilik]/whois tecmint

Don duba duk masu amfani da aka haɗa a cikin ɗakin hira, yi amfani da umarnin /names kamar haka.

[tecmint] /names

Akwai zaɓuɓɓuka da yawa don amfani da ssh-chat kafin fara uwar garken. Don saita saƙon fayil ɗin rana, yi amfani da zaɓin -motd kamar wannan.

$ ssh-chat --motd ~/motd_file  

Don ayyana fayil ɗin log ɗin taɗi, yi amfani da zaɓin --log kamar yadda yake ƙasa.

$ ssh-chat --motd ~/motd_file --log /var/log/ssh-chat.log         

Kuna iya gwadawa da zaɓi tare da uwar garken masu haɓakawa.

$ ssh chat.shazow.net

A ƙarshe, don duba duk zaɓuɓɓukan amfani da uwar garken, rubuta:

$ssh-chat -h

Usage:
  ssh-chat [OPTIONS]

Application Options:
  -v, --verbose    Show verbose logging.
      --version    Print version and exit.
  -i, --identity=  Private key to identify server with. (default: ~/.ssh/id_rsa)
      --bind=      Host and port to listen on. (default: 0.0.0.0:2022)
      --admin=     File of public keys who are admins.
      --whitelist= Optional file of public keys who are allowed to connect.
      --motd=      Optional Message of the Day file.
      --log=       Write chat log to this file.
      --pprof=     Enable pprof http server for profiling.

Help Options:
  -h, --help       Show this help message

ssh-chat Github Repository: https://github.com/shazow/ssh-chat

Kar a manta don duba:

  1. 5 Mafi kyawun Ayyuka don Aminta da Kare Sabar SSH
  2. Ka saita \Babu kalmar wucewa ta SSH Maɓallan Tabbatarwa tare da PuTTY akan Sabar Linux
  3. Kare SSH Logins tare da SSH & MOTD Saƙonnin Banner
  4. Yadda ake toshe SSH da FTP damar zuwa takamaiman IP da kewayon hanyar sadarwa a Linux

ssh-chat sabis ne mai sauƙi kuma mai sauƙin amfani ga masu amfani da Linux. Kuna da wani tunanin da za ku raba? Idan eh, to, yi amfani da fom ɗin martani na ƙasa.