工具癖程序员服务器配置学习

Xshell客户端链接VPS服务器

2018-11-25  本文已影响59人  壹万富翁

Xshell客户端百度网盘下载

链接:https://pan.baidu.com/s/1q85uZtlcMpLCnF4OdF9zAw提取码:5nvk

压缩包解压密码: www.portablesoft.org

双击XshellPortable.exe运行客户端,界面大致如图【1】

Xshell客户端链接VPS服务器

依次点击“文件”、“新建”,如图【2】

Xshell客户端链接VPS服务器

弹出下框,如图【3】

需要填写的包括:

名称:任意    协议:SSH  主机:填写购买的VPS服务器的IP地址

端口号:写VPS的链接端口(通常默认是22),如果修改过就填修改后的

重新连接:勾选断线自动重连,不勾选断线需手动重连

Xshell客户端链接VPS服务器

当前页面信息填写完,点击【用户身份验证】,方法选择【password】,【用户名】输入:root,密码自拟(需记住),点击确定之后,如图【4】

输入默认的登陆用户名:root,勾选记住用户名

接下来,输入用户名对应的密码,如图【5】,这里是root对应的密码,勾选记住密码,方便下次直接连接,点击确定

如图【6】,点击“接受并保存”

显示如图【7】,即成功登陆VPS !

一般我们用 SSH 软件登录服务器的时候都是用 root 账号和密码进行连接,其实这样是不安全的。使用 SSH key 和密码同时登录,提高被破解难度和服务器 SSH 登录的安全性。所以我们有必要在 SSH 登录界面设置密钥。

接下来介绍 SSH key 密钥登录 VPS 服务器的配置过程(通常使用该方法链接VPS服务器)

一、生成密钥

1、点击 Xshell 的工具-新建用户密钥生成向导

2、弹出页面的密钥类型和密钥长度默认不要修改,点击下一步,看到程序生成 2048 位 RSA 密钥,点击下一步,输入密钥名称和登录密码。密钥名称随便起一个,密码是用来和密钥一起双重加密的,哪怕密钥被盗了,没有密码还是无法 SSH 登陆服务器。

3、点击下一步,把密钥另存为文件保存到本地,这个是公钥。在 Xshell 的工具>>用户密钥管理者里面能够看到对应的私钥。解释一下:公钥(Public Key Files)是以.pub为扩展名的文件,私钥 PEM(OpenSSH2)Private Keys 没有扩展名。

二、上传公钥到 VPS 服务器

如果你和我一样,购买的是digitalocean服务商提供的vps服务器(点此查看具体购买教程),在服务器创建后,控制台可以将导出的公钥文件一键上传到服务器,保存即可。

三、用密钥连接 VPS 服务器

打开 Xshell 进入连接>>用户身份验证,选择 Public Key,用户密钥选择已经建立好的私钥,输入上面你自己设置的私钥密码。点击连接就可以实现密钥登陆 VPS 服务器了 !

密钥登录生效后,登陆时方法改成 Password 将无法登陆并会跳转到密钥登陆界面(这时原来的密码登陆已经失效),再输入密钥的密码即可登陆成功 !

图片来源:国外主机测评网和魏艾斯博客

上一篇 下一篇

猜你喜欢

热点阅读