Android

Bagaimana untuk membolehkan ssh pada ubuntu 18.04

Cara melakukan koneksi/remote ke ubuntu server 18.04 melalui ssh dengan putty

Cara melakukan koneksi/remote ke ubuntu server 18.04 melalui ssh dengan putty

Isi kandungan:

Anonim

Secure Shell (SSH) adalah protokol rangkaian kriptografi yang digunakan untuk sambungan selamat antara pelanggan dan pelayan.

Dalam tutorial ini, kami akan menunjukkan kepada anda bagaimana untuk membolehkan SSH pada mesin Ubuntu Desktop. Mengaktifkan SSH akan membolehkan anda menyambung jauh ke mesin Ubuntu anda dan memindahkan fail secara selamat atau melaksanakan tugas pentadbiran.

Prasyarat

Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.

Menghidupkan SSH di Ubuntu

Server SSH tidak dipasang secara lalai pada sistem desktop Ubuntu tetapi ia boleh dipasang dengan mudah dari repositori Ubuntu standard.

Untuk memasang dan mendayakan SSH pada sistem Ubuntu anda, lengkapkan langkah-langkah berikut:

  1. Buka terminal anda sama ada dengan menggunakan pintasan papan kekunci Ctrl+Alt+T atau dengan mengklik pada ikon terminal dan pasang pakej openssh-server dengan menaip:

    sudo apt update sudo apt install openssh-server

    Masukkan kata laluan apabila diminta dan masukkan Y untuk meneruskan pemasangan.

    Seperti yang anda lihat dari output, alamat IP sistem ialah 192.168.121.111 .

    Sebaik sahaja anda menjumpai alamat IP, log masuk ke mesin jauh dengan menjalankan perintah ssh berikut:

    ssh [email protected]

    Apabila anda menyambungkan SSH buat kali pertama, anda akan melihat mesej yang kelihatan seperti ini:

    The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?

    Taipkan yes dan anda akan diminta memasukkan kata laluan anda.

    Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:

    Sebaik sahaja anda memasukkan kata laluan anda akan disambut dengan mesej yang serupa dengan yang di bawah.

    Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…

    Anda kini log masuk ke mesin Ubuntu anda.

    Menyambung ke SSH Over Internet

    Untuk menyambung ke mesin Ubuntu anda melalui Internet, anda perlu mengetahui Alamat IP awam anda dan untuk mengkonfigurasi penghala anda untuk menerima data pada port 22 dan hantar ke mesin Ubuntu di mana SSH sedang berjalan.

    Untuk menentukan alamat IP awam mesin yang anda cuba SSH ke, sila lawati URL berikut: https://ifconfig.co/ip .

    Ketika datang untuk menyiapkan port forwarding setiap router mempunyai cara yang berbeda untuk menyiapkan port forwarding. Anda perlu merujuk kepada dokumentasi penghala anda tentang cara menyediakan penyambungan port. Singkatnya, anda perlu memasukkan nombor port di mana permintaan akan dibuat (Port SSH lalai adalah 22) dan alamat IP peribadi yang anda dapati sebelum ini (menggunakan ip a command) mesin di mana SSH sedang berjalan.

    Sebaik sahaja anda menjumpai alamat IP dan mengkonfigurasi penghala anda, anda boleh log masuk dengan menaip:

    ssh username@public_ip_address

    Anda juga boleh menyiapkan pengesahan berasaskan kunci SSH dan menyambung ke mesin Ubuntu anda tanpa memasukkan kata laluan.

    Melumpuhkan SSH di Ubuntu

    Jika atas sebab tertentu anda hendak mematikan SSH pada mesin Ubuntu anda, anda hanya boleh menghentikan perkhidmatan SSH dengan menjalankan:

    sudo systemctl stop ssh

    Untuk memulakannya sekali lagi jalankan:

    sudo systemctl start ssh

    Untuk mematikan perkhidmatan SSH untuk memulakan semasa menjalankan sistem boot:

    sudo systemctl disable ssh

    Untuk membolehkannya lagi, taipkan:

    sudo systemctl enable ssh

    Kesimpulannya

    Anda telah belajar cara memasang dan membolehkan SSH pada Ubuntu anda 18.04. Anda kini boleh log masuk ke mesin anda dan melaksanakan tugas sysadmin umum melalui arahan arahan.

    Secara lalai, SSH didengar pada port 22. Menukar port SSH lalai menambah lapisan tambahan keselamatan ke pelayan anda dengan mengurangkan risiko serangan automatik.

    Untuk mendapatkan maklumat lanjut tentang cara mengkonfigurasi pelayan SSH anda baca panduan SSH / OpenSSH / Configuring Ubuntu dan halaman manual SSH rasmi.

    ssh ubuntu