Cara memperbarui PPA Ubuntu ke rilis 20,04 baru
Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena
SSH dapat membingungkan bagi mereka yang baru mengenal Linux. Jika Anda pengguna Linux dan mencoba mengubah nomor port SSH, kami siap membantu Anda. Ikuti panduan ini saat kami menunjukkan cara mengubah nomor port SSH di Linux!
Sebelum kita mulai
SSH (AKA Secure Shell) adalah protokol jaringan kriptografi untuk menjalankan operasi jaringan melalui jaringan yang aman. Di Linux, SSH sebagian besar dijalankan di server untuk memberi pengguna akses perintah konsol jarak jauh melalui internet atau LAN. Namun, ini bukan satu-satunya aplikasi Linux untuk SSH, karena juga digunakan untuk berinteraksi antar workstation Linux.
Dalam panduan ini, kami akan membahas bagaimana Anda dapat mengubah port default pada server OpenSSH Anda dari port 22 menjadi sesuatu yang lebih aman. Namun, Anda harus tahu bahwa Anda harus menjalankan server SSH sebelum mencoba mengubah port.
Jika Anda berniat untuk mengatur server SSH dan ingin tahu cara mengubah port dari 22 menjadi sesuatu yang berbeda, silakan ikuti panduan kami tentang menyiapkan server OpenSSH di Linux terlebih dahulu .
Klien SSH
Butuh klien yang bagus untuk terhubung ke server SSH Anda? Bantulah diri Anda sendiri dan periksa aplikasi EasySSH untuk Linux. Dibutuhkan sifat SSH yang membingungkan dan menyederhanakannya sehingga Anda dapat terhubung tanpa repot. Untuk informasi lebih lanjut tentang klien EasySSH untuk Linux, klik di sini .
Ubah nomor port SSH
Untuk mengubah port SSH default pada server OpenSSH di Linux, Anda harus menghentikan server agar tidak berjalan. Server OpenSSH dapat dengan cepat dimatikan pada sebagian besar sistem operasi Linux menggunakan alat runtime Systemd.
Buka terminal pada perangkat Linux yang menjalankan server SSH. Jika Anda menjalankan SSH di server, Anda tidak akan dapat melakukannya dari jarak jauh! Hubungkan keyboard dan mulai bekerja.
Setelah jendela terminal terbuka, jalankan perintah status systemctl sshd di terminal. Perintah status ini akan memberi tahu Anda jika server SSH aktif dan berjalan. Jika tertulis “Aktif: aktif (berjalan),” perangkat lunak server OpenSSH beroperasi secara normal.
systemctl status sshd
Untuk mematikan server SSH, gunakan perintah systemctl stop . Perintah ini akan segera mematikan sshd.service
file, sehingga mematikan server SSH Anda untuk sementara waktu.
sudo systemctl stop sshd
Untuk mengonfirmasi bahwa perintah systemctl stop memang mematikan server OpenSSH, jalankan kembali perintah status . Jika perintah systemctl stop memang berhasil mematikan server OpenSSH, Anda akan melihat "Active: inactive (dead)" di output.
systemctl status sshd
Dengan server ditutup, sekarang saatnya untuk membuka file konfigurasi server OpenSSH. Untuk melakukan ini, gunakan perintah nano berikut di bawah ini.
Catatan: dalam panduan ini, kami berfokus pada editor teks Nano karena mudah dipahami oleh sebagian besar pengguna dan memiliki antarmuka pengguna yang sederhana. Jangan ragu untuk mengganti Nano untuk editor teks berbasis terminal favorit Anda!
sudo nano -w /etc/ssh/sshd_config
Lihat melalui editor teks Nano #Port 22
dalam kode. Simbol # mematikan baris kode ini. Akibatnya, server SSH Anda kemungkinan menggunakan port SSH default alih-alih memiliki port yang ditentukan.
Untuk mengubah port, hapus simbol # di depan #Port 22
dan ubah nomor “22” ke port lain. Jangan sembarang memilih port, karena beberapa port mungkin sudah digunakan oleh perangkat lunak lain di server Anda, dll.
Setelah Anda berhasil mengubah port di file konfigurasi, tekan kombinasi keyboard Ctrl + O di editor teks Nano untuk menyimpan perubahan. Setelah itu, tekan kombinasi keyboard Ctrl + X untuk menutup editor.
Setelah editor teks Nano ditutup, jalankan perintah systemctl start sshd . Perintah ini akan memulai server OpenSSH lagi. Dari sini, server SSH Anda akan berjalan pada nomor port yang berbeda!
Menghubungkan melalui SSH dengan nomor port yang berbeda
Menghubungkan melalui SSH berbeda ketika server OpenSSH Anda tidak menggunakan port default 22. Anda tidak lagi dapat memulai koneksi hanya dengan menentukan nama host dan nama domain. Sebagai gantinya, Anda harus menggunakan sakelar baris perintah -p untuk menentukan port.
Untuk menyambungkan melalui baris perintah ke server SSH yang tidak berjalan pada port 22, lakukan hal berikut.
ssh -p CUSTOM_PORT_NUMBER nama-pengguna-saya@nama-host-atau-ip
Jika Anda lupa menambahkan nomor port kustom, Anda dapat menambahkan alias ke file .bashrc Anda.
Buka file .bashrc di editor teks Nano dengan perintah di bawah ini.
nano ~/.bashrc
Buat baris baru di bagian bawah file untuk memberi ruang bagi alias baru dengan menekan tombol Enter . Kemudian, tambahkan alias. Pastikan untuk mengubah “CUSTOM_PORT_NUMBER” di alias untuk mencerminkan port Anda.
alias ssh='ssh -p CUSTOM_PORT_NUMBER'
Simpan hasil edit dengan Ctrl + O dan keluar dari editor teks Nano dengan menekan Ctrl + X . Kemudian, jalankan perintah sumber untuk memuat alias baru.
sumber ~/.bashrc
Mulai sekarang, ketika Anda menjalankan perintah ssh , Anda akan selalu menambahkan port ssh khusus Anda!
Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena
Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur
Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda
Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami
Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox
Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint
Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan
TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya
AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya
Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer