ssh不需要输入密码就能访问!
步骤1:需要互访的机器用户下都执行下面这条命令,建立本地密钥。
root@uc10-slot1:~ # ssh-keygen -t rsa
步骤2:执行下面的命令,输入USER相应的密码,就能把被访问机器的密钥内容写到本地authorized_keys文件中
IP:被访问的机器的IP
USER:需要登录的用户名
root@uc10-slot1:~ # ssh USER@IP cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
步骤3:输入USER相应的密码,就能把本地的密钥发到被访问的机器上
root@uc10-slot1:~ # scp ~/.ssh/authorized_keys known_hosts USER@IP:~/.ssh/
ok,试着ssh USER@IP吧~