Linux 添加用户并赋予权限
添加用户
useradd rsync
添加密码
passwd rsync
ssh 免密设置
client
生成密钥
ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx The key's randomart image is:
copy 至服务器端
ssh-copy-id -i ~/.ssh/id_rsa.pub rsync@10.254.xxx.xxx
无密登录
ssh rsync@10.254.162.254
sudo 权限
root 用户
visudo
添加配置
# User privilege specification root ALL=(ALL) ALL rsync ALL=(ALL) ALL
如需无密登录
# User privilege specification root ALL=(ALL) ALL rsync ALL=(ALL) NOPASSWD: ALL