Membunuh Telnet Session

Sebuah server berbasis UNIX (entah Solaris, BSD, Linux) dapat diakses oleh banyak user melalui telnet atau ssh. Misalnya Anda sebagai sistem administrator mengakses server dengan menggunakan console, sementara semua user yang lain hanya bisa mengakses server Anda dengan menggunakan telnet. Anda bisa saja “membunuh” session salah satu user yang sedang online (mengakses server Anda). Salah satunya bisa dengan cara berikut ini :

1. Cek dulu siapa user yang sedang login ke dalam server Anda. Misalnya seperti ini :

bash-3.00# who
root pts/1 Oct 3 08:34 (172.16.209.50)
root pts/3 Oct 3 15:07 (172.16.209.39)
root pts/4 Oct 3 14:32 (10.1.1.50)

2. Misalnya Anda ingin menghentikan akses user dari IP 172.16.209.39. Anda perlu tahu proses apa saja yang sedang dijalankan oleh user tersebut. Dari informasi di atas, cari tahu dengan menggunakan keyword "pts/3". Perlu diketahui user yang mengakses server Anda menggunakan pts/3 (pseudo terminal 3).

bash-3.00# ps -t pts/3
PID TTY TIME CMD
1419 pts/3 0:00 bash
1411 pts/3 0:00 sh

3. Matikan proses-proses yang sedang dijalankan oleh user tersebut. Biasanya jika user mengakses server dengan menggunakan telnet atau telnet, proses yang pasti mereka jalankan adalah sh atau bash sebagai shell terminal environment. Mereka yang online ke dalam server pasti menggunakan terminal emulator, yang pertama mereka jalankan pasti sh atau bash. Dan proses lainnya pasti berjalan di atas shell, jadi “bunuh” saja shell-nya. Logis kan?

bash-3.00# kill -9 1419
bash-3.00# kill -9 1411

He..he..he..Anda sukses menghentikan remote access yang dilakukan user dengan IP 172.16.209.39. Cek lagi dengan who, pasti alamat IP tersebut sudah tidak ada :

bash-3.00# who
root pts/1 Oct 3 08:34 (172.16.209.50)
root pts/4 Oct 3 14:32 (10.1.1.50)

Dengan kata lain user tadi terputus koneksinya ke server Anda :)) .

Ya itu hanya cara bodoh-bodohan untuk mengisengi orang lain. Jangan sering-sering dilakukan…bisa-bisa disumpahi orang =)) .

Leave a Reply