您的位置:首页 > 其它

开新节点架设服务端

2017-06-29 15:24 169 查看
#!/bin/bash

#

# Author: wjb

# Update: 2017年6月23日 17:07:32

nodepasswd="rsyncuser:2017PGrsyncpasswd./"

sudo yum install -y appnode-rsync31.x86_64

if [ ! -d /etc/rsyncd ]; then mkdir /etc/rsyncd;fi

cat > /etc/rsyncd/rsyncd.conf << EOF

uid=root

gid=root

use chroot=no

max connections=5

port=873

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

log file=/var/log/rsyncd.log

[demo]

path=/data/

ignore errors

read only=false

list=false

auth users=rsyncuser

secrets file=/etc/rsyncd/rsyncd.passwd

#exclude from=/root/exclude.list

EOF

echo $nodepasswd > /etc/rsyncd/rsyncd.passwd

chmod 600 /etc/rsyncd/rsyncd.passwd

grep 22 /etc/sysconfig/iptables | sed -i -c 's@--dport 22 -j ACCEPT@--dport 22 -j ACCEPT\n-A INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT@' /etc/sysconfig/iptables

service iptables restart

rsync --daemon --config=/etc/rsyncd/rsyncd.conf
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: