Ubuntu 20.04 SSH Server

Ubuntu 20.04 SSH Server

Dalam tutorial ini, anda akan belajar cara menggunakan pelayan SSH di Ubuntu 20.04 Server/Desktop.

Apa itu pelayan SSH?
Openssh adalah alat penyambungan utama untuk log masuk jauh dengan protokol SSH. Ia menyulitkan semua lalu lintas untuk menghapuskan penyiaran, rampasan sambungan, dan serangan lain. Di samping itu, OpenSsh menyediakan suite besar keupayaan terowong yang selamat, beberapa kaedah pengesahan, dan pilihan konfigurasi yang canggih. Rujukan: https: // www.OpenSSH.com/

Dalam tutorial ini anda akan belajar:

  • Cara memasang pelayan ssh
  • Cara menukar status pelayan SSH
  • Cara Membuka Peraturan Firewall Untuk Membenarkan SSH Trafik Masuk SSH
  • Cara menyambung ke pelayan SSH dari jauh menggunakan SSH perintah
  • Cara menukar port pendengaran ssh lalai
Ubuntu 20.04 SSH Server

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Dipasang Ubuntu 20.04 atau dinaik taraf Ubuntu 20.04 Focal Fossa
Perisian OpenSSH
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Ubuntu 20.04 SSH Server langkah demi langkah

  1. Pasang OpenSsh-Server Untuk melakukan pemasangan pelayan SSH di Ubuntu 20 anda.04 Sistem:
    $ sudo apt pemasangan openssh-server 
    Pemasangan Pelayan OpenSSH di Ubuntu 20.04 Server/Desktop
  2. Periksa status. Setelah Pemasangan Pakej Pelayan SSH Daemon SSH Server harus berjalan dan berjalan. Untuk memeriksa status pelayan SSH anda, laksanakan arahan berikut:
    status status $ Systemctl sshd 


    Periksa status pelayan SSH. Tekan q untuk berhenti dari halaman status.

    Ke Mula, Berhenti dan mula semula Pelayan SSH anda menggunakan Systemctl perintah. Contohnya arahan di bawah akan mula semula Daemon pelayan SSH:

    $ sudo systemctl mulakan semula ssh 
  3. Buka port SSH 22 untuk trafik masuk di firewall anda:
    $ sudo ufw membenarkan ssh 
    Buka port SSH 22 dan periksa status firewall
  4. Dayakan pelayan SSH untuk memulakan secara automatik semasa boot.
    $ sudo systemctl enable ssh 
    Pastikan pelayan SSH di Ubuntu 20 anda.04 Sistem Bermula Selepas Reboot
  5. Sambungkan dari klien jauh ke pelayan SSH anda. Pertama, dapatkan alamat IP pelayan SSH anda. Untuk berbuat demikian melaksanakan di bawah ip Perintah:
    $ ip a 

    Sekiranya anda ingin menyambung ke pelayan SSH anda melalui internet, anda perlu mendapatkan alamat IP luaran anda:

    $ echo $ (wget -qo - https: // api.ipify.org) 


    Dapatkan alamat IP tempatan dengan menggunakan ip perintah.

    Terakhir, sambungkan ke pelayan SSH anda dari jauh menggunakan sintaks perintah ssh berikut nama pengguna ssh@hostname-or-ip-address.

    Contohnya perintah di bawah akan menyambung ke ubuntu 20.04 SSH Server dengan alamat IP 192.168.1.112 sebagai pengguna Linuxconfig:

    $ ssh [email protected] 
    Menyambung ke pelayan SSH dari jauh. Untuk sambungan kali pertama, anda perlu menerima cap jari SSH dengan menaip Ya.
  6. (Pilihan) Dari alasan keselamatan, disyorkan untuk menukar port SSH lalai 22 ke beberapa nombor port sewenang -wenangnya di atas 1024. Untuk berbuat demikian mengedit /etc/ssh/sshd_config fail konfigurasi sebagai pengguna sudo pentadbiran.

    Contohnya untuk menukar nombor port ssh defalut dari 22 contohnya. 8282 Tambahkan baris berikut ke dalam fail konfigurasi SSH:

    Pelabuhan 8282 
    Menukar nombor port SSH lalai melalui /etc/ssh/sshd_config Fail konfigurasi SSHD.

    Sebaik sahaja anda telah membuat perubahan yang sesuai membuka port firewall untuk sesuai dengan port SSH baru:

    $ sudo ufw membenarkan 8282/tcp 

    Untuk menggunakan perubahan pada penggunaan pelayan SSH anda Systemctl perintah untuk memulakannya semula:

    $ sudo systemctl mulakan semula ssh 

    Untuk menyambung jauh ke nombor port pelayan SSH tertentu gunakan -p Pilihan baris perintah ssh. Contoh:

    $ ssh -p 8282 [email protected] 
    Sambungkan jauh ke pelayan SSH melalui nombor port tertentu yang ditakrifkan dengan menggunakan -p pilihan.

Tutorial Linux Berkaitan:

  • Cara Mencegah Pemeriksaan Sambungan RangkaianManager
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Cara memanfaatkan sepenuhnya OpenSSH
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Senarai alat Kali Linux terbaik untuk ujian penembusan dan ..
  • Cara Menyiapkan Pelayan dan Pelayan FTP/SFTP di Almalinux
  • Linux: Persediaan SSH
  • Cara Menggunakan Perintah TCPDUMP di Linux