欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Rsync ERROR: auth failed on module解決方法

 更新時間:2013年09月16日 15:43:07   作者:  
今天在兩臺服務器同步備份在用戶權限上糾結了很多,主要關于這個問題網上的配置方法不一,源自rsync版本不一致,這里簡單總結下,方便需要的朋友
示意圖:


Rsync 版本

[root@mail video]# rsync –version
rsync version 3.0.6 protocol version 30
Copyright (C) 1996-2009 by Andrew Tridgell, Wayne Davison, and others.
Web site: rsync.samba.org
Capabilities:
64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
append, ACLs, xattrs, iconv, no symtimes

rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. See the GNU
General Public Licence for details.

服務器同步任務需求

服務器A與服務器B同步備份,這里只說明服務器A同步到服務器B,服務器B還原到服務器A。
考慮安全因素,使用普通用戶進行同步。
使用cronjob,定時同步。

錯誤提示

錯誤發(fā)生在rsync 3.0.6版本,64位 CentOS5.5 系統(tǒng)。

首頁這篇文章主要解決的錯誤是以下:

復制代碼 代碼如下:

@ERROR: auth failed on module ***
rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]


*** 是你/etc/rsyncd.conf 中配置的模塊,我這里用

復制代碼 代碼如下:

password file must not be other-accessible
continuing without password file
Password:
@ERROR: auth failed on module ***
rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]

Rsync 配置

#vi /etc/rsyncd.conf

復制代碼 代碼如下:

uid = nobody
gid = nobody
max connections = 4
read only = true
#hosts allow = 202.207.177.180
hosts allow = *
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
slp refresh = 300
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock

[web]
path = /home/admin/public_html
comment = Mirror to Hk server
read only = true
list = false
auth users = lixiphp

[test]
path = /home/admin/domains/test
read only = false
auth users = lixiphp
secrets file = /etc/rsyncd.secrets

配置普通用戶密碼

復制代碼 代碼如下:
[root@mail video]# vi /etc/rsyncd.secrets

格式為: username:password

復制代碼 代碼如下:
rsync_user:rsyncofpass

設置權限為只讀:

復制代碼 代碼如下:
chmod 600 /etc/rsyncd.secrets

首次啟動rsync

復制代碼 代碼如下:
rsync –daemon –config=/etc/rsyncd.conf

如果提示

復制代碼 代碼如下:
failed to create pid file /var/run/rsyncd.pid: File exists

使用指令

rm -rf /var/run/rsyncd.pid

重啟已經在運行的rsync

復制代碼 代碼如下:

[root@mail video]# ps -ef | grep rsync
root     27284     1  0 10:26 ?        00:00:00 rsync –daemon –config=/etc/rsyncd.conf
root     30516 29986  0 18:35 pts/3    00:00:00 grep rsync
[root@mail video]# kill -9 27284
[root@mail video]# rsync –daemon –config=/etc/rsyncd.conf

這樣服務器A配置成功!

服務器B配置

一般錯誤都會發(fā)生在服務器B,注意這部分的講解!
通過CentOS yum install rsync,安裝rsync服務。
在rsync安裝之后,運行以下指令同步備份:

復制代碼 代碼如下:
rsync -vzrtopg –progress –delete –password-file=/home/admin/admin_backups/password.rsync rsync://lixiphp@203.171.237.245/test /home/admin/admin_backups/test



地址rsync://lixiphp@203.171.237.245/test,lixiphp為服務器A用戶,203.171.237.245服務器A IP地址或者域名 test為服務器A配置模塊

密碼存放在/home/admin/admin_backups/password.rsync,這里存放位置,可自由安排。

password.rsync內容格式為: password

復制代碼 代碼如下:
rsyncofpass


設置權限為只讀:

復制代碼 代碼如下:
chmod 600 /home/admin/admin_backups/password.rsync


解決錯誤

用戶密碼錯誤

復制代碼 代碼如下:

@ERROR: auth failed on module test
rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]



檢查服務器A存儲密碼文件和服務器B密碼文件。

服務器A密碼文件 /etc/rsyncd.secrets 格式為: username:password
服務器B密碼文件 password.rsync 格式為:password
文件權限錯誤

復制代碼 代碼如下:

password file must not be other-accessible
continuing without password file
Password:
@ERROR: auth failed on module ***
rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]


檢查服務器A存儲密碼文件和服務器B密碼文件。

服務器A密碼文件 /etc/rsyncd.secrets 權限為600: chmod 600 /etc/rsyncd.secrets
服務器B密碼文件 password.rsync 權限為600:chmod 600 password.rsync

定時任務

