Diskon 50%. semua paket, waktu terbatas. Mulai dari $2.48/mo
20 menit lagi
Keamanan dan Jaringan

Cara Menggunakan SSH untuk Terhubung ke Remote Server di Linux? [Edisi 2023]

Allen By Allen Baca 20 menit Diperbarui 11 hari yang lalu
Gunakan SSH untuk Menghubungkan ke Server Jarak Jauh di linux

Posting ini didedikasikan untuk menjelaskan cara menggunakan SSh untuk terhubung ke Server Jarak Jauh di Linux. Kami juga membahas metode penggunaan PuTTY untuk terhubung ke server Linux jarak jauh. Tentu saja, PuTTY bukan satu-satunya klien SSH yang dapat Anda gunakan untuk koneksi jarak jauh. Lihatlah ini perbandingan klien SSH terbaik untuk Windows pada tahun 2022 dan pilih salah satu yang sesuai dengan keinginan Anda. Mengakses perangkat dari jarak jauh sudah menjadi kebutuhan sejak lama, dan kita tidak dapat membayangkan bagaimana jadinya jika kita tidak dapat mengendalikan komputer dari tempat yang jauh.

Ada beberapa cara untuk terhubung ke mesin jarak jauh tergantung pada sistem operasi yang Anda gunakan, namun dua protokol yang paling banyak digunakan adalah:

  1. Secure Shell (SSH) untuk perangkat berbasis Linux
  2. Protokol Desktop Jarak Jauh (RDP) untuk perangkat Windows

Kedua protokol tersebut menggunakan aplikasi klien dan server untuk membuat koneksi jarak jauh. Alat-alat ini memungkinkan Anda mengakses dan mengontrol mesin lain dari jarak jauh, mentransfer data, dan melakukan hampir semua hal yang dapat Anda lakukan saat duduk di depan komputer.

Apa Itu SSH dan Apa Kepanjangannya?

SSH (Secure Shell), juga disebut sebagai “Secure Socket Shell,” adalah protokol yang memungkinkan Anda terhubung dengan aman ke perangkat jarak jauh atau server menggunakan antarmuka berbasis teks. Ada dua protokol yang paling banyak digunakan untuk terhubung ke mesin jarak jauh: SSH dan RDP. Membuat koneksi SSH memerlukan komponen klien dan server.

Ketika koneksi SSH aman dibuat, sesi shell akan dimulai, dan Anda akan dapat memanipulasi server dengan mengetikkan perintah dalam klien pada mesin lokal Anda. Mereka yang ingin mengakses perangkat dari jarak jauh dengan cara yang sangat aman, khususnya administrator sistem dan jaringan, menggunakan protokol ini untuk menyelesaikan pekerjaannya.

RDP-vps Butuh Remote Desktop?

Server RDP performa tinggi yang andal dengan uptime 99,95. Bawa desktop-mu ke semua kota besar di AS, Eropa, dan Asia.

Dapatkan Server RDP

Bagaimana SSH Bekerja?

Untuk membuat koneksi SSH, Anda memerlukan dua komponen:
itu klien dan bagian sisi server yang sesuai. Klien SSH adalah aplikasi yang Anda jalankan di perangkat yang Anda gunakan untuk terhubung ke komputer atau server lain. Klien menggunakan data yang disediakan oleh host jarak jauh untuk memulai koneksi. Ketika kredensial divalidasi, klien membuat koneksi terenkripsi.

Di sisi server, ada bagian yang disebut Daemon SSH (SSHD) yang terus-menerus mendengarkan port TCP/IP tertentu untuk permintaan tautan klien potensial. Jika klien telah memulai koneksi, daemon SSH akan membalas dengan versi perangkat lunak dan protokol yang didukungnya, dan keduanya akan membagikan data identifikasi mereka.

Jika kredensial yang diterima benar, SSH akan membuat sesi baru untuk lingkungan yang sesuai. Versi default protokol SSH untuk server SSH dan komunikasi klien SSH adalah versi 2.

