[Server端-192.168.102.242]
1.安裝
yum install xinetd rsync -y
2.修改 /etc/xinetd.d/rsync
disable = yes 改為 disable = no
3.新建或是修改 /etc/rsyncd.conf
加入以下
#============================
#備份模組
[bkusermodule]
#備份之檔案的存放路徑
path = /home/bkhome/html
ignore errors
read only = no
list = no
#驗證的用戶名稱 (此名稱只需存在於密碼檔裡面)
auth users = bkuser
#執行程式時所使用的用戶及群組名稱,備份之後檔案的擁有者及群組
uid = bkhome
gid = bkhome
#密碼檔的位置
secrets file = /etc/rsync.password
#============================
4.設定密碼檔及權限
echo "bkuser:1234567" >> /etc/rsync.password
chmod 600 /etc/rsync.password
5.啟動
service xinetd restart
rsync --daemon
6.增加到啟動檔案
echo "rsync --daemon" >> /etc/rc.d/rc.local
[Client端-192.168.102.2]
1.建密碼檔 /etc/password.txt 內容為 1234567
2.設定密碼檔權限
chmod 600 /etc/password.txt
3.開始同步
rsync 參數 備份來源位置 帳號@SERVER位置::備份模組
windows密碼檔用法
rsync -avHSz --delete /home/php bkuser@192.168.102.242::bkusermodule < /etc/password.txt
Linux密碼檔用法
rsync -avHSz --delete --password-file=/etc/password.txt /home/php bkuser@192.168.102.242::bkusermodule
.
2011年5月17日 星期二
2011年5月14日 星期六
NcFTP
==使用YUM安裝==
1.rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
2.yum list *NCFTP*
3.yum install ncftp
==使用==
FTP整個資料夾
ncftpput -u [ftp_id] -p [ftp_pw] -A -R -m -V [ftp_ip] [遠端路徑] [本地檔案]
實例:
ncftpput -u webuser -p ftp_pwd -A -R -m -V 192.168.50.123 /home/webuser ./webuser/*
==官方網址=
http://www.ncftp.com/ncftp/
1.rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
2.yum list *NCFTP*
3.yum install ncftp
==使用==
FTP整個資料夾
ncftpput -u [ftp_id] -p [ftp_pw] -A -R -m -V [ftp_ip] [遠端路徑] [本地檔案]
實例:
ncftpput -u webuser -p ftp_pwd -A -R -m -V 192.168.50.123 /home/webuser ./webuser/*
==官方網址=
http://www.ncftp.com/ncftp/
訂閱:
文章 (Atom)