Linux VPS安全设置 – 修改端口,禁止ROOT用户登陆以及使用SSH密钥登陆
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

说实话,如果我们的网站/项目在没有必要用到VPS、服务器的时候,还是选择一款性价比较好且稳定性妥当的虚拟主机比较好,因为虚拟主机的运维服务都交由服务商解决。而如果我们使用VPS或者服务器之后,所有的运维、安全,网站项目的数据维护都需要我们自己来解决,而服务商只要保证线路和母鸡的稳定和安全就可以。
我们可以从网络上看到各种新手入门级的VPS使用、操作教程,其实上手还是比较容易的,购买VPS的价格也不是很贵,有些甚至比虚拟主机便宜,而且我们可以使用各种一键环境包、WEB面板等来搭建VPS网站环境。但是,如果在后面遇到问题,最为可怕的是数据丢失等,都可能是因为VPS和服务器的安全设置没有做导致的。
所以,既然我们有使用VPS,那VPS的安全还是有需要做的,之前蜗牛也有分享过几篇VPS的安全文章。
Linux VPS主机安全设置 – 修改VPS默认SSH端口
最为简单的是,在我们开通VPS之后,可能商家默认给予我们的是明码(在主机商后台还可以看到),这样万一主机商的后台不安全,可能就被获取,或者是给予的密码简单,我们只需要通过passwd命令,然后重新设置较为复杂的密码就 可以,至少需要设置超过16位的数字、字母、大小写、甚至字符组合,这样是比较安全的。
而且,我们还可以采用国外一些平台的做法,一个月或者3个月更换一次密码,这样即便从基础的密码破解,也比较难的。修改密码往往还是不够的,我们最好还需要处理这几个方面。
第一、SSH端口的修改
无论是我们使用WEB面板,还是使用一键包,默认的安装页面或者是端口都需要修改,这个具体有看我们安装的面板修改方法。在这里我们是需要修改VPS的SSH端口,也就是我们使用SSH工具时候的端口,因为默认端口是22,很容易被猜到,我们可以修改稍微复杂点的。
A – vi /etc/ssh/sshd_config
登录SSH之后,我们输入上面红字部分。
默认端口是22,我们需要修改他。一般建议修改5个数字的,这样安全度高一些。
B – 保存重启生效
#centos
/etc/init.d/sshd restart
#debian或者ubuntu
/etc/init.d/ssh restart
设置保存退出之后,需要根据系统进行重启保存。
C – 防火墙设置
有些VPS开启防火墙设置,也需要在防火墙添加新修改的端口,要不到时候重启VPS之后新端口还是启动不了。
/sbin/iptables -I INPUT -p tcp –dport 28888(你修改的端口) -j ACCEPT
/etc/init.d/iptables save
这样可以确保防火墙对这个端口开启。且,以后我们SFTP或者SSH登陆的时候就要用新的端口。
第二、禁止ROOT用户登陆且授权未知用户名
因为我们的所有VPS,默认用户名都是ROOT用户,如果知道端口或者猜测破解到端口,那我们就肯定知道ROOT用户名,然后通过各种破解方式进行猜测密码。
解决这样的问题,可以我们新增一个大部分猜不到的用户名,然后授权这个用户名具有ROOT的权限。
A – 添加新的用户且授权密码
useradd itbulucom
passwd itbulucom
添加itbulucom,且准备设置itbulucom的密码,后面会提示需要输入密码,且需要设置两次。
B – 设置新用户权限
这个时候新用户没有权限,我们需要授权,输入 visudo,然后可以打开一个文件编辑界面。找到
在上面界面位置,添加一行,授权新用户权限,然后保存退出。
C – 禁止ROOT用户
在ROOT用户下执行\”vi /etc/ssh/sshd_config\”,把PermitRootLogin yes修改成PermitRootLogin no
D – 重启SSH服务器
sh /etc/init.d/sshd restart
然后就生效了,我们可以用新用户登陆且使用ROOT权限。
第三、使用SSH密钥登陆SSH工具
为了更好的且安全的登录SSH工具,我们可以使用密钥登陆,这样即便知道SSH用户名和密码也无法登陆,需要我们使用的SSH工具加载对应的密钥才可以。这个需要配合我们的SSH工具。
具体的方法我们可以参考老左博客的\”Xshell设置密钥登录确保Linux VPS及服务器更加安全\”,后面如果有时间我也专门写一篇出来。
总结,其实对于VPS的安全设置不仅仅局限在这里,还有包括安装防火墙等软件工具,这个后面再慢慢完善,总之,只要我们开始使用VPS主机,需要学习和应用的东西还真的比较多。
猜你可能想看的VPS
- 2019 年 5 月 Vultr 方案调整消息 免费增加硬盘 取消 51全球[VPS测评]
- 玩具-anyunweb→5 元 月 1GB 内存 50GB 空间 不限流虚拟空间(主机)
- drServer→$56 月-E 2134 16GB 480GB SSD全球[VPS测评]
- 加速云→四川德阳高防 525 元 16 核 16g 内存 200gSSD全球[VPS测评]
- racknerd→“五一”便宜年付 VPS $18.88 年 5T 大流全球[VPS测评]
- [11.11]标准互联→襄阳电信 8 折 2C4G70G10M 年付 7全球[VPS测评]
- NameCheap - 域名转入优惠 .com $4.88 年 .net全球[VPS测评]
- 宝塔面板回收站位置 宝塔面板回收站在哪里全球[VPS测评]
- JQuery 中 serialize 方法不提交隐藏元素全球[VPS测评]
- 腾讯内部单边拥塞算法 BBR-TCPA 一键脚本安装及速度测评全球[VPS测评]
- VPS 装什么系统网站快 Debian稳定首推全球[VPS测评]
- 如何在 CentOS 7 服务器上使用 yum命令安装 PHP7.2全球[VPS测评]
- 博客 SSL 检测 PCI DSS 不合规的解决方法全球[VPS测评]
- 如何快速创建个人独立博客并从中获益?独立服务器[U]
- Windows11 4合1纯净版,不忘初心精简版,不需要 TPM2.0 WINDOWS
- 樊云 香港CN2九折优惠 1g内存20G硬盘5m带宽不限流 月付仅22.香港VPS[主机]
- 超值! CCleaner Pro 5折促销 折后仅98.02元全球[VPS测评]
- 为什么大家都选择香港服务器建站香港VPS[主机]
- 云服务器和服务器各有什么优缺点?全球[VPS测评]
- 华凯易佰同比扭亏跨境电商行业回暖H2旺季将至中报追踪全球[VPS测评]
- 桔子数据,香港安畅BGP大带宽VPS 首月五折体验 三网直连 14元/月香港VPS[主机]
- 彗星云:香港特价vps1核/1G/无限流量/月付仅9元,年付仅75元;国香港VPS[主机]
- 快云科技:2核2G3M香港云BGP/新界CN2云服务器,月付33元香港VPS[主机]
- 谷歌浏览器网址如何显示http,www,Chrome谷歌浏览器恢复地址栏全球[VPS测评]
- 宝塔面板怎么放行端口?宝塔面板放行端口的方法全球[VPS测评]
- wordpress 上传附件报错 “抱歉,出于安全的考虑,不支持此文件类全球[VPS测评]
- 辰迅云怎么样?国内香港云服务器全场5折,物理服务器限时特价香港VPS[主机]
- CombCloud,香港沙田cn2vps终身七折起,高质量网络稳定低延迟香港VPS[主机]
- 小鹿云计算:香港双程cn2首月6折优惠;美国300G高防-8元/月;香港站群服务器[IP]
- 如何根据业务需求选择合适的云服务器配置?全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-39459.html











