Cara Mengubah Port SSH di Linux Ubuntu Server 12.04

Semua orang yang mengerti linux juga sudah tau kalau port 22 adalah port SSH. Memang sih kita bisa mengkonfigurasi iptables untuk memfilter siapa saja yang berhak masuk via SSH.

cara bagaimana caranya mengganti default port SSH, ketentuan portnya port berapa itu terserah anda. bisa 54030, bisa juga 4359, atau 2469 atau berapapun juga. supaya mempunyai port ssh yang berbeda-beda.

dengan menggunakan Ubuntu Server 12.04, pengoprasiannya tidak sesulit FreeBSD yang masih berbau UNIX yang kental. Okay, kita langsung saja mengubah port ssh di ubuntu server 12.04. Jika di server anda belum terinstall ssh server, berikut ini adalah cara menginstall ssh server di linux :
apt-get install openssh-server
Setelah selesai bukalah file ini :
/etc/ssh/sshd_config
Didalam file tersebut, tepat dibaris ke 5 adalah pendeskripsian port yang digunakan oleh service ssh. 
# Package generated configuration file
# See the sshd_config(5) manpage for details
# What ports, IPs and protocols we listen for
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
Supaya lebih jelas saya warnai bagian tersebut dan saya berika keterangan dengan warna mencolok. Pada umumnya jumlah port pada komputer itu terdiri dari 65536 port, banyak dari port-port tersebut tidak terbuka secara default. Port-port tersebut bisa diibaratkan seperti jendela atau pintu pada sebuah rumah. Dan setiap port memiliki fungsinya sendiri-sendiri. Dalam penggantian port ssh anda bisa mengubahnya menjadi port berapapun asal tidak lebih dari 65536. Setelah melakukan perubahan simpan file tersebut dan lakukan restart service ssh anda.
service ssh restart atau dengan perintah /etc/init.d/ssh restart
Setelah merubah default port ssh di ubuntu server 12.04, anda bisa coba scanning port dengan nmap atau dengan port scanning online di website ini untuk melihat apakah port 22 terbuka atau tidak. Untuk melihat history login di dalam ubuntu server anda bisa melihatnya di file /var/log/auth.log. Anda bisa mengikuti history ini dengan cara real time dengan perintah ini :
tail -f /var/log/auth.log
Sample outputnya tampak seperti ini :
Aug 2 08:32:01 laborate CRON[2002]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 2 08:32:01 laborate CRON[2002]: pam_unix(cron:session): session closed for user root
Aug 2 08:33:01 laborate CRON[2009]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 2 08:33:01 laborate CRON[2009]: pam_unix(cron:session): session closed for user root
Aug 2 08:34:01 laborate CRON[2019]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 2 08:34:01 laborate CRON[2019]: pam_unix(cron:session): session closed for user root
Aug 2 08:35:01 laborate CRON[2030]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 2 08:35:01 laborate CRON[2030]: pam_unix(cron:session): session closed for user root
Aug 2 08:36:01 laborate CRON[2038]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 2 08:36:01 laborate CRON[2038]: pam_unix(cron:session): session closed for user root

Sekian artikel Cara Mengganti Port SSh di Linux Ubuntu Server 12.04, server anda sekarang sudah lebih aman lagi. 

No comments:

Post a Comment