Melanjuti artikel lama saya dengan judul yang sama yakni Cara Menyalin Berkas di VPS tanpa Root hanya saja pada tulisan tersebut, cuma dapat digunakan pada server distro Debian dan Ubuntu saja, lain hal pada Centos, Fedora dan RHEL. Pada distro tersebut cenderung lebih sulit, saya katakan demikian karena tidak semudah seperti yang saya lakukan di VPS pada distro Debian dan Ubuntu. Tinggal memasang openssh-askpass
dan selesai semua langsung dapat dieksekusi.
Tulisan kali ini adalah membahas mengenai cara yang saya lakukan ketika menangani VPS berdistro Centos. Dan sudah barang tentu untuk distro lainnya yang serupa seperti Fedora dan RHEL dapat melakukan tutorial pada tulisan ini.
Tahap Pemasangan
Langsung saja kita praktek. Pertama-tama, kita pasang openssh-askpass
, caranya:
sudo yum install openssh-askpass
Kemudian lanjut, kebutuhan akan dependensi lainnya yakni:
sudo yum install xorg-x11-xauth sudo yum install xorg-x11-fonts-misc sudo yum install libcanberra-gtk2 sudo yum install dejavu-lgc-sans-fonts
Dependensi di atas wajib dipasang pada VPS/Server Anda, mengapa? Jika tidak openssh-askpass tidak akan dapat berjalan dengan sebagaimana mestinya. Kemudian font dejavu-lgc-sans
, jika tidak dipasang kita password dialog
muncul akan menampilkan tulisan kotak-kotak saja yang tidak terbaca.
Tahap Penggunaan
Setelah selesai kita memasang openssh-askpass beserta dependensi kebutuhannya, lanjut sekarang kita mulai praktik. Yakni masukan perintah berikut:
rsync -chavzPe 'ssh -X' --stats \ --rsync-path='SUDO_ASKPASS=/usr/libexec/openssh/ssh-askpass sudo -A rsync' \ [email protected]:/home/ali/public_html/ .
Perintah di atas adalah perintah untuk mengunduh semua berkas yang berada pada server di direktori /home/ali/public_html
. Beberapa keterangan berikut sebagai pengetahuan saja:
c = checksum h = human readable a = archive mode / equal v = verbose z = compress file during transfer P = progress e = execute / remote sho
Jika berhasil maka akan tampil seperti gambar di bawah ini:
Semoga bermanfaat ?
Komentar