系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux安裝配置rsync和sersync

Linux安裝配置rsync和sersync的方法(2)

時間:2015-01-04 15:45:53 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150104/33943.html 手機查看 評論

  4、創(chuàng)建rsyncd.conf配置文件

  vi /etc/rsyncd.conf #創(chuàng)建配置文件,添加以下代碼

  代碼如下:

  log file = /var/log/rsyncd.log #日志文件位置,啟動rsync后自動產(chǎn)生這個文件,無需提前創(chuàng)建

  pidfile = /var/run/rsyncd.pid #pid文件的存放位置

  lock file = /var/run/rsync.lock #支持max connections參數(shù)的鎖文件

  secrets file = /etc/rsync.pass #用戶認證配置文件,里面保存用戶名稱和密碼,后面會創(chuàng)建這個文件

  motd file = /etc/rsyncd.Motd #rsync啟動時歡迎信息頁面文件位置(文件內(nèi)容自定義)

 。踙ome_www.jb51.net] #自定義名稱

  path = /home/www.jb51.net/ #rsync服務(wù)端數(shù)據(jù)目錄路徑

  comment = home_www.jb51.net #模塊名稱與[home_www.jb51.net]自定義名稱相同

  uid = root #設(shè)置rsync運行權(quán)限為root

  gid = root #設(shè)置rsync運行權(quán)限為root

  port=873 #默認端口

  use chroot = no #默認為true,修改為no,增加對目錄文件軟連接的備份

  read only = no #設(shè)置rsync服務(wù)端文件為讀寫權(quán)限

  list = no #不顯示rsync服務(wù)端資源列表

  max connections = 200 #最大連接數(shù)

  timeout = 600 #設(shè)置超時時間

  auth users = home_www.jb51.net_user #執(zhí)行數(shù)據(jù)同步的用戶名,可以設(shè)置多個,用英文狀態(tài)下逗號隔開

  hosts allow = 192.168.21.129 #允許進行數(shù)據(jù)同步的客戶端IP地址,可以設(shè)置多個,用英文狀態(tài)下逗號隔開

  hosts deny = 192.168.21.254 #禁止數(shù)據(jù)同步的客戶端IP地址,可以設(shè)置多個,用英文狀態(tài)下逗號隔開

 。簑q! #保存,退出

  5、創(chuàng)建用戶認證文件

  vi /etc/rsync.pass #配置文件,添加以下內(nèi)容

  代碼如下:

  home_www.jb51.net_user:123456 #格式,用戶名:密碼,可以設(shè)置多個,每行一個用戶名:密碼

 。簑q! #保存退出

  6、設(shè)置文件權(quán)限

  代碼如下:

  chmod 600 /etc/rsyncd.conf #設(shè)置文件所有者讀取、寫入權(quán)限《/p》 《p》chmod 600 /etc/rsync.pass #設(shè)置文件所有者讀取、寫入權(quán)限

  7、啟動rsync

  代碼如下:

  /etc/init.d/xinetd start #啟動

  service xinetd stop #停止

  service xinetd restart #重新啟動

  第二部分:在源服務(wù)器192.168.21.129上操作

  一、安裝Rsync客戶端

  1、關(guān)閉SELINUX

  vi /etc/selinux/config #編輯防火墻配置文件

  代碼如下:

  #SELINUX=enforcing #注釋掉

  #SELINUXTYPE=targeted #注釋掉

  SELINUX=disabled #增加

  :wq! 保存退出

  setenforce 0 立即生效

  2、開啟防火墻tcp 873端口(Rsync默認端口,做為客戶端的Rsync可以不用開啟873端口)

  vi /etc/sysconfig/iptables #編輯防火墻配置文件

  代碼如下:

  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT

  :wq! 保存退出

  /etc/init.d/iptables restart #最后重啟防火墻使配置生效

  3、安裝Rsync客戶端端軟件

  代碼如下:

  whereis rsync #查看系統(tǒng)是否已安裝rsync,出現(xiàn)下面的提示,說明已經(jīng)安裝

  rsync: /usr/bin/rsync /usr/share/man/man1/rsync.1.gz

  yum install xinetd #只安裝xinetd即可,CentOS中是以xinetd來管理rsync服務(wù)的

  yum install rsync xinetd #如果默認沒有rsync,運行此命令進行安裝rsync和xinetd

  vi /etc/xinetd.d/rsync #編輯配置文件,設(shè)置開機啟動rsync

  disable = no #修改為no

  /etc/init.d/xinetd start #啟動(CentOS中是以xinetd來管理rsync服務(wù)的)

標(biāo)簽 rsync sersync

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