1. Dokumen tersebut membahas tentang keamanan jaringan khususnya Telnet dan SSH. Telnet merupakan protokol untuk remote login namun tidak mengenkripsi data sedangkan SSH mengenkripsi data untuk keamanan yang lebih baik.
2. Diberikan penjelasan teori dan cara instalasi serta konfigurasi Telnet dan SSH di Linux beserta contoh perintahnya. SSH dapat dikonfigurasi tanpa password dengan membuat dan menyalin SSH key.
Perbedaan, Konfigurasi dan Instalasi Aplikasi Telnet dan SSH
Laporan Keamanan Jaringan Telnet
1. 1 | G a l u h M a g h f i r a – 2 1 1 0 1 6 5 0 1 3 – K e a m a n a n J a r i n g a n
Nama : Galuh Maghfira
Kelas : 1 D4 LJ IT
NRP : 2110 165 013
--------------------------------------------------------------------------------------------------------------------------------------
Keamanan Jaringan
--------------------------------------------------------------------------------------------------------------------------------------
1. Tujuan Pembelajaran
- Memahami konsep Telnet dan SSH Server
- Mampu melakukan instalasi dan konfigurasi Telnet dan SSH Serves
- Mampu melakukan konfigurasi SSH tanpa password
2. Laporan Pendahuluan TELNET dan SSH
a. TELNET
- Teori
• TELNET kepanjangannya adalah Telecommunication Network Protocol
• Aplikasi client/server : Client mengambil karakter yang dimasukkan dari
keyboard, mengirimkannya ke server dan mencetak output yang dikirim oleh
server. Server melakukan lebih banyak tugas, melewatkan karakter input dari
client, menginterpretasikannya sebagai perintah, membaca output dan
mengirim balik ke client untuk dicetak ke layar.
• Secara Local Login :
• Secara Remote Login :
2. 2 | G a l u h M a g h f i r a – 2 1 1 0 1 6 5 0 1 3 – K e a m a n a n J a r i n g a n
- Konfigurasi
• Masuk sebagai root
• Install telnetd dengan perintah : #apt-get install telnetd
• Selama instalasi telnetd terdapat message pilihan telnetd lewat standlone atau
lewat inetd, jika anda pilih standalone maka telnet akan berjalan sendiri sebagai
daemon. Jika anbda pilih telnetd maka telnet berjalan lewat daemon xinetd , hal
ini akan membuat efisien memory karena pengaturan layanan telnet diatur oleh
xinetd tidak perlu mengaktifkan service sendiri.
• Jika anda pilih standalone lanjutkan ke langkah 6, jika anda pilih inetd maka
selanjutnya jalankan percobaan 5.
• Untuk yang pilih telnet lewat inetd masuk ke file konfigurasi ect inetd.conf,
pastikan konfigurasi telnetd diaktifkan.
Hal ini perlu dilakukan karena secara default telnetd dinonaktifkan karena tidak
aman. Lakukan editing dengan menggunankan gedit, vim atau text editor lainnya
cari bisnis seperti berikut:
1. #telnet stream tcp nowait telnetd
/usr/sbin./tcpd/usr/sbin/in.telnetd
Dan hilangkan tanda uncomment sehingga menjadi
telnet stream tcp nowait telnetd
/usr/sbin./tcpd/usr/sbin/in.telnetd
kemudian simpan dan keluar dari text editor.
3. 3 | G a l u h M a g h f i r a – 2 1 1 0 1 6 5 0 1 3 – K e a m a n a n J a r i n g a n
Restart service inetd menggunakan perintah etc
innit.d/openbsd-inetd restart
• Menjalankan telnet melalui komputer lain yang terhubung, masukkan user dan
password dari komputer yang diakses.
b. SSH
- Teori
• Suatu protokol yang memfasilitasi sistem komunikasi yang aman diantara dua
sistem yang menggunakan arsitektur client/server.
• Memungkinkan seorang user untuk login ke server secara remote.
• Meng-enkripsi data selama proses komunikasi sehingga menyulitkan
penyusup/intruder yang mencoba mendapatkan password yang tidak dienkripsi.
• Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote. Bentuk
akses remote yang bisa diperoleh adalah akses pada mode teks maupun mode
grafis/X apabila konfigurasinya mengijinkan.
• Implementasi SSH yang banyak dipakai saat ini adalah OpenSSH.
• Cara Berkomunikasi :
a. Dengan Password :
4. 4 | G a l u h M a g h f i r a – 2 1 1 0 1 6 5 0 1 3 – K e a m a n a n J a r i n g a n
b. Tanpa Password atau dengan publik key :
- Konfigurasi
• Masuk sebagai root
• Install paket SSH dengan perintah : #apt-get install ssh
5. 5 | G a l u h M a g h f i r a – 2 1 1 0 1 6 5 0 1 3 – K e a m a n a n J a r i n g a n
• Setelah selesai melakukan instalasi, coba lakukan login dari remote komputer
dengan memasukkan user dan password
3. Tugas Pendahuluan
1. Apa kegunaan utama Telnet?
Kegunaan utama Telnet adalah menghubungkan “terminal” kita dengan host
remote yang berada di luar jaringan. Biasanya untuk “remote login” dari PC ke PC
lain dalam jaringan. Remote login semacam ini memungkinkan kita dapat
menggunakan aplikasi yang berada dalam sistem remote.
2. Jelaskan perbedaan Telnet dan SSH!
Telnet mentransmisikan data dengan modus clear text. Dimana hal ini lebih mudah
untuk menangkap paket-paket yang ditransmisikan Telnet dan tidak perlu di
enkripsi. Sedangkan SSH, sebelum mentransmisikan paket, paket tersebut di
enkripsi terlebih dahulu.
3. Jelaskan cara instalasi dan konfigurasi Telnet!
Masuk sebagai user root. Install Telnet dengan perintah : #apt –get install telnetd.
Konfigurasi : masuk sebagai user root. Lalu aktifkan konfigurasi telnetd dengan
perintah : /etc/inietd.conf. Hilangkan tanda # pada baris #telnet stream tcp
nowait telnetd.telnetd... . Setelah itu restart service inetd dengan perintah :
/etc/init.d/openbsd-inetd restart.
4. Jelaskan cara instalasi dan konfigurasi SSH!
Masuk sebagai user root. Install paket ssh dengan perintah : #apt –get install ssh.
Konfigurasi : langsung di tes dengan memasukkan ip tujuan dengan user Anda.
5. Jelaskan cara konfigurasi SSH tanpa password!
- Masuk sebagai user root
- Buat ssh keygen dengn memasukkan perinth : ssh-keygen
- Setelah berhasil, copy kan public key user ke komputer lain. Lalu tekan enter.
6. 6 | G a l u h M a g h f i r a – 2 1 1 0 1 6 5 0 1 3 – K e a m a n a n J a r i n g a n
- Untuk membuktikan ssh tanpa password anda berhasil, lakukan login ssh ke
komputer tujuan. Jika berhasil, maka tidak perlu memasukkan nama user dan
password. Tapi hanya dengan tekan enter