GNU/Linux >> Belajar Linux >  >> Linux

Ubah Port SSH di sistem operasi Linux Ubuntu

Artikel ini menunjukkan cara mengubah Port SSH default di server menggunakan sistem operasi Linux® Ubuntu®.

Edit file konfigurasi daemon SSH

Lakukan langkah-langkah berikut untuk mengedit file konfigurasi:

  1. Jalankan perintah berikut untuk membuka sshd_config berkas:

    root@server-02:~# vi /etc/ssh/sshd_config
    
  2. Gunakan tombol panah untuk menggulir file sampai Anda menemukan teks berikut:

    #Port 22
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    
  3. Pindahkan kursor ke baris di bawah #Port 22 baris dan tekan tombol i untuk masuk ke Mode Sisipkan .

  4. Tekan Enter untuk menyisipkan baris baru dan masukkan Port . Port 2021 adalah port SSH baru dalam contoh berikut:

    #Port 22
    Port 2021
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    
  5. Tekan tombol Esc kunci untuk keluar dari Mode Sisipkan dan masukkan :wq untuk menyimpan perubahan dan menutup file.

Mulai ulang daemon SSH

Untuk memulai ulang daemon SSH dan menyelesaikan pengikatan ke port yang baru ditentukan, jalankan perintah berikut:

root@server-02:~# systemctl restart ssh

Verifikasi pengikatan ke port baru

Jalankan perintah berikut untuk memverifikasi ikatan:

root@server-02:~# ss -tlpn| grep ssh
LISTEN    0         128                0.0.0.0:2021             0.0.0.0:*        users:(("sshd",pid=4227,fd=3))
LISTEN    0         128                   [::]:2021                [::]:*        users:(("sshd",pid=4227,fd=4))
root@server-02:~# netstat -tlpn| grep ssh
tcp        0      0 0.0.0.0:2021            0.0.0.0:*               LISTEN      4227/sshd: /usr/sbi
tcp6       0      0 :::2021                 :::*                    LISTEN      4227/sshd: /usr/sbi

Perbarui firewall

Perbarui firewall untuk memastikan bahwa sistem mengizinkan koneksi masuk ke port yang baru ditentukan. Masukkan perintah berikut dengan port baru Anda:

root@server-02:~# ufw allow 2021/tcp
Rules updated
Rules updated (v6)

Verifikasi perubahan dengan masuk

Coba masuk ke server dengan Secure Shell (SSH). Anda akan melihat respons berikut:

ssh: connect to host 104.239.174.157 port 22: Connection refused

Sekarang, SSH dengan menggunakan -p pilihan. Ini akan berhasil:

ssh [email protected] -p 2021
[email protected]'s password:

Linux
  1. Cara Mengubah Port SSH Di Linux

  2. Konfigurasi Apache pada sistem operasi Ubuntu

  3. Konfigurasikan server MySQL pada sistem operasi Ubuntu

  1. Bagaimana mengubah identitas sistem Linux

  2. Ubah Port SSH di Sistem Linux Ubuntu 20.04 - Metode Terbaik?

  3. Bagaimana cara mengubah port SSH di Lubuntu 20.04 Linux

  1. Ubah nomor port server SSH default

  2. Ubah Port SSH di CentOS dan Red Hat

  3. Jadwalkan reboot di sistem operasi Ubuntu