Sobat JN, dengan SSH (Secure Shell), Sobat JN dapat masuk ke server JNHost dan mengunduh file secara langsung dari server lain. SSH sangat berguna untuk transfer data yang aman dan pengelolaan server jarak jauh. Namun, perlu diingat:
- Perhatian: Beberapa penyedia hosting mungkin menonaktifkan fitur SSH untuk alasan keamanan. Jika Sobat JN mengalami kesulitan, hubungi tim dukungan JNHost untuk mengaktifkan SSH.
- Perhatian: SSH direkomendasikan bagi Sobat JN yang sudah familiar dengan lingkungan Unix/Linux. Jika Sobat JN baru pertama kali menggunakan SSH, disarankan untuk berhati-hati dan mengikuti panduan dengan seksama.
Menghubungi Server dengan Terminal Menggunakan OpenSSH (Linux/macOS)
Untuk Sobat JN yang menggunakan Linux atau macOS, Sobat JN dapat menggunakan terminal untuk terhubung ke server JNHost melalui SSH. Caranya sangat mudah:
- Buka terminal di komputer Sobat JN.
- Ketik perintah berikut, ganti `user` dengan nama pengguna Sobat JN dan `yourdomain.com` dengan nama domain Sobat JN:
ssh user@yourdomain.com
- Sobat JN akan diminta memasukkan kata sandi. Ketik kata sandi Sobat JN dan tekan Enter. Saat mengetik kata sandi, karakter mungkin tidak ditampilkan, ini normal.
Catatan: Port SSH default adalah 22. Jika server JNHost Sobat JN menggunakan port khusus, Sobat JN perlu menentukannya saat terhubung. Contoh:
ssh -p 2200 user@yourdomain.com
Di mana `-p` menunjukkan port dan `2200` adalah nomor port SSH khusus Sobat JN.
Menghubungi Server dengan PuTTY (Windows)
Untuk Sobat JN yang menggunakan Windows, Sobat JN dapat menggunakan aplikasi PuTTY untuk terhubung ke server JNHost melalui SSH. Berikut caranya:
- Unduh PuTTY dari situs resminya.
- Setelah diunduh, jalankan aplikasi PuTTY.
- Masukkan nama host (nama domain Sobat JN) dan port (default 22) di kolom yang tersedia.

- Klik tombol "Open". Jendela terminal akan terbuka.
- Masukkan nama pengguna dan kata sandi Sobat JN.
Setelah terhubung, langkah-langkah selanjutnya sama baik menggunakan OpenSSH maupun PuTTY.
Berpindah ke Direktori Tujuan
Setelah terhubung ke server, Sobat JN akan berada di direktori home Sobat JN. Untuk berpindah ke direktori lain, gunakan perintah `cd`. Contoh:
cd /home/user/domains/yourdomain.com/public_html/
Di mana `user` adalah nama pengguna Sobat JN dan `yourdomain.com` adalah nama domain Sobat JN. Sobat JN juga bisa menggunakan perintah yang lebih singkat karena Sobat JN sudah berada di direktori home:
cd domains/yourdomain.com/public_html/
Namun, menggunakan jalur lengkap (seperti contoh pertama) lebih disarankan karena memastikan Sobat JN selalu mengakses folder yang tepat.
Mengunduh File
Setelah berada di direktori yang tepat, Sobat JN dapat mengunduh file menggunakan perintah `wget`. Contoh:
wget https://www.yourstoragedomain.com/filename.png
Perintah ini akan mengunduh file `filename.png` dari `yourstoragedomain.com` dan menyimpannya di direktori yang sedang aktif di server JNHost Sobat JN.
Sobat JN juga dapat mengunduh file dari server FTP menggunakan `wget`. Contoh:
wget ftp://username:password@ftp.yourstoragedomain.com/filename.png
Pastikan untuk mengganti `username`, `password`, `ftp.yourstoragedomain.com`, dan `filename.png` dengan informasi yang sesuai.
`wget` memiliki banyak fitur dan opsi lainnya. Untuk informasi lebih lanjut, Sobat JN dapat mengunjungi dokumentasi `wget`.
Menggunakan `rsync` untuk Sinkronisasi File
Peringatan: Penggunaan `rsync` yang tidak tepat dapat menyebabkan penghapusan file. Pastikan Sobat JN memahami cara kerja `rsync` sebelum menggunakannya.
`rsync` adalah alat yang sangat berguna untuk sinkronisasi file antara server, atau untuk mengunggah file dari satu server ke server lainnya. Contoh penggunaan:
rsync -avt olduser@olddomain.com:/home/olduser/domains/olddomain.com/public_html/logo.png user@newdomain.com:/home/user/domains/newdomain.com/public_html/
Penjelasan:
- `olduser`: Nama pengguna di server asal.
- `olddomain.com`: Domain server asal.
- `logo.png`: Nama file yang akan ditransfer.
- `user`: Nama pengguna di server tujuan (server JNHost Sobat JN).
- `newdomain.com`: Domain server tujuan (server JNHost Sobat JN).
- `public_html`: Direktori tujuan di server JNHost Sobat JN. Pastikan untuk menambahkan `/` di akhir direktori.
`rsync` adalah alat yang sangat canggih dengan berbagai fitur. Untuk informasi lebih lanjut, Sobat JN dapat membaca dokumentasi `rsync`.