OpenIndiana配置rsyncd服务

linux上面rsyncd服务的安装不要太简单, yum install rsync 就完了,但是,但是,unix家族上的OpenIndiana就很尿性,没有rsyncd服务,只有rsync命令,于是有了该wiki.

openindiana-rsyncd.zip

#下载文件
curl -o rsyncd.zip https://www.xargs.cn/lib/exe/fetch.php/zfs:openindiana:openindiana-rsyncd.zip
unzip rsyncd.zip
#rsyncd
chmod +x rsyncd
cp rsyncd /lib/svc/method/rsyncd
#rsyncd.xml
cp rsyncd.xml /var/svc/manifest/network/rsyncd.xml
#rsync
cp rsync /etc/default/
grep RSYNC_ENABLE  /etc/default/rsync
#import & enable rsyncd.xml
svccfg -v import /var/svc/manifest/network/rsyncd.xml
svcadm enable network/rsyncd
#rsyncd必须配完整,rsyncd才能起来,然后refresh下.
svcadm refresh rsyncd
svcs -a | grep rsyncd
svcs -xv rsyncd
ps aux | grep rsync

1)
注意secret文件必须为600权限,不然客户端报认证错误!
  • storage/zfs/openindiana/openindiana配置rsyncd服务.txt
  • 最后更改: 2019/04/16 18:31
  • (外部编辑)