Ubuntu16.04配置ssh免密登录

参考自:https://blog.csdn.net/wenyun_kang/article/details/77413714

原材料:

安装成功的Ubuntu系统

 

步骤:

1.更新软件源(在此之前需要确保自己的linux系统可以联网)。命令:sudo apt-get update

Ubuntu16.04配置ssh免密登录_第1张图片

2.安装ssh服务端。命令:sudo apt-get install openssh-server

Ubuntu16.04配置ssh免密登录_第2张图片

3.安装ssh客户端。命令:sudo apt-get install openssh-client

Ubuntu16.04配置ssh免密登录_第3张图片

4.配置ssh免密登录。进入当前用户(最好不要用root)的home目录,生成本机秘钥。命令:cd ;ssh-keygen -t rsa -P "" 然后一路回车就可以

Ubuntu16.04配置ssh免密登录_第4张图片

Ubuntu16.04配置ssh免密登录_第5张图片

5.将公钥追加到 authorized_keys 文件中。命令:cat .ssh/id_rsa.pub >> .ssh/authorized_keys  然后赋予authorized_keys 文件权限。命令:chmod 600 .ssh/authorized_keys

6.输入命令 ssh localhost查看ssh是否配置成功。此时因为是第一次使用ssh登录本机,所以需要输入yes确认

Ubuntu16.04配置ssh免密登录_第6张图片

Ubuntu16.04配置ssh免密登录_第7张图片

7.输入命令 exit 退出ssh当前登录,再输入命令 ssh localhost 发现不用命令也可以使用ssh登录本机了,大功告成

Ubuntu16.04配置ssh免密登录_第8张图片

 

 

你可能感兴趣的:(Linux)