使用SSH密钥登录VPS服务器的设置步骤
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

前段时间买了台绿云GreenCloud的VPS服务器,默认使用的是用户名和密码登录。最近我每次使用XShell登录后都会提示像这样有其他用户尝试登录的信息:
There were 736 failed login attempts since the last successful login.看来有人在穷举密码的方式登录服务器,不过由于我使用的root密码强度和随机性较高,暂时没有登录成功。为了安全起见,瓦力箱子趁着下午没事的时候将服务器设置为SSH使用密钥登录,并禁止了使用密码远程登录,具体设置方法如下。
1、创建SSH密钥对首先使用原来的用户名和密码,通过XShell远程登录Linux服务器后,输入生成密钥的命令:
ssh-keygen输入保存密钥文件的路径,使用默认/root/.ssh/地址回车就行。
Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): 输入密钥文件的密码,这是可选的,不需要的话直接两次回车。
Created directory '/root/.ssh'.Enter passphrase (empty for no passphrase): Enter same passphrase again: 出现下方代码说明密钥对已经创建完成,其中id_rsa是私钥文件,可以通过FTP工具登录服务器将它下载到本地电脑备用。 id_rsa.pub是公钥文件,留在VPS服务器进行下一步的配置。
Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:The key's randomart image is:2、服务端配置公钥切换到/root/.ssh/目录,利用公钥文件创建登录需要的authorized_keys文件
cd .sshcat id_rsa.pub >> authorized_keys更改authorized_keys文件和目录的权限,600对应的是-rw——-,代表只有文件所有者具有读写权限。700对应的是-rwx——,代表文件或目录所有者有读写和执行权限。
chmod 600 authorized_keyschmod 700 ~/.ssh编辑ssh配置文件,添加
vi /etc/ssh/sshd_config按Insert键进入编辑模式,在文件末尾添加下方代码。按Esc退出编辑模式,输入:wq退出保存。
# 密钥登录配置RSAAuthentication yesPubkeyAuthentication yesPermitRootLogin yes重启SSH服务是配置生效:
systemctl restart sshd.service3、登录端导入私钥打开XShell软件,点左上角文件夹打开会话列表,右击需要使用SSH密钥登录的服务器选择属性,切换到用户身份验证,勾选Public Key复选框。
点击设置 – 浏览 – 导入,选择上一步保存的私钥文件导入XShell客户端,最后确定保存。
设置完成后,测试使用密钥能否登录服务器。如果登录成功说明密钥已经正确设置,接着继续编辑SSH配置文件,在末尾添加禁用密码登录的代码,保存后重启SSH服务。
PasswordAuthentication no好了,以上就是在VPS服务器上面生成密钥对,实现通过密钥远程登录Linux主机的流程分享。设置完成后禁用密码登录可以提高服务器的安全性,拒绝他人暴力破解密码的尝试。另外,还可以参考我之前写的更改SSH端口这篇文章来进一步加固安全。
[VPSZJW]历史优惠活动内容
猜你可能想看的VPS
- PHP 判断是否为支付宝客户端的函数全球[VPS测评]
- 搬瓦工→8.9 折最高优惠 全场通用 香港 1Gbps 带宽 洛杉矶 C香港VPS[主机]
- 五月便宜 CloudCone→年付$12.95 1 核 256M 内存 全球[VPS测评]
- 腾讯云星星海 SA2 云服务器上线 1.2 折起,100%CPU 性能,全球[VPS测评]
- hostworld→£3.69 月 1GB 内存 20GB SSD 空间虚拟空间(主机)
- 补货 搬瓦工→年付 46.87 美元 512M 内存套餐补货了 CN2 全球[VPS测评]
- Centos 7 系统 python2.6 升级到 2.7.11全球[VPS测评]
- 竟然有人要?-Hostigger→$15 年 1GB 内存 10GB S全球[VPS测评]
- vpszi→美国三网 cn2 gia VPS 五一活动”5 折优惠 免费美国VPS[主机]
- 便宜 冰上云→美国圣何塞 CN2 线路低至 16 元 月 KVM 架构 美国VPS[主机]
- 疯狂猜成语 图猜成语一个人抱着一袋金子在骂另一个人是什么成语?全球[VPS测评]
- WordPress 支持上传 webp 图片的方法全球[VPS测评]
- Chrome插件Personal Blocklist全球[VPS测评]
- 百度搜索将打击网站搜索内容需获取权限才能查看的情况全球[VPS测评]
- TmhHost 十月新上日本 CN2 线路 VPS 带宽3Mbps 20日本VPS[主机]
- WordPress插件:Add-Document-Pages为你的网站增全球[VPS测评]
- 恒星云国内高防优惠辽宁高防 2H2G 5M小带宽 月付35元 带20G防全球[VPS测评]
- KreativMedia → 瑞士 21$ 月 1C2G50G硬盘 不限全球[VPS测评]
- Wikihost(idc.wiki) → 香港沙田Gen2 大宽带大流香港VPS[主机]
- 免备案服务器对权重和网站排名有影响吗?全球[VPS测评]
- LOCVPS:香港vps八折优惠中,双十一预热,充值充600送150,六香港VPS[主机]
- 阿里云服务器一年价格多少钱?阿里云服务器报价全球[VPS测评]
- tmhhost:8折优惠,美国cn2 gia高防vps,香港NTT vp美国VPS[主机]
- 什么是linux面板?常见的Linux控制面板有哪些?全球[VPS测评]
- 2023年 IDC市场结构和方向的深度分析全球[VPS测评]
- 8K超高清记录中国空间站凌月:天和核心舱与问天实验舱组成“土”字结构虚拟空间(主机)
- 麻花云怎么样?安徽移动vps月付29元/香港vps月付21元香港VPS[主机]
- 啤啤云:美国圣何塞vps低至30元/月;香港cn2vps仅43元/月起美国VPS[主机]
- 岚云:香港安迅/沙田CN2直连,75折起,1核/1G/30G SSD/1香港VPS[主机]
- edgeNAT:全场6折优惠,韩国CN2、美国CN2、香港CN2月付36韩国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-50456.html











