ssh-chat - Búðu til hóp-/einkaspjall við aðra Linux notendur yfir SSH
ssh-chat er skipanalínuforrit á vettvangi skrifað í GoLang, sem gerir þér kleift að spjalla á öruggan hátt við tiltölulega fáan fjölda notenda í gegnum ssh tengingu. Það er sérstaklega hannað til að breyta SSH netþjóninum þínum í spjallþjónustu. Þegar þú hefur ræst það færðu spjallbeiðni frekar en venjulega skel.
- Gerir notendum kleift að spjalla í herbergi í gegnum ssh.
- Stuðningur við einkaskilaboð milli notenda.
- Styður við aðlögun litaþema ef ssh biðlarinn þinn styður það.
- Það getur skoðað fingrafar almenningslykils hvers notanda til auðkenningar.
- Gerir notendum kleift að stilla gælunafn.
- Stuðningur við að setja notendur á undanþágulista/loka á notendur sem og að sparka í notendur.
- Stuðningur við skráningu allra tengdra notenda.
Í þessari grein munum við útskýra hvernig á að setja upp og nota ssh-chat á Linux kerfi auðveldlega til að spjalla við aðra notendur á sama netþjóni.
Eins og ég sagði, ssh-chat er skrifað í GoLang, þannig að ef þú ert ekki með GoLang uppsett á vélinni þinni skaltu fylgja þessari handbók til að setja það upp.
- Hvernig á að setja upp GoLang (Go forritunarmál) í Linux
Setur upp ssh-chat í Linux kerfum
Byrjaðu á því að hlaða niður nýjustu útgáfunni af ssh-chat af útgáfusíðunni og dragðu út tar skrána og farðu inn í pakkaskrána til að keyra hana eins og sýnt er.
# 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
Nú geta liðsmenn þínir tengst því með ssh skipuninni og byrjað að spjalla í einföldu spjallrás í gegnum örugga skeltengingu.
Til að sýna hvernig þetta virkar allt saman munum við nota ssh-spjallþjón með IP: 192.168.56.10 og þrír notendur (rót, tecmint og aaronkilik) tengdir yfir ssh við þennan netþjón eins og sýnt er hér að neðan.
Mikilvægt: Þú munt taka eftir því að allir þrír notendurnir slá ekki inn lykilorð meðan þeir tengjast netþjóninum, þetta er vegna þess að við höfum sett upp lykilorðslausa innskráningu fyrir ssh tengingar. Þetta er ráðlögð auðkenningaraðferð fyrir ssh tengingar í Linux.
$ ssh [email $ ssh [email $ ssh [email
Meðan þeir eru tengdir við þjóninn yfir ssh geta allir ofangreindir kerfisnotendur gengið í spjallrásina með því að nota ssh skipunina eins og þessa (þeir verða að nota portið sem spjallþjónninn hlustar á):
$ ssh localhost -p 2022
Til að skoða allar spjallskipanir ætti notandi að slá inn skipunina /help
.
[tecmint] /help
Til að senda einkaskilaboð, til dæmis; ef notandi tecmint vill senda leynileg skilaboð til aaronkilik, þá þyrfti hann/hún að nota /msg
skipunina sem hér segir.
[tecmint] /msg aaronkilik Am a hacker btw! [aaronkilik] /msg tecmint Oh, that's cool
Þú munt taka eftir því að rót skoðar ekki ofangreind skilaboð eins og sýnt er hér að neðan.
Til að skoða notendaupplýsingar, notaðu /whois
skipunina eins og þessa.
[aaronkilik]/whois tecmint
Til að skoða alla tengda notendur í spjallrásinni, notaðu /names
skipunina sem hér segir.
[tecmint] /names
Það eru nokkrir möguleikar til að nota með ssh-chat áður en þjónninn er ræstur. Til að stilla skilaboð dagskrárinnar, notaðu --motd
valkostinn svona.
$ ssh-chat --motd ~/motd_file
Til að skilgreina spjallskrá, notaðu --log
valkostinn eins og hér að neðan.
$ ssh-chat --motd ~/motd_file --log /var/log/ssh-chat.log
Þú getur valfrjálst prófað með þróunarþjóninum.
$ ssh chat.shazow.net
Að lokum, til að skoða alla notkunarmöguleika miðlara, sláðu inn:
$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 geymsla: https://github.com/shazow/ssh-chat
Ekki gleyma að kíkja á:
- 5 bestu starfsvenjur til að tryggja og vernda SSH netþjón
- Stillið \No Password SSH Keys Authentication\ með PuTTY á Linux netþjónum
- Verndaðu SSH innskráningar með SSH & MOTD banner skilaboðum
- Hvernig á að loka fyrir SSH og FTP aðgang að sérstöku IP- og netsviði í Linux
ssh-chat er virkilega einföld og auðveld í notkun örugg spjallþjónusta fyrir Linux notendur. Hefur þú einhverjar hugsanir til að deila? Ef já, notaðu þá athugasemdareyðublaðið hér að neðan.