Baca Juga:  Klien SSH terbaik untuk Windows pada tahun 2022

Apa itu Terminal?

Jika Anda baru mengenal Linux, Anda ingin mengenal terminalnya. Anggap saja sebagai hub pintasan perintah utama yang merupakan cara umum untuk berkomunikasi dengan server Linux.

Menggunakan baris perintah mungkin tampak seperti pekerjaan yang menantang, tetapi akan mudah jika Anda memulai dengan dasar-dasarnya, seperti ini 15 perintah dasar yang harus diketahui setiap pengguna.

Terminal menjadi lebih penting jika Anda berencana mengembangkan aplikasi (atau belajar mengembangkannya) menggunakan PHP, atau Python. Tidak seperti Windows, yang membuat Python berantakan saat mencoba membuatnya kembali dengan GUI, Linux mengintegrasikan Python dan bahasa pemrograman lainnya ke dalam terminal. Jadi, Meskipun Anda harus melalui beberapa hal langkah-langkah untuk menginstal Python di Windows hanya untuk mendapatkan beberapa kekacauan yang tidak efektif, Linux hadir bersamanya, sudah dapat diakses dari baris perintah.

linux-vps Hosting Linux Disederhanakan

Ingin cara lebih baik untuk hosting situs dan web app? Sedang mengembangkan sesuatu yang baru? Atau sekadar tidak suka Windows? Itu sebabnya kami punya Linux VPS.

Dapatkan Linux VPS-mu

Apa itu SSL?

SSH menggunakan SSL (Secure Socket Layer) untuk memberikan keamanan pada data yang ditransfer antara browser web dan server. Enkripsi tautan antara server web dan browser dilakukan dengan SSL, memastikan bahwa semua data yang dikirimkan di antara keduanya tetap pribadi dan bebas dari serangan. Dengan kata lain, membuat kunci publik dan pribadi antara server jarak jauh dan komputer lokal yang terhubung melalui SSH adalah bagian dari protokol keamanan SSL. Lapisan perlindungan ekstra ini sangat membantu, khususnya dalam kasus serangan kata sandi brute force.

Bagaimana Cara Membuat Koneksi SSH?

Karena membuat koneksi SSH memerlukan komponen klien dan server, Anda perlu memastikan bahwa keduanya diinstal pada mesin lokal dan jarak jauh.

BukaSSH adalah alat SSH sumber terbuka yang biasa digunakan untuk distribusi Linux dan relatif mudah digunakan. Ini memerlukan akses ke terminal di server dan perangkat yang Anda gunakan untuk terhubung. Harap perhatikan bahwa Ubuntu tidak memiliki server SSH yang diinstal secara default. Pada titik pedoman koneksi jarak jauh SSH ini, kita sekarang memahami SSH dan konsep terkaitnya. Jadi mari selami cara menginstal Klien OpenSSH.

Langkah 1: Instal Klien OpenSSH

Sebelum menginstal klien SSH, pastikan klien tersebut belum terinstal di sistem Anda. Banyak distribusi Linux yang sudah memiliki klien SSH.

  1. Jalankan perintah berikut untuk menginstal OpenSSH di perangkat Anda:
sudo apt-get install openssh-client
  1. Ketikkan kata sandi pengguna super bila diperlukan.
  2. Tekan Enter untuk menyelesaikan proses instalasi.

Asalkan Anda memiliki izin yang diperlukan untuk mengakses bersama dengan nama host atau alamat IP, Anda kini dapat menggunakan SSH di komputer mana pun yang memiliki aplikasi sisi server di dalamnya.

Langkah 2: Instal Server OpenSSH