復制代碼 代碼如下:
[root@hk admin_backups]# vi backup.sh



內容如下:

復制代碼 代碼如下:

#/bin/sh
rsync -vzrtopg –progress –delete –password-file=/home/admin/admin_backups/password.rsync rsync://lixiphp@203.171.237.245/test /home/admin/admin_backups/test


添加定時任務:

復制代碼 代碼如下:
[root@hk admin_backups]# crontab –e


添加以下內容:

復制代碼 代碼如下:
*/1 * * * * /home/admin/admin_backups/backup.sh > /dev/null 2>&1


每個一分鐘從服務器A同步到服務器B!

服務器B向下備份到服務器A

復制代碼 代碼如下:
rsync -vzrtopg –progress –delete –password-file=/home/admin/admin_backups/password.rsync /home/admin/admin_backups/test rsync://lixiphp@203.171.237.245/test


請確保服務器A同步用戶lixiphp,對模塊test所在目錄有讀、寫、執(zhí)行的權限。

相關文章

  • 服務器并發(fā)量估算公式和計算方法

    服務器并發(fā)量估算公式和計算方法

    本文詳細講解了服務器并發(fā)量估算公式和計算方法,對大家的學習或工作具有一定的參考借鑒價值。需要的朋友可以收藏下,方便下次瀏覽觀看
    2021-12-12
  • NATS服務器配置的詳細介紹

    NATS服務器配置的詳細介紹

    這篇文章主要介紹了NATS服務器配置的詳細介紹的相關資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-10-10
  • win2003或linux服務器一般多久重啟一次

    win2003或linux服務器一般多久重啟一次

    得根據(jù)服務器的負載量來確定,數(shù)據(jù)量大的話,每次啟動時間間隔就需要短些,反之就可以長一些.如果機器維護的比較好,啟動時間間隔也可以延長些,只要客戶訪問速度不慢就好
    2012-03-03
  • 基于 ZooKeeper 搭建 Hadoop 高可用集群 的教程圖解

    基于 ZooKeeper 搭建 Hadoop 高可用集群 的教程圖解

    Hadoop 高可用 (High Availability) 分為 HDFS 高可用和 YARN 高可用,兩者的實現(xiàn)基本類似,但 HDFS NameNode 對數(shù)據(jù)存儲及其一致性的要求比 YARN ResourceManger 高得多,所以它的實現(xiàn)也更加復雜,下面給大家詳細介紹,感興趣的一起看看吧
    2019-06-06
  • 解決xshell連接服務器報找不到匹配的host?key算法問題

    解決xshell連接服務器報找不到匹配的host?key算法問題

    這篇文章主要介紹了xshell連接服務器報找不到匹配的host?key算法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • nginx/apache/php隱藏http頭部版本信息的實現(xiàn)方法

    nginx/apache/php隱藏http頭部版本信息的實現(xiàn)方法

    有時候我們需要隱藏我們的服務器版本信息,防止有心人士的研究,更安全,這里介紹下在nginx/apache/php中如何隱藏http頭部版本信息的方法,有需要的朋友參考下吧
    2013-06-06
  • 手把手教你低成本獲取AlphaSSL通配符泛域名SSL證書2024仍可用

    手把手教你低成本獲取AlphaSSL通配符泛域名SSL證書2024仍可用

    AlphaSSL 是著名數(shù)字證書認證機構和SSL證書簽發(fā)商 GlobalSign 旗下的證書品牌,這篇文章主打手把手教你低成本獲取AlphaSSL通配符泛域名SSL證書,需要的朋友可以參考下
    2024-02-02
  • 用 Win2003 架設郵件服務器 圖文詳解

    用 Win2003 架設郵件服務器 圖文詳解

    很多企業(yè)局域網內都架設了郵件服務器,用于進行公文發(fā)送和工作交流。但使用專業(yè)的企業(yè)郵件系統(tǒng)軟件需要大量的資金投入,這對于很多企業(yè)來說是無法承受的
    2012-10-10
  • Hadoop部署的基礎設施操作詳解

    Hadoop部署的基礎設施操作詳解

    這篇文章主要為大家介紹了Hadoop部署的基礎設施操作詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • 微服務架構拆分策略詳解

    微服務架構拆分策略詳解

    這一章我們就來探討如何做微服務架構的拆分,微服務拆分沒有一個絕對的標準答案,服務拆分的粒度需要根據(jù)業(yè)務場景來規(guī)劃,而隨著業(yè)務的發(fā)展,原先的架構方案也需要做調整雖然沒有固定的套路,但是我們在業(yè)務實踐過程中總結的一些經驗,以做參考
    2022-01-01

最新評論