亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Rsync ERROR: auth failed on module解決方法

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


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.

服務(wù)器同步任務(wù)需求

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

錯誤提示

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

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

復(fù)制代碼 代碼如下:

@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 中配置的模塊,我這里用

復(fù)制代碼 代碼如下:

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

復(fù)制代碼 代碼如下:

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

配置普通用戶密碼

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

格式為: username:password

復(fù)制代碼 代碼如下:
rsync_user:rsyncofpass

設(shè)置權(quán)限為只讀:

復(fù)制代碼 代碼如下:
chmod 600 /etc/rsyncd.secrets

首次啟動rsync

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

如果提示

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

使用指令

rm -rf /var/run/rsyncd.pid

重啟已經(jīng)在運(yùn)行的rsync

復(fù)制代碼 代碼如下:

[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

這樣服務(wù)器A配置成功!

服務(wù)器B配置

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

復(fù)制代碼 代碼如下:
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為服務(wù)器A用戶,203.171.237.245服務(wù)器A IP地址或者域名 test為服務(wù)器A配置模塊

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

password.rsync內(nèi)容格式為: password

復(fù)制代碼 代碼如下:
rsyncofpass


設(shè)置權(quán)限為只讀:

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


解決錯誤

用戶密碼錯誤

復(fù)制代碼 代碼如下:

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



檢查服務(wù)器A存儲密碼文件和服務(wù)器B密碼文件。

服務(wù)器A密碼文件 /etc/rsyncd.secrets 格式為: username:password
服務(wù)器B密碼文件 password.rsync 格式為:password
文件權(quán)限錯誤

復(fù)制代碼 代碼如下:

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]


檢查服務(wù)器A存儲密碼文件和服務(wù)器B密碼文件。

服務(wù)器A密碼文件 /etc/rsyncd.secrets 權(quán)限為600: chmod 600 /etc/rsyncd.secrets
服務(wù)器B密碼文件 password.rsync 權(quán)限為600:chmod 600 password.rsync

定時任務(wù)

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



內(nèi)容如下:

復(fù)制代碼 代碼如下:

#/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


添加定時任務(wù):

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


添加以下內(nèi)容:

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


每個一分鐘從服務(wù)器A同步到服務(wù)器B!

服務(wù)器B向下備份到服務(wù)器A

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


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

相關(guān)文章

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

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

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

    NATS服務(wù)器配置的詳細(xì)介紹

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

    win2003或linux服務(wù)器一般多久重啟一次

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

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

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

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

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

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

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

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

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

    用 Win2003 架設(shè)郵件服務(wù)器 圖文詳解

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

    Hadoop部署的基礎(chǔ)設(shè)施操作詳解

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

    微服務(wù)架構(gòu)拆分策略詳解

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

最新評論