Untuk menerima koneksi SSH, bagian sisi server dari perangkat lunak SSH harus diinstal di komputer. Untuk melakukannya, Anda harus melalui langkah-langkah berikut:

  1. Buka terminal di mesin server Anda. Anda dapat mencari terminal atau mengklik CTRL+ALT+T di papan ketik Anda.
  2. Masukkan perintah berikut untuk menginstal server SSH Anda:
sudo apt-get install openssh-server
  1. Ketikkan kata sandi pengguna super bila diperlukan.
  2. Tekan Memasuki Dan Y untuk mengizinkan penginstalan dilanjutkan setelah prompt ruang disk.

Setelah melakukan langkah-langkah di atas, Anda akan menginstal file dukungan yang sesuai untuk Anda, dan kemudian Anda dapat memeriksa apakah server SSH berjalan di mesin dengan memasukkan perintah ini:

sudo service ssh status

Jawaban terminal akan terlihat sama dengan ini jika layanan SSH berjalan dengan benar:

status ssh
status ssh

Pendekatan lain untuk mengetahui apakah server OpenSSH diinstal dengan benar dan akan menerima koneksi adalah dengan menjalankan kembali perintah ssh localhost di terminal prompt Anda. Responsnya akan terlihat serupa dengan layar ini ketika Anda menjalankan perintah untuk pertama kalinya:

Output dari kunci pribadi yang dilindungi kata sandi
Output dari kunci pribadi yang dilindungi kata sandi

Sekarang, masuk Ya or y untuk melanjutkan.

Kerja bagus! Server Anda sekarang siap menerima permintaan koneksi jarak jauh SSH dari komputer lain menggunakan klien SSH.

Bagaimana saya bisa menggunakan SSH untuk terhubung ke server jarak jauh di Linux?

Sekarang Anda telah menginstal klien dan server OpenSSH di setiap perangkat yang Anda perlukan; Anda dapat membuat koneksi jarak jauh SSH yang aman ke server Anda melalui langkah-langkah berikut:

  1. Buka terminal SSH di komputer Anda dan luncurkan perintah berikut:

Jika nama pengguna di perangkat lokal Anda cocok dengan nama pengguna yang akan Anda sambungkan di server, Anda dapat menjalankan perintah ini:

ssh your_username@host_ip_address

Jika nama pengguna di perangkat lokal Anda cocok dengan nama pengguna di server yang akan Anda sambungkan, Anda dapat menjalankan perintah ini:

ssh host_ip_address

Dan tekan Memasuki.

  1. Masukkan kata sandi Anda dan tekan Enter. Perhatikan bahwa Anda tidak akan mendapatkan masukan apa pun di layar saat Anda mengetik. Jika Anda menempelkan kata sandi, pastikan kata sandi disimpan dengan aman dan bukan dalam file teks.
  2. Saat Anda terhubung ke server untuk pertama kalinya, Anda akan ditanya apakah Anda ingin melanjutkan koneksi. Cukup ketik “Ya” dan tekan Memasuki. Pesan ini hanya akan muncul kali ini karena server jarak jauh tidak teridentifikasi di komputer lokal Anda.
  3. Kunci sidik jari ECDSA sekarang telah ditambahkan, dan Anda terhubung ke server jarak jauh.

Jika perangkat yang Anda coba sambungkan dari jarak jauh berada di jaringan yang sama, lebih aman menggunakan alamat IP pribadi daripada alamat IP publik. Jika tidak, Anda hanya perlu menggunakan alamat IP publik. Anda sekarang dapat mengelola dan mengontrol perangkat jarak jauh menggunakan terminal Anda. Jika Anda mengalami masalah saat menyambung ke server jarak jauh, pastikan alamat IP perangkat jarak jauh, nama pengguna, dan kata sandi Anda benar. Selain itu, periksa apakah port yang didengarkan daemon SSH tidak diblokir oleh firewall atau diteruskan dengan tidak benar.

linux-vps Hosting Linux Disederhanakan

