部署rsync服務器步驟整理(CentOS 6.10)
阿新 • • 發佈:2018-08-09
setting latest force 傳送文件 roo lin mkdir grep sync
部署rsync服務器步驟整理(6.10)
一、服務端配置
- 先關閉防火墻與selinux:
[root@localhost ~]# sed -i ‘s#SELINUX=enforcing#SELINUX=disabled#g‘ /etc/selinux/config
[root@localhost ~]# setenforce 0
[root@localhost ~]# getenforce
Permissive
[root@localhost ~]# chkconfig iptables off
[root@localhost ~]# /etc/init.d/iptables stop
iptables: Firewall is not running. -
安裝rsync服務
[root@localhost ~]# yum install -y rsync
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile- base: mirrors.njupt.edu.cn
- extras: mirrors.aliyun.com
- updates: mirrors.aliyun.com
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
- 編輯rsyncd配置文件並啟動服務
#created by DanChen
#Email:[email protected] blog: http://blog.51cto.com/9447803
##rsyncd.conf start##
uid = rsync #ent access username
gid = rsync #ent access group
use chroot = no
max connections = 200
timeout = 300
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
[backup] #rsync module
path = /backup/
ignore errors
read only = false
list = false
hosts allow = 192.168.176.0/24 #permit ip address list
#hosts deny = 0.0.0.0/32 #deny ip address list
auth users = rsync_backup #auth username
secrets file = /etc/rsyncd.password #auth password
#rsync_config___end
啟動服務:rsync –daemon
查詢服務運行:
[root@localhost ~]# netstat -lnutp|grep :873
tcp 0 0 0.0.0.0:873 0.0.0.0: LISTEN 1670/rsync
tcp 0 0 :::873 ::: LISTEN 1670/rsync - 創建rsync nologin用戶
useradd -M -s /sbin/nologin rsync - 創建密碼驗證文件
-
[root@localhost ~]# echo "rsync_backup:123456" >/etc/rsyncd.password
[root@localhost ~]# cat /etc/rsyncd.password
rsync_backup:123456
chmod 600 /etc/rsyncd.password - 創建/backup文件夾並設置屬主與權限
mkdir /backup –p
[root@localhost ~]# chown rsync.rsync /backup/
[root@localhost ~]# ls -ld /backup/
drwxr-xr-x. 2 rsync rsync 4096 Aug 8 22:32 /backup/
二、客戶端配置
1.創建密碼驗證文件並設置600權限
[root@localhost ~]# echo "rsync_backup:123456" >/etc/rsyncd.password
chmod 600 /etc/rsyncd.password
- 創建/backup文件夾
mkdir /backup –p
3.查詢是否安裝rsync服務
[root@Kickstart-C610 backup]# rpm -ql rsync
安裝服務yum -y install rsync*
4.測試傳送文件
touch stu{1..3}
[root@Kickstart-C610 backup]# rsync -avz /backup/ [email protected]::backup --password-file=/etc/rsyncd.password
sending incremental file list
./
stu1
stu2
部署rsync服務器步驟整理(CentOS 6.10)