Ubuntu Image

Cara Ubah Port SSH pada Ubuntu 24.04 LTS

Posted by

Pada bulan April 2024 lalu, Ubuntu telah release versi terbaru yaitu Ubuntu 24.04 LTS, sehingga saya pun coba upgrade dan migrasikan server Ubuntu lama saya ke versi terbaru tersebut dengan beberapa improvement keamanan, salah satunya yaitu perubahan port default SSH dari port 22 menjadi port lain.

Untuk Ubuntu 24.04 ini ternyata untuk ubah port SSH ada perlu 1 konfigurasi tambahan lagi sehingga tidak hanya ubah pada file /etc/ssh/sshd_config saja, melainkan mesti ubah juga pada file /lib/systemd/system/ssh.socket, berikut ini langkah-langkah perubahan port SSH nya :

  1. Edit file /etc/ssh/sshd_config
    Lalu ubah dibagian Port, masukkan port yang diinginkan, misal saya ubah menjadi 9222

    Port 9222
  2. Edit file /lib/systemd/system/ssh.socket
    Lalu ubah dibagian ListenStream, ubah port nya dan samakan sesuai dengan yang dimasukkan pada sshd_config tadi

    [Socket]
    ListenStream=9222
  3. Reload daemon dan restart service SSH nya
    systemctl daemon-reload 
    systemctl restart ssh
  4. Selanjutnya cek kembali menggunakan netstat untuk memastikan port SSH sudah berubah menjadi 9222
    root@ubuntu:~# netstat -atupn | grep sshd
    tcp        0      0 0.0.0.0:9222            0.0.0.0:*               LISTEN      15797/sshd: /usr/sb 
    tcp6       0      0 :::9222                 :::*                    LISTEN      15797/sshd: /usr/sb

Apabila sudah muncul service sshd nya menggunakan port yang diset, artinya perubahan port sudah berhasil dilakukan, selanjutnya silakan testing SSH kembali ke server Ubuntu tersebut menggunakan port SSH yang baru tersebut

Mungkin cukup sekian tutorial kali ini, semoga bermanfaat

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.