激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Centos - CentOS6.5平臺上rsync服務(wù)器安裝配置方法簡述

CentOS6.5平臺上rsync服務(wù)器安裝配置方法簡述

2022-03-08 19:19luxixing Centos

這篇文章主要介紹了CentOS6.5平臺上rsync服務(wù)器安裝配置方法,結(jié)合實例形式分析了CentOS上安裝與配置rsync服務(wù)器的具體步驟、相關(guān)命令與使用方法,需要的朋友可以參考下

本文實例講述了CentOS6.5平臺上rsync服務(wù)器安裝配置方法。分享給大家供大家參考,具體如下:

rsync安裝

?
1
2
3
4
5
6
7
8
9
# 檢查是否安裝過rsync, 如果已經(jīng)安裝過需要卸載
rpm -qa|grep rsync
# 安裝了rsync 卸載
rpm -e rsync
# 下載最新rpm包(注意操作系統(tǒng)和位數(shù)的匹配)
# rsync的rpm包列表地址:http://pkgs.repoforge.org/rsync
wget http://pkgs.repoforge.org/rsync/rsync-3.1.1-1.el6.rfx.x86_64.rpm
# rpm包安裝
rpm -ivh rsync-3.1.1-1.el6.rfx.x86_64.rpm

rsync服務(wù)端配置

啟動配置

1. 選擇rsync服務(wù)器啟動方式

① rsync服務(wù)器負(fù)載比較高,則使用獨立啟動模式
② rsync服務(wù)器負(fù)責(zé)較低,使用xinetd運行方式

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

3. 對于非匿名方式訪問的rsync服務(wù)器創(chuàng)建配置口令(建議配置需要口令訪問)

CentOS 默認(rèn)以xinetd模式運行rsync,rsync的xinetd配置文件是/etc/xinetd.d/rsync
如果配置rsync以xinetd模式運行,執(zhí)行如下命令

?
1
2
3
4
5
chkconfig rsync on
service xinetd restart
# 如果執(zhí)行 service xinetd restart 發(fā)現(xiàn) xinetd: unrecognized service 則未安裝xinetd服務(wù)
# 執(zhí)行 yum install xinetd 安裝 xinetd服務(wù)
# 安裝之后啟動 xinetd服務(wù)(service xinetd start)

編輯rsync的xinetd配置文件/etc/xinetd.d/rsync文件,修改參數(shù) server_args = --daemon --config=/etc/rsyncd/rsyncd.conf 可以配置rsync服務(wù)器啟動時的參數(shù)

如果使用獨立運行模式,則執(zhí)行如下命令

?
1
2
/usr/bin/rsync --daemon
#編輯 /etc/rc.local文件 加入 /usr/bin/rsync --daemon 保證每次開機(jī)啟動都會自動啟動rsync服務(wù)

配置文件

?
1
2
3
4
5
6
7
8
9
# 創(chuàng)建rsync服務(wù)目錄
mkdir /etc/rsyncd
# 創(chuàng)建配置文件
touch /etc/rsyncd/rsyncd.conf
# 創(chuàng)建密碼文件
touch /etc/rsyncd/rsyncd.passwd
#權(quán)限修改
chown root:root /etc/rsyncd/rsyncd.passwd
chmod 600 /etc/rsyncd/rsyncd.passwd

配置文件語法介紹

1. 模塊

以[模塊名稱]開始

2. 參數(shù)配置行

格式 name = value
其中 value的值可以是string(可以不使用引號)或者boolean(0/1,true/false,yes/no)

3. 以#開始是注釋行

4. 以\是續(xù)行符

全局參數(shù)([模塊名稱]之外的配置均為全局配置)

address

在獨立運行時,用于指定的服務(wù)器運行的 IP 地址。由 xinetd 運行時將忽略此參數(shù),使用命令行上的 –address 選項替代
默認(rèn)值 本地所有IP

port

指定 rsync 守護(hù)進(jìn)程監(jiān)聽的端口號。 由 xinetd 運行時將忽略此參數(shù),使用命令行上的–port 選項替代。
默認(rèn)值是 873

motd file

指定一個消息文件,當(dāng)客戶連接服務(wù)器時該文件的內(nèi)容顯示給客戶。
默認(rèn)值無

pid file

rsync 的守護(hù)進(jìn)程將其 PID 寫入指定的文件。
默認(rèn)值 無

log file

指定 rsync 守護(hù)進(jìn)程的日志文件,而不將日志發(fā)送給 syslog。
默認(rèn)值 無

syslog facility

