现象:总是要输入密码
解决方案:
启动服务器调试输出到终端。
sudo /usr/sbin/sshd -d
连接和发送信息到客户端终端
ssh -v localhost
发现有什么文件没找到,接着往下看
原来是生成的文件存储位置不对,文件命名也不对
最后删除/root/.ssh文件夹里面的文件,重新生成rsa密钥,再配置authorized_keys就成功了
如果还不成功的话:
vi /etc/ssh/sshd_config
以下三行必须没被注释
现象:总是要输入密码
解决方案:
启动服务器调试输出到终端。
sudo /usr/sbin/sshd -d
连接和发送信息到客户端终端
ssh -v localhost
发现有什么文件没找到,接着往下看
原来是生成的文件存储位置不对,文件命名也不对
最后删除/root/.ssh文件夹里面的文件,重新生成rsa密钥,再配置authorized_keys就成功了
如果还不成功的话:
vi /etc/ssh/sshd_config
以下三行必须没被注释