Telnet adalah protokol jaringan tanpa jaminan yang memfasilitasi login jarak jauh ke server melalui koneksi jaringan. Protokol memungkinkan server berada ribuan mil jauhnya dari administrator namun masih dapat dikelola bahkan tanpa akses konsol fisik. Namun, Telnet perlahan-lahan diganti dengan protokol SSH (Secure Shell) karena risiko keamanan karena paket transmisi data, termasuk nama pengguna dan kata sandi login untuk Telnet tidak terenkripsi, memungkinkan peretas atau cracker dengan mudah mengendus dan memperoleh informasi ini dengan mudah.
Jadi ada baiknya untuk menonaktifkan layanan Telnet di server, terutama server web yang dapat dijangkau dari Internet, dan diganti dengan SSH. Untuk server web yang berlangganan dari beberapa penyedia hosting web, Telnet dinonaktifkan secara default. Webmaster atau administrator sistem dapat memverifikasi apakah layanan Telnet dihidupkan atau dimatikan. Jika masih berjalan, panduan berikut akan memberikan langkah-langkah untuk menonaktifkan dan mematikan layanan Telnet. Server Telnet mendengarkan pesan masuk pada port 23, dan mengirim pesan keluar ke port 23.
Cara Menonaktifkan Telnet
- SSH ke server dan login sebagai root.
- Pada prompt perintah shell ketik perintah berikut dan tekan Enter. Contoh ini menggunakan pico untuk mengedit file teks, Anda dapat menggunakan vi atau editor teks lainnya jika Anda mau.
pico -w /etc/xinetd.d/telnet
- Cari baris berikut:
disable = no
Ubah “disable =no” menjadi “disable =yes” (tidak menjadi yes).
- Simpan dan keluar.
- Mulai ulang layanan inetd dengan menggunakan perintah berikut:
/etc/rc.d/init.d/xinetd restart
- Matikan Telnet melalui chkconfig juga karena masih dapat memulai melalui itu:
/sbin/chkconfig telnet off