CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS6.5 配置安装并配置rsync大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

一、安装rsync(server和client)     yum install rsync 二、服务器配置rsync 修改配置:     #  vi /etc/xinetd.d/rsync 把原来的disable ,YES改成NO 3、 配置 /etc/rsyncd.conf( 需要手动生成 ) # vi  /etc/rsyncd.conf log file = /usr/local/rsync
一、安装rsync(server和client)
yum install rsync
二、服务器配置rsync
修改配置:
# vi /etc/xinetd.d/rsync
把原来的disable ,YES改成NO

3、 配置 /etc/rsyncd.conf( 需要手动生成 )
# vi /etc/rsyncd.conf

@H_618_103@ log file = /usr/local/rsync/var/rsyncd.log //日志文件

@H_618_103@ pid file = /usr/local/rsync/var/rsyncd.pid //pid文件路径

@H_618_103@ lock file = /usr/local/rsync/var/rsyncd.lock //指定lock文件

@H_618_103@ secrets file = /usr/local/rsync/etc/rsyncd.pas //指定用户密码对文件

@H_618_103@ motd file = /usr/local/rsync/etc/rsyncd.motd //指定欢迎消息文件

@H_618_103@ read only = no //是否只读(若从客户端同步到服务器必须设置为NO)

@H_618_103@ hosts allow = 192.168.0.0/16,192.168.10.0/24 //允许的IP段

@H_618_103@ list = yes //是否允许列表

@H_618_103@ uid = nobody //rsync以什么用户身份启动

@H_618_103@ gid = nobody //rsync以什么用户组身份启动

@H_618_103@ use chroot = no //

@H_618_103@ max connections = 4 //最大连接数

@H_618_103@ [bak] //模块

@H_618_103@ path = /bak //模块目录

@H_618_103@ comment = www bak //描述信息,可以任意填写

@H_618_103@ auth users = bak //认证的用户,服务器必须存在这个系统用户

@H_618_103@ (保存退出

@H_618_103@ -----------以下为rsyncd.conf配置文件内容,rsync配置直接拷贝-------

logfile=/var/rsyncd.log
pidfile=/var/rsyncd.pid
lockfile=/var/rsyncd.lock
secretsfile=/etc/rsyncd.pas
motdfile=/etc/rsyncd.motd
readonly=no
hostsallow=192.168.0.0/16,192.168.10.0/24
list=yes
uid=root
gid=root
usechroot=no
maxconnections=30
[bak]
path= /home/bak/testSync
comment=wwwbak
authusers=root
@H_618_103@ -----------------------------------------------------------

修改密码配置
# vi /etc/rsyncd.pas
输入(用户密码对文件,用“:”隔开):
root:abc123,
修改权限
# chmod 600/etc/rsyncd.pas //权限必须为600,否则会出错

配置欢迎消息
#vi/etc/rsyncd.motd
输入
welcome to rsync 161

启动rsync服务端(独立启动)

# /usr/bin/rsync --daemon


三、客户端配置

配置rsync client

1、设定密码

# vi /etc/rsync.pas

111111

修改权限

# cd /etc

# chown root.root rsync.pas

# chmod 600 rsync.pas

2client连接SERVER

SERVER端取文件

# rsync -vzrtopg --progress --delete root@192.168.10.133::bak/home/testSync/--password-file=/etc/rsync.pas

SERVER上传文件

# rsync -vzrtopg --progress --password-file=/etc/rsync.pas/home/testSync/root@192.168.10.133::bak



一、安装rsync(server和client)
yum install rsync
二、服务器配置rsync
修改配置:
# vi /etc/xinetd.d/rsync
把原来的disable ,YES改成NO

3、 配置 /etc/rsyncd.conf( 需要手动生成 )
# vi /etc/rsyncd.conf

@H_618_103@ log file = /usr/local/rsync/var/rsyncd.log //日志文件

@H_618_103@ pid file = /usr/local/rsync/var/rsyncd.pid //pid文件路径

@H_618_103@ lock file = /usr/local/rsync/var/rsyncd.lock //指定lock文件

@H_618_103@ secrets file = /usr/local/rsync/etc/rsyncd.pas //指定用户密码对文件

@H_618_103@ motd file = /usr/local/rsync/etc/rsyncd.motd //指定欢迎消息文件

@H_618_103@ read only = no //是否只读(若从客户端同步到服务器必须设置为NO)

:rgb(255,192.168.10.0/24 //允许的IP段

@H_618_103@ list = yes //是否允许列表

@H_618_103@ uid = nobody //rsync以什么用户身份启动

@H_618_103@ gid = nobody //rsync以什么用户组身份启动

@H_618_103@ use chroot = no //

@H_618_103@ max connections = 4 //最大连接数

@H_618_103@ [bak] //模块

@H_618_103@ path = /bak //模块目录

@H_618_103@ comment = www bak //描述信息,可以任意填写

@H_618_103@ auth users = bak //认证的用户,服务器必须存在这个系统用户

@H_618_103@ (保存退出

:rgb(255,rsync配置直接拷贝-------

logfile=/var/rsyncd.log
pidfile=/var/rsyncd.pid
lockfile=/var/rsyncd.lock
secretsfile=/etc/rsyncd.pas
motdfile=/etc/rsyncd.motd
readonly=no
hostsallow=192.168.0.0/16,192.168.10.0/24
list=yes
uid=root
gid=root
usechroot=no
maxconnections=30
[bak]
path= /home/bak/testSync
comment=wwwbak
authusers=root
@H_618_103@ -----------------------------------------------------------

修改密码配置
# vi /etc/rsyncd.pas
输入(用户密码对文件,用“:”隔开):
root:abc123,
修改权限
# chmod 600/etc/rsyncd.pas //权限必须为600,否则会出错

配置欢迎消息
#vi/etc/rsyncd.motd
输入
welcome to rsync 161

启动rsync服务端(独立启动)

# /usr/bin/rsync --daemon


三、客户端配置

配置rsync client

1、设定密码

# vi /etc/rsync.pas

111111

修改权限

# cd /etc

# chown root.root rsync.pas

# chmod 600 rsync.pas

2client连接SERVER

SERVER端取文件

# rsync -vzrtopg --progress --delete root@192.168.10.133::bak/home/testSync/--password-file=/etc/rsync.pas

SERVER上传文件

# rsync -vzrtopg --progress --password-file=/etc/rsync.pas/home/testSync/root@192.168.10.133::bak

大佬总结

以上是大佬教程为你收集整理的CentOS6.5 配置安装并配置rsync全部内容,希望文章能够帮你解决CentOS6.5 配置安装并配置rsync所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。