站長資訊網
        最全最豐富的資訊網站

        Linux下搭建 rsync服務

        rsync詳細參數

        1、-v,–verbose  詳細模式輸出,傳輸是的進度信息

        2、-z,–compress  傳輸是進行壓縮以提高傳輸效率,–comperess -level = NUM可以按級別壓縮

        3、-a,–archive  歸檔模式,表示以遞歸方式傳輸文件,并保持所有文件屬性(等于-rtopgDl)

        4、-r,–recursive  對子目錄以遞歸模式,即目錄下的所有目錄都同樣輸出

        5、-t,–times  保持文件時間信息

        6、-o,–owner  保持文件屬性信息

        7、-p,–perms  保持文件權限

        8、-g,–group  保持文件屬組信息

        9、-P,–progress  顯示同步的過程及傳輸時的進度等信息

        10、-D,–devices  保持設備文件信息

        11、-l,–links  保留軟連接

        –version  #查看版本信息

        –bwlimit  #設置限速【rsync、scp、ftp都有限速設置】

        –delete  #比較兩目錄保留相同的刪除不同的!(盡量少用)

        ***服務端***

        一、配置好雙網卡,一塊負責外網通信,一塊負責內網維護

        Linux下搭建 rsync服務

        第二張網卡不需要dns等

        Linux下搭建 rsync服務

        二、檢查軟件是否安裝(rpm -aq rsync),沒有就安裝(yum install rsync),檢查版本(cat /etc/RedHat – release),檢查是否安裝服務器(rpm -aq telnet)

        Linux下搭建 rsync服務

        三、創建/etc/rsyncd.conf文本,用于配置rsync屬性信息,在文本下寫入一下內容

        uid = rsync #用戶主(遠端的命令要使用rsync訪問共享目錄)
        gid = rsync #用戶組
        use chroot = no #安全相關的
        max connections = 200 #最大鏈接數
        timeout = 300 #超時時間
        pid file = /var/run/rsyncd.pid #進程對應的進程號文件
        lock file = /var/run/rsync.lock #鎖文件
        log file = /var/log/rsyncd.log #日志文件(出錯)
        [backup] #模塊名稱
        path = /backup #服務器提供訪問的目錄
        ignore errors #忽略錯誤
        read only = false #可寫
        list = false #不能列表(不能使用ls類似的功能)
        hosts allow = 192.168.11.0/24 #允許那些機器鏈接
        hosts deny = 0.0.0.0/32 #禁用那些機器鏈接
        auth users = rsync_backup #虛擬用戶
        secrets file = /etc/rsync.password #虛擬用戶對應的賬號及密碼

        Linux下搭建 rsync服務

        四、創建rsync虛擬用戶及啟動虛擬用戶

        useradd rsync -s /sbin/nologin -M  #創建虛擬用戶

        rsync –daemon  #啟用虛擬用戶

        Linux下搭建 rsync服務

        五、創建rsync的/backup/即改變它的屬主、屬組關系

        mkdir /backup/  #創建目錄

        chown rsync.rsync /backup/  #改變其的數主、屬組關系

        Linux下搭建 rsync服務

        六、創建rsync的密碼文件,并設置成只有root用戶才有權限

        touch /etc/rsync.password  #創建

        echo ‘rsync_backup:oldboy’ >>/etc/rsync.password  #寫入

        chmod 600 /etc/rsync.password  #修改其權限只有root能訪問

         Linux下搭建 rsync服務

        ***客戶端***

        一、安裝telnet服務(yum install telnet -y),及檢查服務端客戶端防火墻是否關閉(/etc/init.d/iptables stop)

        Linux下搭建 rsync服務

        二、創建密碼文本

        echo ‘oldboy’ >/etc/rsync.password

        Linux下搭建 rsync服務

        三、進行推送服務端

        1、創建/backup目錄

        mkdir /backup

        touch {1..10} /backup

        chmod 600 /etc/rsync.password  #不設置只有root用戶才能訪問的話,每次傳輸都將輸入密碼

        Linux下搭建 rsync服務

        2、推送

        方法一:rsync -avz /backup/ rsync_backup@192.168.11.11::backup/ –password-file=/etc/rsync.password

        方法二:rsync -avz /backup/ rsync://rsync_backup@192.168.11.11/backup/ –password-file=/etc/rsync.password

        Linux下搭建 rsync服務

        注:外網ip負責提供用戶訪問,內網的ip負責推送

        小結:

        1、提示這個表示要么是服務端/etc/rsyncd.conf文件拒絕接入該ip地址或是文件配置有誤

        Linux下搭建 rsync服務

        2、用戶端的ip地址輸入錯誤,或者是服務點未啟用rsync服務

        Linux下搭建 rsync服務

        3、用戶端的權限不夠

        Linux下搭建 rsync服務

        3、服務端/backup或用戶端/backup的文件權限配置有誤,限制為文件傳輸

        Linux下搭建 rsync服務

        備注:查看進程

        方法一:lsof -i :873

        方法二:netstat -lntup|grep 873/rsync

        關閉進程:pkill rsync

        啟動虛擬用戶:rsync –daemon

        下面關于Rsync的文章您也可能喜歡,不妨參考下:

        CentOS 6.5 rsync+inotify實現數據實時同步備份 http://www.0106606.com/Linux/2016-11/137655.htm
        rsync+inotify實現數據的實時同步 http://www.0106606.com/Linux/2017-01/139778.htm
        rsync+inotify實現服務器之間文件實時同步詳解  http://www.0106606.com/Linux/2016-11/137659.htm
        Rsync結合Inotify 實時同步配置  http://www.0106606.com/Linux/2017-02/140877.htm
        RSync實現數據備份  http://www.0106606.com/Linux/2017-06/144913.htm
        inotify+rsync實現數據實時同步  http://www.0106606.com/Linux/2017-10/147901.htm
        rsync+inotify實現數據的實時備份  http://www.0106606.com/Linux/2016-11/137630.htm
        rsync+inotify實現數據自動同步  http://www.0106606.com/Linux/2017-03/141717.htm
        使用rsync實現數據實時同步備份  http://www.0106606.com/Linux/2017-05/143462.htm
        Linux下配置Rsync實現文件同步  http://www.0106606.com/Linux/2017-12/149183.htm

        Rsync服務器的安裝與配置詳解  http://www.linuxidc.com/Linux/2017-01/139888.htm

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 无码国内精品人妻少妇 | 精品多毛少妇人妻AV免费久久 | 久久se这里只有精品| 久久精品无码专区免费青青| 欧美精品一区二区久久| 国产精品一区三区| 中文字幕亚洲精品| 99re6在线视频精品免费| 亚洲av永久无码精品秋霞电影影院 | 久久精品人人槡人妻人人玩AV| 免费人妻精品一区二区三区| segui久久国产精品| 精品三级在线观看| 99精品免费视频| 成人国内精品久久久久影院| 久久99精品久久久久久hb无码| 亚洲韩国精品无码一区二区三区 | 精品偷自拍另类在线观看丰满白嫩大屁股ass | 国产精品污WWW一区二区三区 | 日本精品久久久中文字幕| 2020久久精品国产免费| 国内精品久久人妻互换| 久久精品黄AA片一区二区三区| 日韩精品真人荷官无码| 亚洲动漫精品无码av天堂| 色欲精品国产一区二区三区AV| 亚洲国产精品无码久久| 小辣椒福利视频精品导航| 亚洲国产精品无码成人片久久| 亚洲国产精品福利片在线观看| 亚洲处破女AV日韩精品| 久久久无码精品亚洲日韩蜜臀浪潮| 亚洲人精品午夜射精日韩| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲欧美精品AAAAAA片| 久久久精品人妻一区二区三区四| 午夜天堂精品久久久久| 精品国产三级a∨在线| 69SEX久久精品国产麻豆| 麻豆精品成人免费国产片| 亚洲综合国产精品|