Cara Menyalin Berkas di VPS tanpa Root di Centos, Fedora, RHEL


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' \
ali@127.0.0.1:/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: situsali-ssh-askpass

Semoga bermanfaat ?