使用SSH连接Linux服务器

使用SSH连接Linux服务器有两种方式:

一、账号口令登录:

1
$ ssh root@host_ip
  1. 即以root身份登录远程服务器,回车后需输入密码。
  2. 这种方式相对不是很安全。

二、密钥登录(更安全的方式)

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_keys

1
scp id_rsa.pub pi@192.168.43.253:~/.ssh

3.设置完之后就不用输入密码登录了

1
$ ssh root@host_ip

参考博客

SSH原理与运用(一):远程登录


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 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" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