ssh-chat - ເຮັດການສົນທະນາເປັນກຸ່ມ/ສ່ວນຕົວກັບຜູ້ໃຊ້ Linux ອື່ນໆຜ່ານ SSH
ssh-chat ແມ່ນຜົນປະໂຫຍດເສັ້ນ ຄຳ ສັ່ງຂ້າມເວທີທີ່ຂຽນໃນ GoLang ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດສົນທະນາໄດ້ຢ່າງປອດໄພກັບ ຈຳ ນວນຜູ້ໃຊ້ຂ້ອນຂ້າງ ໜ້ອຍ ໃນການເຊື່ອມຕໍ່ ssh. ມັນຖືກອອກແບບມາເປັນພິເສດເພື່ອປ່ຽນ server SSH ຂອງທ່ານເຂົ້າໃນການບໍລິການສົນທະນາ. ເມື່ອທ່ານເປີດມັນ, ທ່ານຈະໄດ້ຮັບການສົນທະນາສົນທະນາຫຼາຍກວ່າຫອຍປົກກະຕິ.
<
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການຕັ້ງຄ່າແລະການໃຊ້ ssh-chat ແບບງ່າຍດາຍໃນລະບົບ Linux ເພື່ອສົນທະນາກັບຜູ້ໃຊ້ອື່ນໆໃນເຄື່ອງແມ່ຂ່າຍດຽວກັນ.
ດັ່ງທີ່ຂ້ອຍໄດ້ເວົ້າແລ້ວ, ssh-chat ຖືກຂຽນໄວ້ໃນ GoLang, ສະນັ້ນຖ້າທ່ານບໍ່ໄດ້ຕິດຕັ້ງ GoLang ໃນລະບົບຂອງທ່ານ, ໃຫ້ເຮັດຕາມ ຄຳ ແນະ ນຳ ນີ້ເພື່ອຕິດຕັ້ງມັນ.
<
ການຕິດຕັ້ງ ssh-chat ໃນ Linux Systems
ເລີ່ມຕົ້ນໂດຍການດາວໂຫລດ ssh-chat ແບບລ້າສຸດຈາກ ໜ້າ ປ່ອຍຂອງມັນແລະສະກັດເອກະສານ tar ແລະຍ້າຍເຂົ້າໃນໄດເລກະທໍລີຊຸດເພື່ອ ດຳ ເນີນການຕາມທີ່ສະແດງ.
# 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
ດຽວນີ້ສະມາຊິກທີມຂອງທ່ານສາມາດເຊື່ອມຕໍ່ກັບມັນໂດຍໃຊ້ ຄຳ ສັ່ງ ssh, ແລະເລີ່ມສົນທະນາກັນໃນຫ້ອງສົນທະນາໂດຍກົງຜ່ານການເຊື່ອມຕໍ່ຫອຍທີ່ປອດໄພ.
ເພື່ອສະແດງໃຫ້ເຫັນວ່າມັນເຮັດວຽກໄດ້ແນວໃດ, ພວກເຮົາຈະໃຊ້ server ssh-chat ກັບ IP: 192.168.56.10 ແລະຜູ້ໃຊ້ສາມຄົນ (root, tecmint ແລະ aaronkilik) ເຊື່ອມຕໍ່ຜ່ານ ssh ກັບ server ດັ່ງຮູບຂ້າງລຸ່ມນີ້.
ສິ່ງ ສຳ ຄັນ: ທ່ານຈະສັງເກດເຫັນວ່າຜູ້ໃຊ້ທັງສາມຄົນບໍ່ໄດ້ໃສ່ລະຫັດຜ່ານໃດໆໃນຂະນະທີ່ເຊື່ອມຕໍ່ກັບເຊີບເວີ, ນີ້ແມ່ນຍ້ອນວ່າພວກເຮົາມີການຕັ້ງຄ່າການເຂົ້າສູ່ລະບົບແບບບໍ່ມີລະຫັດ ສຳ ລັບການເຊື່ອມຕໍ່ ssh. ນີ້ແມ່ນວິທີການທີ່ຖືກແນະ ນຳ ໃນການກວດສອບຄວາມຖືກຕ້ອງ ສຳ ລັບການເຊື່ອມຕໍ່ ssh ໃນ Linux.
$ ssh [email $ ssh [email $ ssh [email
ໃນຂະນະທີ່ເຊື່ອມຕໍ່ກັບເຊີບເວີຜ່ານ ssh, ຜູ້ໃຊ້ລະບົບຂ້າງເທິງທັງ ໝົດ ສາມາດເຂົ້າຮ່ວມຫ້ອງສົນທະນາໂດຍໃຊ້ ຄຳ ສັ່ງ ssh ແບບນີ້ (ພວກເຂົາຕ້ອງໃຊ້ພອດທີ່ເຄື່ອງແມ່ຂ່າຍສົນທະນາຟັງຢູ່):
$ ssh localhost -p 2022
ເພື່ອເບິ່ງທຸກ ຄຳ ສັ່ງຂອງການສົນທະນາ, ຜູ້ໃຊ້ຄວນພິມ ຄຳ ສັ່ງ /help
.
[tecmint] /help
ເພື່ອສົ່ງຂໍ້ຄວາມສ່ວນຕົວ, ຍົກຕົວຢ່າງ; ຖ້າຜູ້ໃຊ້ tecmint ຕ້ອງການສົ່ງຂໍ້ຄວາມລັບໄປຍັງ aaronkilik, ລາວ/ລາວຈະຕ້ອງໃຊ້ ຄຳ ສັ່ງ /msg
ດັ່ງຕໍ່ໄປນີ້.
[tecmint] /msg aaronkilik Am a hacker btw! [aaronkilik] /msg tecmint Oh, that's cool
ທ່ານຈະສັງເກດເຫັນວ່າຮາກບໍ່ເບິ່ງຂໍ້ຄວາມຂ້າງເທິງດັ່ງທີ່ສະແດງຢູ່ດ້ານລຸ່ມ.
ເພື່ອເບິ່ງຂໍ້ມູນຜູ້ໃຊ້, ໃຫ້ໃຊ້ ຄຳ ສັ່ງ /whois
ແບບນີ້.
[aaronkilik]/whois tecmint
ເພື່ອເບິ່ງຜູ້ໃຊ້ທີ່ເຊື່ອມຕໍ່ທັງ ໝົດ ໃນຫ້ອງສົນທະນາ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງ /names
ດັ່ງຕໍ່ໄປນີ້.
[tecmint] /names
ມີຫລາຍທາງເລືອກທີ່ຈະໃຊ້ກັບ ssh-chat ກ່ອນທີ່ຈະເລີ່ມຕົ້ນ server. ເພື່ອ ກຳ ນົດຂໍ້ຄວາມຂອງໄຟລ໌ມື້, ໃຫ້ໃຊ້ຕົວເລືອກ --motd
ເຊັ່ນນີ້.
$ ssh-chat --motd ~/motd_file
ເພື່ອ ກຳ ນົດເອກະສານບັນທຶກການສົນທະນາ, ໃຫ້ໃຊ້ຕົວເລືອກ --log
ດັ່ງລຸ່ມນີ້.
$ ssh-chat --motd ~/motd_file --log /var/log/ssh-chat.log
ທ່ານສາມາດທົດສອບຕົວເລືອກກັບ server server.
$ ssh chat.shazow.net
ສຸດທ້າຍ, ເພື່ອເບິ່ງຕົວເລືອກການ ນຳ ໃຊ້ເຊີຟເວີທັງ ໝົດ, ພິມ:
$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
ຢ່າລືມຕິດຕາມ:
<
ssh-chat ແມ່ນບໍລິການສົນທະນາທີ່ປອດໄພທີ່ງ່າຍດາຍແລະງ່າຍຕໍ່ການໃຊ້ ສຳ ລັບຜູ້ໃຊ້ Linux. ທ່ານມີຄວາມຄິດທີ່ຈະແບ່ງປັນບໍ? ຖ້າແມ່ນແລ້ວ, ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.