Remote login
Protokol yang umum digunakan untuk keperluan remote Login adalah TelNet (Telecommunication network) yang berjalan pada port 23. Namun Remote login melalui TelNet memiliki risiko keamanan karena data yang dikirimkan berbentuk "plain text" (tidak dienkripsi). Sehingga seseorang (termasuk para cracker)yang menangkap paket pada jaringan (sniffing) dapat mengumpulkan informasi-informasi mengenai host tersebut dan remote host, termasuk username dan password. Untuk menanggulanginya, maka dikembangkan protokol SSH (secure shell) untuk menggantikan TelNet. Berbeda dengan TelNet, SSH bekerja pada port 22 dan data yang dikirimkan sudah dienkripsi.