Home | EN | ID | AR | About | All Posts

Catatan Rsync Mudah

Desclaimer, ini merupakan catatan pribadi awak.

Server

Rsync server rupanya lumayan gampang. :D

Pada distribusi-distribusi linux terbaru, rsync harusnya udah terinstall. Kalau belum tinggal yum install, apt-get install atau menggunakan packet manager yang sesuai OS Anda, jika masih bingung, bisa cari di internet. :D

Setelah rsync terinstall, kemudian edit file rsyncd.conf atau jika belum ada, bisa dibuat sendiri.

Isinya bisa seperti berikut :

uid = root
gid = root
use chroot = yes
max connections = 4
syslog facility = local5
pid file = /var/run/rsyncd.pid
log file = /var/log/rsync.log

[ftp]
comment = semua yg ada di folder ftp
path = /var/ftp/
read only = yes
list = yes

[doc]
path = /var/www/html/doc
comment = halaman dokumen web (perlu autentifikasi)
auth users = hary, admin
secrets file = /etc/rsyncd.secrets

Setelah itu bikin rsyncd.secrets :

# touch rsyncd.secrets

isinya :

hary:passhary
admin:passadmin

jalanin rsyncnya :

# rsync --daemon

Harusnya rsync server sudah bisa di akses oleh orang lain, dan kalau kita lihat portnya, rsync menggunakan port 873.

Jika berhasil ditelnet, berarti sudah jalan rsyncnya..

Client

Di sisi klien, download, hehe :D

$rsync -avt rsync://[email protected]/doc /home/hary/dokumen

kemudian akan dimintai password, lalu akan menyalin isi sever yang ada di /var/www/html/doc ke home hary.

Demikian, thanks for reading, mohon dikoreksi klo salah, karena ini hanya percobaan yang saya lakukan.