Cara mengatur server obrolan pribadi yang aman dengan ytalk melalui ssh
- 2069
- 376
- Dominick Barton
Ytalk adalah program obrolan multi-pengguna gratis yang berfungsi serupa dengan program pembicaraan unix. Keuntungan utama ytalk Apakah itu memungkinkan untuk beberapa koneksi dan dapat berkomunikasi dengan jumlah pengguna sewenang -wenang secara bersamaan.
Di artikel ini, kami akan menjelaskan cara menginstal dan mengatur server obrolan pribadi, terenkripsi dan diautentikasi Ytalk lebih Ssh untuk akses yang aman dan tanpa kata sandi ke server obrolan, untuk setiap peserta.
Baca juga: ssh -chat - buat obrolan grup/pribadi dengan pengguna Linux lainnya melalui SSH
Menginstal server ytalk dan openssh di linux
Install Ytalk dan OpenSsh Server menggunakan APT Package Manager seperti yang ditunjukkan.
$ sudo apt-get update $ sudo apt-get install ytalk openssh-server
Setelah terpasang, OpenBSD-inetd Dan sshd Layanan harus dimulai secara otomatis oleh penginstal. Anda dapat memeriksa apakah mereka siap dan berjalan seperti yang ditunjukkan:
$ sudo Systemctl Status OpenBSD-inetd $ SUDO Systemctl Status SSHD atau $ SUDO Layanan OpenBSD-Inetd Status $ Layanan Sudo Status SSHD
Sekarang buat akun pengguna yang dipanggil Talkd dan menambahkannya ke grup Tty pada sistem.
$ sudo useradd bicara $ sudo usermod -a -g tty talkd
Sekarang Anda perlu mengkonfigurasi Inetd, Buka file konfigurasi utamanya menggunakan editor teks favorit Anda dan edit seperti yang dijelaskan di bawah ini.
$ sudo vim /etc /inetd.conf
Gulir ke bawah ke garis:
Bicara dgram udp tunggu siapa pun.tty/usr/sbin/in.Bicara di.Talkd ntalk dgram udp tunggu siapa pun.tty/usr/sbin/in.ntalkd in.ntalkd
dan mengubahnya agar terlihat seperti ini (ganti nama pengguna "bukan siapa-siapa" dengan "Talkd“).
Bicara dgram udp4 tunggu bicara.tty/usr/sbin/in.Bicara di.Talkd ntalk dgram udp4 tunggu bicara.tty/usr/sbin/in.ntalkd in.ntalkdKonfigurasikan inetd
Lalu restart OpenBSD-inetd Agar perubahan terbaru mulai berlaku, dengan berlari.
$ sudo systemctl restart openbsd-inetd atau $ sudo service openbsd-inetd restart
Buat akun pengguna dan konfigurasikan ssh
Sekarang saatnya membuat akun pengguna untuk semua peserta di server obrolan dengan perintah adduser.
$ sudo adduser tecmint $ sudo adduser ravi
Setelah itu, Anda perlu mengkonfigurasi login SSH tanpa kata sandi untuk semua akun pengguna. Pengguna perlu membuat kombinasi kunci pribadi dan publik di mesin lokal mereka. Kemudian pengguna perlu mengirimi Anda administrator, isi kunci publik mereka untuk ditambahkan ke dalam file yang dikenal sebagai Otorisasi_Keys, direktori rumah mereka di bawah /home/$ user/.ssh (untuk setiap pengguna).
Misalnya, untuk mengatur pengguna tecmint Setelah menerima isi kunci publiknya, lakukan hal berikut.
$ mkdir/home/tecmint/.ssh $ chmod 600/home/tecmint/.ssh $ vim/home/tecmint/.ssh/otorisasi_keys #copy dan tempel isi kunci publik di sini $ chmod 600/home/tecmint/.ssh/otorisasi_keys
Menguji server obrolan yang aman
Pada tahap ini, Anda sekarang perlu menguji jika server obrolan berfungsi dengan baik. Cukup masuk ke server kemudian jalankan ytalk memerintah. Misalnya, jika tecmint Pengguna ingin mengobrol dengan pengguna Ravi, Yang bisa dia lakukan hanyalah lari.
$ ytalk ravi
Lalu pengguna Ravi Setelah login, dapat menjalankan perintah berikut untuk mulai mengobrol.
$ ytalk tecmintRuang obrolan ytalk di Linux
Itu saja! Di artikel ini, kami telah menunjukkan cara mengatur server obrolan pribadi Ytalk lebih Ssh. Bagikan komentar Anda melalui formulir umpan balik di bawah ini.
- « Penerjemah Bahasa Baris Perintah Terbaik untuk Linux
- 4 Cara Menemukan Alamat IP Publik Server di Terminal Linux »