您好,登錄后才能下訂單哦!
linux系統安裝部署服務流程:
a 下載安裝軟件 yum
b 編寫配置文件
c 搭建服務環境 備份的目錄/目錄權限
d 啟動服務程序 開機自動啟動
e 測試服務功能
rsync守護進程服務端配置:
rpm -qa|grep rsync
yum install -y rsync
vim /etc/rsyncd.conf
#rsync守護進程服務端配置文件#
###rsyncd.conf start##
uid = rsync
gid = rsync
port = 873
fake super = yes
use chroot = no
max connections = 200
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
ignore errors
read only = false
list = false
hosts allow = 172.16.1.0/24
hosts deny = 0.0.0.0/32
auth users = rsync_backup
secrets file = /etc/rsync.password
[backup]
comment = "backup dir by oldboy"
path = /backup
man rsyncd.conf 幫助命令
uid = rsync --- 指定管理備份目錄的用戶
gid = rsync --- 指定管理備份目錄的用戶組
port = 873 --- 定義rsync備份服務的網絡端口號
fake super = yes --- 將rsync虛擬用戶偽裝成為一個超級管理員用戶
use chroot = no --- 和安全相關的配置
max connections = 200 --- 最大連接數 同時只能有200個客戶端連接到備份服務器
timeout = 300 --- 超時時間(單位秒)
pid file = /var/run/rsyncd.pid --- 記錄進程號碼信息 1.讓程序快速停止進程 2. 判斷一個服務是否正在運行
lock file = /var/run/rsync.lock --- 鎖文件
log file = /var/log/rsyncd.log --- rsync服務的日志文件 用于排錯分析問題
ignore errors --- 忽略傳輸中的簡單錯誤
read only = false --- 指定備份目錄是可讀可寫
list = false --- 使客戶端可以查看服務端的模塊信息
hosts allow = 172.16.1.0/24 --- 允許傳輸備份數據的主機(白名單)
hosts deny = 0.0.0.0/32 --- 禁止傳輸備份數據的主機(黑名單)
auth users = rsync_backup --- 指定認證用戶
secrets file = /etc/rsync.password --- 指定認證用戶密碼文件 用戶名稱:密碼信息
[backup] --- 模塊信息
comment = "backup dir by oldboy"
path = /backup --- 模塊中配置參數 指定備份目錄
useradd rsync -M -s /sbin/nologin``
第四個歷程: 創建備份服務認證密碼文件
echo "rsync_backup:oldboy123" >/etc/rsync.password
chmod 600 /etc/rsync.password
第五個歷程: 創建備份目錄并修改屬主屬組信息
mkdir /backup
chown rsync.rsync /backup/
第六個歷程: 啟動備份服務
systemctl start rsyncd
systemctl enable rsyncd
systemctl status rsyncd
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。