Ingin cara lebih baik untuk hosting situs dan web app? Sedang mengembangkan sesuatu yang baru? Atau sekadar tidak suka Windows? Itu sebabnya kami punya Linux VPS.

Dapatkan Linux VPS-mu

Langkah selanjutnya ke dalam kendali jarak jauh SSH

Sekarang Anda dapat membuat koneksi jarak jauh SSH ke server Anda, kami sangat menyarankan beberapa langkah lebih lanjut untuk meningkatkan SSH kendali jarak jauh dan keamanannya. Karena ketika Anda menggunakan nilai default untuk pengaturan terkait koneksi jarak jauh ssh, sistem Anda menjadi lebih rentan terhadap peretasan dan intrusi, membuat seluruh akses SSH dari jarak jauh tidak aman dan mengakibatkan sistem Anda menjadi target serangan skrip.

Berikut beberapa saran untuk meningkatkan keamanan SSH yang dapat Anda manfaatkan melalui pengeditan file konfigurasi sshd:

  • Ubah port TCP default tempat daemon SSH mendengarkan dan Ubah dari 22 ke yang lebih tinggi seperti 245976. Perhatikan untuk tidak menggunakan nomor port yang mudah ditebak, seperti 222, 2222, atau 22222.
  • Gunakan pasangan kunci SSH untuk otentikasi login SSH tanpa kata sandi. Mereka lebih aman dan memungkinkan masuk tanpa menggunakan kata sandi Anda, memberikan Anda pendekatan yang lebih cepat dan nyaman.
  • Nonaktifkan login berbasis kata sandi di server Anda. Karena jika kata sandi Anda dibobol, menonaktifkannya akan menghilangkan kemungkinan menggunakannya untuk masuk ke server Anda. Sebelum melakukannya, penting untuk memastikan bahwa autentikasi pasangan kunci berfungsi dengan benar.
  • Nonaktifkan akses root ke server Anda dan gunakan akun biasa dengan perintah su – (untuk beralih ke pengguna root).

 Kami sekarang lebih tahu tentang koneksi jarak jauh SSH dan cara mengakses SSH dari jarak jauh. Kami merujuk PuTTy beberapa kali dalam artikel ini; tentu saja, jika Anda belum familiar dengan PuTTy, Anda akan memiliki beberapa pertanyaan tentangnya. Jadi selain memberikan artikel panduan koneksi jarak jauh SSH, kami akan memberi Anda gambaran umum tentang PuTTy dan menunjukkan cara menggunakannya untuk terhubung ke server Linux.

Apa itu Dempul?

Putty adalah emulator terminal Windows populer yang tidak terbatas pada sistem operasi Windows. PuTTy gratis dan bersumber terbuka, sehingga juga populer di kalangan pengguna Linux dan menawarkan antarmuka pengguna teks untuk komputer jarak jauh yang menjalankan protokol apa pun yang didukungnya. termasuk SSH dan Telnet.

