A 登陆 B
在B上添加用户:adduser lily
设置密码:passwd lily
进入root模式:su
chmod u+w /etc/sudoers
vim chmod u+w /etc/sudoers,找到"root ALL=(ALL) ALL"这行,在下面添加:xyw-Eliot ALL=(ALL) ALL
根据实际情况将xyw-Eliot换成你的用户名。保存退出。
撤销写文件权限:chmod u-w /etc/sudoers
回到A上,假设已经生成密钥
ssh B 下面是在B上:
ssh-keygen -t rsa
回到A上:
cat id_rsa.pub >> authorized_keys
ssh B cat /root/.ssh/id_rsa.pub >> authorized_keys
scp authorized_keys root@s205:/root/.ssh/
scp known_hosts root@s205:/root/.ssh/
注意:A上的.ssh权限为700
B上~/.ssh/authorized_keys的权限改为600