返回列表 回复 发帖

Rsync实现认证推送

Rsync实现认证推送

1.下载
  1. wget http://samba.anu.edu.au/ftp/rsync/src/rsync-3.0.6.tar.gz
复制代码
2.安装
  1. tar -zxf rsync-3.0.6.tar.gz
  2. cd rsync-3.0.6
  3. ./configure --prefix=/tmail/rsync
  4. make && make install
复制代码
3.配置服务端
vi rsyncd.conf
  1. uid=vmail
  2. gid=vmail
  3. max connections=10
  4. use chroot = yes
  5. timeout = 900
  6. port = 873
  7. address = 192.168.0.1
  8. log file=/var/log/rsyncd.log
  9. pid file=/var/run/rsyncd.pid
  10. lock file=/var/run/rsyncd.lock

  11. [transtar]
  12. path=/opt/test_rsync                        //推送存储目录
  13. comment = transtar Maildir                //模块说明
  14. ignore errors                                //忽略错误
  15. read only = no                                //是否指定为可读
  16. hosts allow=192.168.0.10                //配置允许连接主机
  17. auth users = jacky                        //指定允许验证的用户名
  18. secrets file = /tmail/rsync/etc/passwd        //指定密码文件
复制代码
4.创建密码文件
  1. echo "jacky:1231234" >> /tmail/rsync/etc/passwd
  2. chmod 600 /tmail/rsync/etc/passwd
复制代码
5.启动服务器
  1. /tmail/rsync/bin/rsync --daemon --config=/tmail/rsync/etc/rsyncd.conf &
复制代码
6.客户端命令
  1. rsync -vzrtopg --delete /tmail/ jacky@192.168.0.1::transtar/
复制代码
注意:/tmail/后面一定要有目录斜杠,否则客户端将创建新的tmail目录来保存推送上去的文件。
Postfix技术专业支持论坛
http://www.thismail.org/bbs
-----------------------------------
提供专业postfix技术支持,邮件系统开发定制
QQ:187159779 注明(Postfix技术支持)
返回列表
开源邮件服务器 开源邮件服务器 web 开源邮件 开源 mail 开源 邮件服务器 邮件技术 mail技术 反垃圾邮件 反垃圾mail mail投递
邮件服务器 mail服务器 开源软件 mail软件 mail服务新品牌 开源邮件服务新品牌
开源mail服务新网站 邮件服务新品牌 mail tmail mailserver 163邮件 sendmail |Linux维护|Linux代维|成都Linux维护|成都Linux代维