[su_button url=”https://www.putty.org/” target=”blank” style=”soft” size=”5″]Unduh Putty[/su_button]

Catatan: PuTTY gratis untuk mengunduh perangkat lunak dan menawarkan cara sederhana untuk mengakses lingkungan shell Unix dari sistem windows Anda. Tidak seperti Unix, Windows tidak memiliki server atau klien SSH yang sudah diinstal sebelumnya. Itulah sebabnya program transfer file jaringan mendukung berbagai protokol, termasuk klien Telnet.

Baca Juga: Hasilkan Kunci SSH di Windows 10

Bagaimana cara Mengunduh dan Menginstal Putty di Ubuntu Linux?

PuTTY versi Linux adalah aplikasi terminal grafis yang tidak diinstal sebelumnya di sebagian besar distribusi Linux. Meskipun demikian, Anda dapat dengan mudah menginstal putty melalui terminal pada perangkat berbasis Linux.

Jika Anda belum menginstal PuTTY, silakan kunjungi Unduh Putty halaman dan unduh penginstal Linux dari bagian File Paket di halaman.

Kabar baiknya bagi pengguna Linux adalah PuTTY tersedia di repositori semesta Ubuntu. Untuk menginstal PuTTY di Linux Ubuntu, Anda harus terlebih dahulu memastikan bahwa repositori semesta diaktifkan. Gunakan perintah ini:

sudo add-apt-repository universe

Setelah repositori semesta diaktifkan, Anda dapat memperbarui Ubuntu dengan perintah ini:

sudo apt update

Kemudian instal PuTTY dengan perintah ini:

sudo apt install putty

Ketika instalasi PuTTY selesai, Anda dapat memulai PuTTY dengan mencarinya di menu. PuTTY versi Linux tampilannya hampir sama dengan versi Windows. Jadi, Anda tidak akan kesulitan menemukan jalan melalui pengaturan yang baru dan diubah.

Bagaimana Menghubungkan ke Server Linux Menggunakan Putty?

Jika Anda ingin terhubung ke server Linux menggunakan PuTTY setelah menginstalnya, Anda perlu melakukan langkah-langkah berikut:

Langkah 1: Konfigurasikan PuTTY

Layar konfigurasi sesi utama akan muncul saat Anda meluncurkan PuTTY. Mulailah dengan memasukkan Nama Tuan Rumah (atau alamat IP) server yang Anda coba sambungkan.

Port tersebut akan disetel ke 22 secara default, karena ini adalah port standar untuk SSH di sebagian besar server yang merupakan kerentanan karena peretas akan mengetahui port mana yang akan ditargetkan secara default. Anda harus ubah port SSH menggunakan instruksi ini lalu ubah nomor di Putty. Pastikan Jenis koneksi diatur ke SSH.

Misalkan Anda tidak menggunakan kunci pribadi untuk terhubung ke server Anda dan tidak ingin menyimpan konfigurasi untuk digunakan nanti. Dalam hal ini, Anda harus mengklik Buka untuk mengaktifkan koneksi langsung SSH ke server Anda yang mengautentikasinya dengan kata sandi akun Anda.

Jika ini adalah pertama kalinya Anda terhubung ke server Anda, PuTTY akan menampilkan a Peringatan Keamanan untuk memberi tahu Anda bahwa server ini tidak memiliki kunci dalam registri. Ini biasa terjadi pada koneksi pertama Anda.

Gunakan SSH untuk Terhubung ke Server Jarak Jauh

Jika koneksi berhasil, Anda akan diminta memasukkan kata sandi. Setelah Anda melakukannya, Anda sekarang akan terhubung ke shell di server Anda.

Baca Juga : Instal MikroTik CHR di VPS (Menggunakan Putty)

Langkah 2: Simpan Konfigurasi PuTTY untuk Kali Berikutnya 

PuTTY memungkinkan Anda menyimpan konfigurasi yang Anda gunakan untuk terhubung ke server sehingga Anda tidak perlu mengetikkan semua informasi setiap saat. Setelah Anda mengisi semua kolom yang diperlukan dan siap untuk terhubung, pastikan Anda berada di layar konfigurasi sesi utama yang dijelaskan di atas.

Anda dapat melihat nama host dan nomor port server Anda. Masukkan nama konfigurasi sesi SSH yang Anda simpan di kotak teks di bawah Sesi Tersimpan dan tekan Menyimpan.

Bagaimana Cara Mengatur Otentikasi Kunci Publik SSH di Linux?

PuTTY juga dapat dikonfigurasi untuk menggunakan kunci SSH. Kunci SSH adalah metode autentikasi yang lebih aman dan terkadang lebih nyaman. Anda dapat menggunakan PuTTY sendiri untuk membuatnya. Ini milik kami panduan tentang menghasilkan kunci SSH menggunakan PuTTY di Windows. Anda dapat menggunakannya untuk meningkatkan keamanan SSH Anda dengan cepat.

Anda perlu mengikuti beberapa langkah untuk menyiapkan autentikasi kunci publik melalui SSH di komputer Linux (atau macOS):

Langkah 1: Hasilkan pasangan kunci

Pertama, Masuk ke komputer yang akan Anda gunakan untuk mengakses host jarak jauh, dan gunakan baris perintah SSH untuk menghasilkan pasangan kunci dengan algoritma RSA. Untuk menghasilkan kunci RSA, ketikkan perintah berikut pada baris perintah, dan klik enter:

ssh-keygen -t rsa

Langkah 2: Berikan nama file dan kata sandi

Anda harus memberikan nama file untuk menyimpan pasangan kunci dan kata sandi untuk melindungi kunci pribadi Anda. Jika Anda ingin melanjutkan dengan nama file default dan lokasi untuk pasangan kunci Anda, klik Enter atau Return tanpa memasukkan nama file. Alternatifnya, Anda dapat memasukkan nama file seperti My_ssh_key saat diminta dan tekan Enter atau Return. Perhatikan bahwa banyak host jarak jauh dikonfigurasi untuk menerima kunci pribadi dengan nama file dan jalur default. Oleh karena itu, Anda harus secara eksplisit menjalankan ini di baris perintah SSH atau di file konfigurasi klien SSH (~/.ssh/config).

Anda harus memasukkan kata sandi dengan setidaknya lima karakter dan klik Enter atau Return. Jika Anda mengklik Enter tanpa kata sandi, itu akan menghasilkan kunci pribadi Anda tanpa perlindungan kata sandi.

Langkah 3: Salin kunci publik

 Gunakan SFTP atau SCP untuk menyalin file kunci publik ke akun Anda di sistem jarak jauh.

Langkah 4: Masukkan kredensial akun Anda

Anda akan dimintai kata sandi akun Anda sekarang. Kunci publik Anda akan diduplikasi ke direktori home Anda dan disimpan dengan nama file yang sama di sistem jarak jauh.

Langkah 5: Masuk ke sistem jarak jauh

Masuk ke sistem jarak jauh dengan nama pengguna dan kata sandi akun Anda

Langkah 6: Buat file yang diperlukan di akun Anda

Jika akun Anda di sistem jarak jauh belum memiliki file ~/.ssh/authorized_keys, buatlah file dengan mengetikkan perintah berikut:

mkdir -p ~/.ssh
touch ~/.ssh/authorized_keys

Langkah 7: Tambahkan konten file kunci publik ke file kunci resmi

Output dari kunci pribadi yang dilindungi kata sandi
Output dari kunci pribadi yang dilindungi kata sandi

Pada sistem jarak jauh, tambahkan konten file kunci publik Anda, seperti ~/id_rsa.pub, ke baris baru di file ~/.ssh/authorized_keys menggunakan perintah berikut:

cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

Anda mungkin ingin memeriksa konten ~/.ssh/authorized_keys untuk memastikan kunci publik Anda ditambahkan dengan benar melalui perintah di bawah ini:

more ~/.ssh/authorized_keys

Langkah 8: Hapus file kunci publik

sekarang Anda dapat dengan aman menghapus file kunci publik dari akun Anda di sistem jarak jauh menggunakan kode berikut pada baris perintah:

rm ~/id_rsa.pub

Alternatifnya, jika Anda ingin menyimpan salinan kunci publik Anda di sistem jarak jauh, pindahkan ke direktori .ssh Anda melalui perintah ini:

mv ~/id_rsa.pub ~/.ssh/

Langkah 9: Tambahkan kunci publik Anda ke sistem lain (Opsional)

Pada tahap pengaturan Otentikasi Kunci Publik SSH ini, Anda dapat mengulangi langkah-langkah ini untuk menambahkan kunci publik Anda ke sistem jarak jauh lain yang ingin Anda akses dari komputer dengan kunci pribadi Anda menggunakan otentikasi kunci publik SSH.

Langkah 10: SSH ke akun Anda di sistem jarak jauh

Sekarang, Anda seharusnya dapat memanfaatkan koneksi jarak jauh SSH, memanfaatkan akun Anda di sistem jarak jauh yang memiliki kunci pribadi Anda. Jika kunci pribadi Anda dilindungi kata sandi, sistem jarak jauh akan menanyakan kata sandi atau frasa sandi Anda (seperti gambar di bawah). Perhatikan bahwa kata sandi kunci pribadi atau frasa sandi Anda tidak dikirim ke sistem jarak jauh.

Output dari kunci pribadi yang dilindungi kata sandi
Output dari kunci pribadi yang dilindungi kata sandi

Jika kunci pribadi Anda tidak dilindungi kata sandi, sistem jarak jauh akan membawa Anda ke baris perintah di direktori home Anda tanpa meminta kata sandi atau frasa sandi, dan Anda akan melihat keluaran seperti ini:

Output kunci pribadi tanpa kata sandi
Output kunci pribadi tanpa kata sandi

Klik Membuka tab, masukkan kata sandi, dan sambungkan.

Selain koneksi jarak jauh SSH, beberapa alat desktop jarak jauh memungkinkan Anda mengendalikan sistem dari jauh. Mari kita bahas secara singkat alat-alat ini.

Baca Juga: Semua yang Perlu Anda Ketahui Tentang SSH SOCKS5 Proxy

Standar desktop jarak jauh yang penting

VNC dan RDP adalah dua Protokol desktop jarak jauh; kedua teknologi ini memiliki tujuan yang sama, namun metodenya berbeda.

Apa itu VNC?

Terkadang VNC (komputasi jaringan virtual) tertukar dengan VPN (Virtual Private Network) karena kesalahan. Keduanya melakukan hal yang sama di lingkungan jaringan peer-to-peer, memungkinkan akses jarak jauh ke komputer. Namun, pada dasarnya keduanya tidak sama. 

VNC menawarkan akses perangkat lengkap melalui sistem berbagi desktop yang memungkinkan Anda mengambil kendali penuh atas mesin Anda dari jarak jauh. Kemampuan desktop jarak jauh memungkinkan produktivitas bagi semua pihak yang berkepentingan, termasuk pengguna individu, organisasi, dan staf TI.

Di sisi lain, VPN menawarkan akses jarak jauh ke jaringan, bukan ke sistem itu sendiri, yang menunjukkan bahwa Anda hanya dapat mengakses data dan peralatan bersama, seperti printer bersama di tempat kerja.

Terowongan VNC melalui SSH

Jika Anda menyambung ke desktop jarak jauh menggunakan protokol Virtual Network Computing (VNC), koneksi Anda tidak akan aman. Beberapa klien VNC tidak melindungi koneksi Anda melebihi titik masuk awal. Anda dapat menyalurkan koneksi VNC melalui terowongan Safe Shell (SSH) untuk mengatasi masalah ini.  Terowongan SSH menyediakan koneksi aman untuk VNC, memungkinkan Anda menggunakan koneksi VNC ketika port VNC biasa (port 5901) diblokir.

Beberapa jaringan perusahaan akan memblokir port standar, seperti port 5901, untuk perlindungan ekstra, sehingga melakukan tunneling VNC melalui SSH akan memungkinkan Anda mengatasi masalah ini.

Apa itu RDP?

RDP (Remote Desktop Protocol) adalah protokol komunikasi jaringan yang dibuat oleh Microsoft yang memungkinkan pengguna untuk terhubung dari jarak jauh ke perangkat lain.  Remote Desktop Protocol merupakan perpanjangan dari protokol T.120 (protokol reguler) sebagai bagian dari ITU (International Telecommunications Union).

RDP-vps Butuh Remote Desktop?

Server RDP performa tinggi yang andal dengan uptime 99,95. Bawa desktop-mu ke semua kota besar di AS, Eropa, dan Asia.

Dapatkan Server RDP

Pemikiran terakhir: Koneksi Jarak Jauh SSH

Untuk membuat koneksi jarak jauh SSH dan menggunakannya untuk menghubungkan server di Linux, Anda memerlukan klien dan bagian sisi server yang sesuai sebagai dua komponen. Artikel pedoman ini menjelaskan cara mengakses SSH dari jarak jauh dan menggunakan manfaatnya. Kami juga bangga menawarkan berbagai Paket VPS Linux untuk membantu Anda memanfaatkan kualitas terbaiknya. Di cloudzy, kami melakukan yang terbaik untuk memberi Anda solusi VPS Linux yang luar biasa sehingga layanan pilihan Anda memiliki keamanan dan kinerja yang sangat baik, memberikan Anda pengalaman hosting yang luar biasa.

Pertanyaan Umum

 

Apa itu SSH?

SSH adalah protokol yang digunakan untuk keamanan saat terhubung ke server jarak jauh. Perintah ssh menggunakan protokol ini untuk mentransfer data antara klien dan host dalam bentuk terenkripsi.

Bagaimana cara mengatur kunci SSH?

  1. Hasilkan Kunci SSH
  2. Beri nama kunci SSH Anda
  3. Masukkan kata sandi (opsional)
  4. Pindahkan kunci publik ke sistem jarak jauh
  5. Uji koneksi Anda.

Apa itu pasangan kunci SSH?

Setiap pasangan kunci SSH mencakup dua kunci yang disebut: kunci publik dan kunci pribadi. Siapa pun yang memiliki salinan kunci publik dapat mengenkripsi data, namun data ini hanya dapat dibaca oleh orang yang memegang kunci pribadi terkait.

Di mana kunci pribadi SSH?

Jika Anda menggunakan nama default, kunci pribadi Anda akan disimpan di “/root/.ssh/id_rsa”.

Membagikan

Lebih banyak dari blog

Lanjutkan membaca.

Gambar judul Cloudzy untuk panduan MikroTik L2TP VPN, menunjukkan laptop yang terhubung ke rak server melalui terowongan digital biru dan emas yang bersinar dengan ikon perisai.
Keamanan dan Jaringan

Setup MikroTik L2TP VPN (dengan IPsec): Panduan RouterOS (2026)

Dalam setup MikroTik L2TP VPN ini, L2TP menangani tunneling sementara IPsec menangani enkripsi dan integritas; menggabungkan keduanya memberi kompatibilitas klien native tanpa pihak ketiga

Rexa CyrusRexa Cyrus Baca 9 menit
Jendela terminal menampilkan pesan peringatan SSH tentang perubahan identifikasi remote host, dengan judul Fix Guide dan branding Cloudzy di latar teal gelap.
Keamanan dan Jaringan

Peringatan: Identifikasi Remote Host Berubah dan Cara Memperbaikinya

SSH adalah protokol jaringan aman yang membuat terowongan terenkripsi antar sistem. Protokol ini tetap populer di kalangan developer yang butuh akses jarak jauh ke komputer tanpa antarmuka grafis

Rexa CyrusRexa Cyrus Baca 10 menit
Ilustrasi panduan troubleshooting server DNS dengan simbol peringatan dan server biru di latar gelap untuk error name resolution Linux
Keamanan dan Jaringan

Temporary Failure in Name Resolution: Apa Artinya dan Cara Memperbaikinya?

Saat menggunakan Linux, kamu mungkin menemui error temporary failure in name resolution ketika mencoba mengakses situs, update paket, atau menjalankan tugas yang butuh koneksi internet

Rexa CyrusRexa Cyrus Baca 12 menit

Siap deploy? Mulai $2,48/bln.

Cloud independen, sejak 2008. AMD EPYC, NVMe, 40 Gbps. Garansi uang kembali 14 hari.