Linux上使用ssh免密登录阿里云服务器

版本是Ubuntu 16.04LTS,不过所用的命令不同版本没有什么差别。

1.在Linux终端输入:

ssh-keygen -t rsa

之后会有三处让你Enter的地方,直接使用换行符忽略就好。

接着就会生成一串以ssh-rsa开头的迷之字符,将这一串字符全选复制。

2.接着进入目录:

cd ~/.ssh/id_rsa.pub

如果该目录下没有authorized_keys文件,则用touch命令新建该文件。

touch authorized_keys

接着以vi方式打开该文件,将之前复制的字符串粘贴进去并保存退出。

3.再重启一下ssh

service ssh restart

4.接着我们再尝试登陆服务器:

ssh root@阿里云服务器公网地址

发现不用再输入密码啦大功告成。


如果我们想添加别人的公钥让别人也可以免密登陆,就将他的公钥也拷贝进上述文件即可。

猜你喜欢

转载自blog.csdn.net/parallel2333/article/details/80345934