解决非root用户用SSH不能无密码登陆本机问题

 

1) ssh-keygen -t rsa

2)ssh输入密码的方式连接到B主机的root账户,因为ssh默认不能连接到root账户,需要更改一下B主机ssh的配置,修改 /etc/ssh/sshd_config 文件。 
使用vi或gedit打开后,找到 PermitRootLogin prohibit-password ,这里默认的是禁止密码登录(即禁止登录?) ,其修改为yes,即 PermitRootLogin yes ,然后执行service sshd restart重启ssh服务 ,这里好像只能用vi编辑器来修改。

ubuntu命令

sudo stop ssh
sudo start ssh

 

3)ssh-copy-id  root@ip地址

   B服务器输入密码

 

你可能感兴趣的:(解决非root用户用SSH不能无密码登陆本机问题)