使用SSH连接Linux服务器
使用SSH连接Linux服务器有两种方式:
一、账号口令登录:
1 | $ ssh root@host_ip |
- 即以root身份登录远程服务器,回车后需输入密码。
- 这种方式相对不是很安全。
二、密钥登录(更安全的方式)
1.首先在本地生成密钥对
1 | ssh-keygen |
2.将公钥(id_rsa.pub)内容放到服务器的.ssh目录下的authorized_keys文件中(在客户端操作)
1 | ssh-copy-id root@host_ip |
这条命令会直接将本地公钥复制到服务器的.ssh/authorized_keys中。
或者1
$ ssh root@host_ip 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub
或者
使用scp命令将文件拷贝到服务器再重命名为authorized_keys1
scp id_rsa.pub pi@192.168.43.253:~/.ssh
3.设置完之后就不用输入密码登录了
1 | $ ssh root@host_ip |
参考博客
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jaytp@qq.com
文章标题:使用SSH连接Linux服务器
本文作者:子非鱼
发布时间:2018-11-04, 11:19:29
最后更新:2018-10-07, 09:03:02
原始链接:https://Wangsr.cn/2018/11/04/2018-2018-06-18-SSH登录服务器/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。