Cara mengatur server obrolan pribadi yang aman dengan ytalk melalui ssh

Cara mengatur server obrolan pribadi yang aman dengan ytalk melalui ssh

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.ntalkd 
Konfigurasikan 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 tecmint 
Ruang 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.