Saya pernah menulis tentang bagaimana cara menyalin berkas dengan metode_ remote_ via SSH
dengan memanfaatkan rsync
. Tulisan sebelumnya memang tidak membahas untuk menyalin berkas tersebut dengan port
yang lain (non standard). Salah satu alasan mengubah port
pada SSH adalah karena alasan keamaan jadi port
standar SSH
yakni 22
diganti dengan port
lainnya.
Langsung saja lakukan perintah:
rsync -chavzP -e "ssh -p $nomorPort" user@remoteip:/path/to/files/ /local/path/
Keterangan
Pada $nomorPort
ganti sesuaikan dengan port
pada peladen (server) Anda. Kemudian untuk sumber (source) dan tujuannya (destination) bisa Anda ubah. Contoh pengunggahan dan pengunduhan dengan port 2020
:
Unggah
rsync -chavzPe "ssh -p 2020" /local/path/ user@remoteip:/path/to/files/
Unduh
rsync -chavzPe "ssh -p 2020" user@remoteip:/path/to/files/ /local/path/
Keterangan Perintah
c = checksum h = human readable a = archive mode / equal v = verbose z = compress file during transfer P = progress e = execute / remote sho
Nah itu saja, semoga bermanfaat.
Komentar