rsyncd的配置和使用

2022-05-16 18:19:24 字數 2292 閱讀 3903

伺服器端配置檔案說明

# /etc/rsyncd: configuration file

forrsync daemon mode

# see rsyncd.conf

man page for

more

options.

# configuration example:

motd

file = /etc/rsyncd.motd

#設定伺服器資訊提示檔案,在該檔案中編寫提示資訊

log

file = /var/log/rsyncd.log

#設定日誌檔名,可通過log format引數設定日誌格式

pid

file = /var/run/rsyncd.pid

#設定rsync程序號儲存檔名稱

lock

file = /var/run/rsync.lock

#設定鎖檔名稱

port = 873

#設定伺服器監聽的埠號,預設是873

read only =yes

#是否允許客戶端上傳資料,yes表示不允許

max connections =10

#設定併發連線數,0表示無限制

# uid =nobody

# gid =nobody

# use

chroot =yes

# max connections = 4

# pid

file = /var/run/rsyncd.pid

# exclude = lost+found/# transfer logging =yes

# timeout = 900

# ignore nonreadable =yes

# dont compress = *.gz *.tgz *.zip *.z *.z *.rpm *.deb *.bz2

# [ftp

]# path = /home/ftp

# comment = ftp

export area

[fdsfast]

#自定義模組名,rsync通過模組定義同步的目錄,可定義多個

comment =fdsfast_data

#定義注釋說明字串

path = /data

#同步目錄的真是路徑通過path指定

ignore errors

#忽略一些io錯誤

#exclude = test/#exclude指定common目錄下某個目錄可以不同步資料

auth users =user

#設定允許連線伺服器的賬戶,此賬戶可以是系統中不存在的使用者

secrets

file = /etc/rsyncd.secrets

#密碼驗證檔名,該檔案許可權要求為唯讀,建議為600,僅在設定auth users後有效

hosts allow = 192.168.10.38/255.255.255.0

#設定哪些主機可以同步資料,多ip和網段之間使用空格分隔

#hosts allow = 172.16.10.0/255.255.255.0

#設定哪些主機可以同步資料,多ip和網段之間使用空格分隔

hosts deny = *#除了hosts allow定義的主機外,拒絕其他所有

list = false

#客戶端請求顯示模組列表時,本模組名稱是否顯示,預設為true

客戶端操作

rsync -vzrtopg --progress user@masterip::fdsfast/fastdfs backup/fastdfs/  //

注意區分模組名和目錄名,::fdsfast是模組名

引數說明

v:顯示詳細資訊

z:傳輸過程中對資料進行壓縮

r:遞迴

t:保留修改時間屬性

o:保留檔案所有者屬性

p:保留檔案許可權屬性

g:保留檔案所屬組屬性

a:歸檔模式,主要保留檔案屬性,等同於-rlptgod

--progress:顯示資料傳輸的進度資訊

--password-file=file:指定密碼檔案,將密碼寫入檔案,實現非互動式資料同步,這個檔名也需要修改許可權為600

--delete:刪除那些僅在目標路徑中存在的檔案(源路徑中不存在),在指令碼中的資料同步經常加上此引數

--list-only:僅列出伺服器模組列表,需要rsync伺服器設定list=true

rsyncd配置檔案

vim etc rsyncd.conf uid rsync 遠端使用者訪問備份目錄的賬號為了安全不用root gid rsync 遠端使用者訪問備份目錄的組為了安全不用root use chroot no 不使用chroot fake super yes 將rsync虛擬使用者偽裝成為乙個超級管理員...

Samba的配置和使用

教程 http www.linuxsir.org main q node 158 samba的位置 etc init.d b 用cat命令可以檢視此檔案內容,可見其有start stop restart reload rhstatus等函式。啟動 b root localhost etc init....

Open MPI 的配置和使用

最近想要投ieee cloud 這個會議,因此需要做一些實驗。為了比較節點之間的通訊效能,採用了mpi benchmark來作為基準的測試程式 實驗採用的是nasa的npb nasa parallel benchmark 實驗平台是plane lab。由於涉及到了mpi程式,因此要用到mpi類庫。之...