GNU/Linux >> Belajar Linux >  >> Ubuntu

Aktifkan SSH di Sistem Debian 9 - Prosedur Langkah demi Langkah?

SSH adalah singkatan dari Secure Shell Service yang digunakan untuk koneksi aman antara komputer klien dan server. Dengan menggunakan SSH, Anda dapat terhubung ke sistem Anda dari jarak jauh, melakukan tugas administratif, dan mengakses file.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri SSH terkait pada sistem Linux.

Dalam konteks ini, kita akan melihat bagaimana mengaktifkan SSH di Debian untuk berkomunikasi secara aman dengan server. Sebelum melanjutkan dengan prosedur ini, pastikan Anda masuk dengan akun pengguna root di server Anda dengan hak istimewa sudo.


Langkah-Langkah Menginstal SSH Di Debian

Secara default, server SSH tidak diinstal pada sistem Debian sehingga Anda harus menginstalnya terlebih dahulu. Itu dapat dengan mudah diinstal dari repositori Debian dengan menjalankan perintah berikut.

1. Perbarui paket sistem yang tepat

Untuk memulai, Pertama-tama Anda perlu memperbarui pengelola paket apt dengan menjalankan:

$ sudo apt update

2. Instal SSH

Sekarang jalankan perintah di bawah ini untuk menginstal SSH:

$ sudo apt install openssh-server

Ini akan meminta Anda untuk memasukkan kata sandi jadi cukup masukkan dan tekan tombol Enter untuk melanjutkan instalasi.

Layanan SSH akan dimulai secara otomatis setelah instalasi selesai. Anda dapat memverifikasi instalasi dengan mengeluarkan perintah di bawah ini:

$ sudo systemctl status ssh

Seharusnya menunjukkan status aktif seperti yang diberikan di bawah ini:

● ssh.service - OpenBSD Secure Shell server
    Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enab
    Active: active (running) since Mon 2020-04-25 05:08:17 UTC; 45s ago
  Main PID: 1001 (sshd)
     Tasks: 1 (limit: 1152)
    CGroup: /system.slice/ssh.service
            └─1001 /usr/sbin/sshd -D

Terakhir, Tekan tombol q untuk kembali ke terminal.

Sekarang, Anda dapat menghubungkannya melalui SSH dari mesin jarak jauh mana pun. Sistem Linux memiliki klien SSH yang terinstal secara default dan jika Anda perlu menghubungkannya dari sistem Windows, Anda dapat menggunakan klien SSH PuTTY.


Bagaimana cara menghubungkan ke SSH Melalui LAN?

Jika Anda ingin menghubungkan sistem Debian melalui LAN maka Anda dapat menggunakan perintah berikut:

$ ssh username@ip_address

Anda perlu mengubah nama pengguna dengan nama pengguna Debian asli Anda dan ip_address dengan alamat ip sistem Debian yang ingin Anda hubungkan.

Jika Anda tidak tahu alamat ip sistem Anda, Anda bisa mendapatkannya dengan menjalankan perintah di bawah ini:

$ ifconfig

Sekarang kembali ke mesin jarak jauh dari tempat Anda mencoba menghubungkan dan jalankan perintah di bawah ini:

$ ssh [email protected]

Ketika Anda akan menghubungkannya untuk pertama kalinya, itu akan meminta Anda pesan seperti di bawah ini:

The authenticity of host '192.168.43.120 (192.168.43.120)' can't be established.
ECDSA key fingerprint is SHA256:Rcbtm61VXuErBl7nE2+yowF7lgA2bLSiO/33/7qmRJP.
Are you sure you want to continue connecting (yes/no)?

Ketik ya dan tekan tombol Enter untuk melanjutkan. Selanjutnya Anda akan diminta untuk memasukkan kata sandi. Setelah Anda memberikan kata sandi yang benar maka Anda akan masuk dan menampilkan pesan ucapan seperti di bawah ini:

Linux debian 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u2 (2019-05-13) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
...
...


Bagaimana cara menghubungkan ke SSH Melalui Internet ?

Untuk membuat koneksi ke mesin Debian Anda melalui Internet, Anda harus mengetahui alamat ip publik mesin Anda.

Setelah Anda menemukan alamat IP, Anda dapat login dengan mengetik:

$ ssh username@public_ip_address

Jika Anda mengekspos mesin Anda ke internet, Anda perlu mengkonfigurasi router untuk menerima lalu lintas SSH. Biasanya, untuk mengonfigurasi router Anda agar menerima lalu lintas SSH pada port non-standar dan meneruskannya ke port 22 pada mesin yang menjalankan layanan SSH.

Anda juga dapat mengamankan koneksi Anda dengan menyiapkan otentikasi berbasis kunci SSH ke mesin Ubuntu Anda.


Bagaimana cara mengelola Layanan SSH ?

Untuk alasan apapun Anda ingin menghentikan layanan SSH maka Anda dapat melakukannya dengan menjalankan perintah di bawah ini:

$ sudo systemctl stop ssh

Untuk memulainya Anda dapat mengeluarkan perintah di bawah ini dan dapat memulainya:

$ sudo systemctl start ssh

Anda dapat mengaktifkan layanan SSH dengan menjalankan perintah berikut:

$ sudo systemctl enable ssh

Sekali lagi, Anda dapat menonaktifkan layanan SSH dengan menjalankan perintah di bawah ini:

$ sudo systemctl disable ssh



Ubuntu
  1. Aktifkan SSH di Ubuntu 20.04 - Panduan langkah demi langkah?

  2. Instal BalenaEtcher di Debian 11 - Panduan langkah demi langkah?

  3. Instal Kodi di Debian 10 Buster - Panduan langkah demi langkah?

  1. Instal Java di Sistem Debian 9 - Proses Langkah demi Langkah?

  2. Konfigurasi SSH Keys pada Sistem Debian 9 - Bagaimana cara melakukannya?

  3. Instal Git di Sistem Debian 9 - Proses Langkah demi Langkah?

  1. Aktifkan login root SSH di Server Linux Debian

  2. Instal Pip di Sistem Ubuntu 18.04 - Prosedur Langkah demi Langkah?

  3. Mulai TeamViewer pada sistem bullseye Debian 11 - Panduan Langkah demi Langkah?