Cara Menyambungkan Ubuntu ke Server Menggunakan SSH dan Transfer File


Hai! Pernah nggak sih kamu merasa ribet kalau harus mengakses server jarak jauh atau transfer file, apalagi kalau semuanya dilakukan lewat GUI? Tenang, kali ini kita akan bahas cara menyambungkan Ubuntu ke server menggunakan SSH dan transfer file, semuanya pakai terminal. Simpel dan cepat!


Cara Menyambungkan ke Server dengan SSH

SSH (Secure Shell) adalah protokol yang memungkinkan kamu untuk mengakses server secara aman lewat jaringan. Ini adalah cara paling umum yang digunakan oleh administrator sistem dan developer untuk mengelola server remote. Yuk, ikuti langkah-langkah mudah berikut untuk menyambungkan Ubuntu ke server melalui SSH!


1. Install OpenSSH Client di Ubuntu

Di Ubuntu, biasanya OpenSSH sudah terinstal secara default. Tapi kalau belum, kamu bisa menginstalnya dengan cara:

sudo apt update
sudo apt install openssh-client

Setelah itu, SSH client siap digunakan!


2. Menyambungkan ke Server Menggunakan SSH

Untuk menyambungkan ke server, kamu hanya butuh alamat IP server dan username yang terdaftar di server. Cukup ketikkan perintah berikut:

ssh username@ip-server

Contoh, jika username kamu adalah admin dan alamat IP servernya 192.168.1.100, maka perintahnya akan seperti ini:

ssh admin@192.168.1.100

Kamu akan diminta untuk memasukkan password. Setelah itu, kamu sudah bisa mengakses server seperti sedang bekerja di terminal lokal!


3. Menggunakan SSH Key untuk Login Tanpa Password

Kalau kamu sering login ke server, bisa lebih praktis menggunakan SSH key untuk login tanpa perlu ketik password setiap kali. Begini cara buat dan pasang SSH key di server:

ssh-keygen

Ikuti petunjuk untuk membuat pasangan kunci. Setelah selesai, upload kunci publik ke server dengan perintah:

ssh-copy-id username@ip-server

Setelah ini, kamu bisa login ke server tanpa perlu mengetik password setiap kali. Asyik, kan?


Transfer File Menggunakan SSH

Sekarang kita akan bahas cara transfer file antara komputer lokal dan server dengan menggunakan SSH. Kita akan menggunakan scp (Secure Copy), yang memungkinkan kita mentransfer file atau folder antar komputer melalui SSH.


1. Transfer File dari Komputer ke Server

Untuk mentransfer file dari komputer lokal ke server, gunakan perintah scp seperti ini:

scp /path/to/local/file username@ip-server:/path/to/remote/destination

Contohnya, jika kamu ingin mengirim file dokumen.txt ke server di folder /home/admin, perintahnya seperti ini:

scp dokumen.txt admin@192.168.1.100:/home/admin

File tersebut akan langsung terkirim ke server di lokasi tujuan yang kamu tentukan.


2. Transfer File dari Server ke Komputer Lokal

Begitu juga, kalau kamu ingin menarik file dari server ke komputer lokal, kamu tinggal balik arah perintahnya:

scp username@ip-server:/path/to/remote/file /path/to/local/destination

Contohnya, untuk menarik file dokumen.txt dari server ke direktori /home/user/Documents di komputer lokal:

scp admin@192.168.1.100:/home/admin/dokumen.txt /home/user/Documents

3. Transfer Seluruh Folder dengan SCP

Kalau kamu ingin mentransfer seluruh folder beserta isinya, tinggal tambahkan opsi -r untuk rekursif:

scp -r /path/to/local/folder username@ip-server:/path/to/remote/destination

Misalnya, untuk mengirim seluruh folder project ke server:

scp -r project admin@192.168.1.100:/home/admin

Folder beserta isinya akan tertransfer ke server tanpa ribet!


Kesimpulan

Itulah cara menyambungkan Ubuntu ke server menggunakan SSH dan mentransfer file menggunakan scp. Semua prosesnya gampang banget, kan? Dengan SSH, kamu bisa mengelola server remote secara aman dan efisien, dan transfer file pun jadi lebih cepat tanpa perlu aplikasi tambahan.

Coba langsung dan nikmati pengalaman baru bekerja dengan server menggunakan terminal Ubuntu. Kalau ada pertanyaan atau trik tambahan, feel free untuk share di kolom komentar, ya!

*

إرسال تعليق (0)
أحدث أقدم