指定 rsync 發(fā)送日志消息給 syslog 時的消息級別
默認(rèn)值 daemon

socket options

指定自定義 TCP 選項。
默認(rèn)值無

模塊參數(shù)

模塊參數(shù)主要用于定義 rsync 服務(wù)器哪個目錄要被同步。模塊聲明的格式必須為 [module] 形式,這個名字就是在 rsync 客戶端看到的名字,類似于 Samba 服務(wù)器提供的共享名。而服務(wù)器真正同步的數(shù)據(jù)是通過 path 來指定的。可以根據(jù)自己的需要,來指定多個模塊,模塊中可以定義以下參數(shù):

1. 基本模塊參數(shù)

path
指定當(dāng)前模塊在 rsync 服務(wù)器上的同步路徑,該參數(shù)是必須指定的

comment
給模塊指定一個描述,該描述連同模塊名在客戶連接得到模塊列表時顯示給客戶

2. 模塊控制參數(shù)

use chroot
若為 true,則 rsync 在傳輸文件之前首先 chroot 到 path 參數(shù)所指定的目錄下。這樣做的原因是實現(xiàn)額外的安全防護(hù),但是缺點是需要 root 權(quán)限,并且不能備份指向 path 外部的符號連接所指向的目錄文件。
默認(rèn)值true

uid
指定該模塊以指定的 UID 傳輸文件。
默認(rèn)值 nobody

gid
指定該模塊以指定的 GID 傳輸文件。
默認(rèn)值 nobody

max connections
定該模塊的最大并發(fā)連接數(shù)量以保護(hù)服務(wù)器,超過限制的連接請求將被告知隨后再試。
默認(rèn)值 0 不限制

read only
指定是否允許客戶上傳文件。若為 true 則不允許上傳;若為 false 并且服務(wù)器目錄也具有讀寫權(quán)限則允許上傳。
默認(rèn)值 true

write only
指定是否允許客戶下載文件。若為 true 則不允許下載;若為 false 并且服務(wù)器目錄也具有讀權(quán)限則允許下載。
默認(rèn)值 false

3. 模塊認(rèn)證參數(shù)

hosts allow
用一個主機(jī)列表指定哪些主機(jī)客戶允許連接該模塊。不匹配主機(jī)列表的主機(jī)將被拒絕
默認(rèn)值 *

客戶主機(jī)列表定義可以是以下形式:

單個IP地址 例如:192.168.0.1
整個網(wǎng)段 例如:192.168.0.0/24,192.168.0.0/255.255.255.0
可解析的單個主機(jī)名 例如:centos,centos.bsmart.cn
域內(nèi)的所有主機(jī) 例如:.bsmart.cn
“”則表示所有。
多個列表項要用空格間隔。

hosts deny
用一個主機(jī)列表指定哪些主機(jī)客戶不允許連接該模塊。
默認(rèn)值 空

auth users
指定由空格或逗號分隔的用戶名列表,只有這些用戶才允許連接該模塊。這里的用戶和系統(tǒng)用戶沒有任何關(guān)系。用戶名和口令以明文方式存放在 secrets file 參數(shù)指定的文件中
默認(rèn)匿名

secrets file
指定一個 rsync 認(rèn)證口令文件。只有在 auth users 被定義時,該文件才起作用。
默認(rèn)值 空

strict modes
指定是否監(jiān)測口令文件的權(quán)限。若為 true 則口令文件只能被 rsync 服務(wù)器運行身份的用戶訪問,其他任何用戶不可以訪問該文件。
默認(rèn)值 true
> - rsync 認(rèn)證口令文件的權(quán)限一定是 600,否則客戶端將不能連接服務(wù)器。

rsync 認(rèn)證口令文件中每一行指定一個 用戶名:口令 對,格式為:username:passwd

一般來說口令最好不要超過8個字符。若您只配置匿名訪問的 rsync 服務(wù)器,則無需設(shè)置上述參數(shù)。

配置文件實例

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# GLOBAL OPTIONS
uid = root
gid = root
use chroot = no
read only = yes
#limit access to private LANs
hosts allow=172.16.0.0/255.255.0.0 192.168.1.0/255.255.255.0 10.0.1.0/255.255.255.0
hosts deny=*
max connections = 5
pid file = /var/run/rsyncd.pid
secrets file = /etc/rsyncd/rsyncd.secrets
#lock file = /var/run/rsync.lock
#motd file = /etc/rsyncd/rsyncd.motd
#This will give you a separate log file
#log file = /var/log/rsync.log
#This will log every file transferred - up to 85,000+ per user, per sync
transfer logging = yes
log format = %t %a %m %f %b
syslog facility = local3
timeout = 300
# MODULE OPTIONS
[davidhome]
path = /home/david/
list=yes
ignore errors
auth users = david
comment = David home
exclude = important/
[chinatmp]
path = /tmp/china/
list=no
ignore errors
auth users = china
comment = tmp_china

