rsyncd密码加密
rsyncd支持两种密码加密方式:明文和MD5。
- 明文加密
在rsyncd.conf配置文件中,可以使用“secrets file”指令指定一个保存用户名和密码的文件,其中密码是明文形式。例如:
secrets file = /etc/rsyncd.secrets
在/etc/rsyncd.secrets文件中,每行写入一个用户名和密码,中间用空格隔开。例如:
user1 mypassword1 user2 mypassword2
- MD5加密
在rsyncd.conf配置文件中,可以使用“secrets file”和“auth users”指令配合使用,实现使用MD5加密的密码认证。例如:
secrets file = /etc/rsyncd.secrets auth users = user1,user2
在/etc/rsyncd.secrets文件中,每行写入一个用户名和密码的MD5值,中间用冒号隔开。例如:
user1:JHj5Q5oU4G7bE user2:Kp3Z4xL1vM9nF
注意:需要使用rsync自带的“rsync --password-file”命令生成MD5密码。例如:
echo "mypassword1" | rsync --password-file=- --out-format="%p" /dev/null
原文地址: https://www.cveoy.top/t/topic/dxZm 著作权归作者所有。请勿转载和采集!