密碼文件

?
1
2
david:asdf       #格式  用戶名:口令
china:jk        #該用戶不要求是系統(tǒng)用戶

查看rsync服務(wù)是否啟動

?
1
netstat -an | grep 873

rsync 客戶端

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 安裝客戶端
yum -y install rsync
# 同步命令
# -a 參數(shù),相當(dāng)于-rlptgoD
#  -r 是遞歸 -l 是鏈接文件,意思是拷貝鏈接文件;-p 表示保持文件原有權(quán)限
#  -t 保持文件原有時間;-g 保持文#件原有用戶組;-o 保持文件原有屬主;-D 相當(dāng)于塊設(shè)備文件
# -z 傳輸時壓縮;
# -P 傳輸進(jìn)度;
# -v 傳輸時的進(jìn)度等信息,和-P有點關(guān)系,自己試試。可以看文檔;
# 同步
rsync -avzP david@172.16.1.135::davidhome /tmp/david/
# 客戶端數(shù)據(jù)和服務(wù)器端數(shù)據(jù)保持一致
rsync -avzP --delete david@172.16.1.135::davidhome /tmp/david/
# 指定傳輸時候的密碼文件,密碼文件權(quán)限 600
rsync -avzP --delete --password-file=/tmp/rsync.password david@172.16.1.135::davidhome /tmp/david/

希望本文所述對大家CentOS服務(wù)器配置有所幫助。

原文鏈接:https://segmentfault.com/a/1190000002502991

延伸 · 閱讀

精彩推薦
  • CentosCentOS6.5下Redis安裝與配置詳細(xì)步驟

    CentOS6.5下Redis安裝與配置詳細(xì)步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細(xì)步驟,詳細(xì)介紹redis單機(jī)單實例安裝與配置,服務(wù)及開機(jī)自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos 7開啟網(wǎng)卡自動獲取IP的詳細(xì)方法

    Centos 7開啟網(wǎng)卡自動獲取IP的詳細(xì)方法

    本篇文章主要介紹了Centos 7開啟網(wǎng)卡自動獲取IP的詳細(xì)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • CentosCentos7運用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    Centos7運用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進(jìn)行網(wǎng)站優(yōu)化相關(guān)知識點,對此有興趣的朋友參考學(xué)習(xí)下。...

    彬菌9912022-03-02
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權(quán)限。uptime命令在系統(tǒng)中已經(jīng)默認(rèn)安裝了。今天小編為大家?guī)淼氖荂entOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentOS7設(shè)置日期和時間方法以及基本概念介紹

    CentOS7設(shè)置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設(shè)置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設(shè)置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentOS 6.6實現(xiàn)永久修改DNS地址的方法

    CentOS 6.6實現(xiàn)永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現(xiàn)永久修改DNS地址的方法,涉及針對CentOS配置文件的相關(guān)設(shè)置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區(qū)4472020-08-21
主站蜘蛛池模板: 久久人体| 免费观看一级欧美大 | 欧美a区 | 羞羞视频免费观看入口 | 九九热精品在线 | 九九热精品在线播放 | 亚洲成人在线免费 | 精品一区二区三区在线播放 | 久久亚洲国产午夜精品理论片 | 黄色高清免费 | 久草在线资源福利站 | 久草视频在线看 | 久久日韩在线 | 一级欧美日韩 | 中文字幕极速在线观看 | 午夜九九九 | 在线成人免费观看www | 日韩视频www | 午夜精品毛片 | 亚洲网站在线播放 | 成人青青草 | 媚药按摩痉挛w中文字幕 | 一本色道久久久888 国产一国产精品一级毛片 国产精品高潮视频 | 欧美一级黄色免费看 | 天堂福利电影 | 久草视频2 | 亚洲午夜在线观看 | 人成免费网站 | 最污网站| 精品一区二区三区在线观看国产 | 国产精品免费观看视频 | 日韩毛片毛片久久精品 | 国产资源在线观看 | av成人免费看 | 一级做a爱片毛片免费 | 欧美色另类 | 最新中文字幕第一页视频 | 鲁人人人鲁人人鲁精品 | 国产亚洲精品视频中文字幕 | 国产高清一区 | 天天透天天狠天天爱综合97 |