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
- MoeCloud→600 元 年 512MB 内存 5GB SSD 空间虚拟空间(主机)
- EUserv→德国独服 1Gbps 带宽 不限流量 免费 20 个 IP全球[VPS测评]
- 腾讯云秒杀→1C2G1M 年付 88 元三年 268 元 2C4G3M 全球[VPS测评]
- 新商家慎重-LosAngelesVPS→$2.99 月 1 核 1G 不美国VPS[主机]
- 限时促销 $24 年 2 核 CPU 2G 内存 20G SSD 5T 全球[VPS测评]
- MoeCloud 香港 HKT VDS 特别促销,G 口家宽无限流量,香香港VPS[主机]
- Cubecloud 蛋蛋有礼活动→VPS 全场 88 折起 部分 VPS香港VPS[主机]
- VirMach - 特价便宜 VPS 方案汇总全球[VPS测评]
- 闪购促销 RackNerd→年付$17.5 2 核 1.5G 内存 20全球[VPS测评]
- CloudCone→$15 年 512MB 内存 15GB 空间 2TB虚拟空间(主机)
- LNMP与OneinStack一键安装包区别与选择建议全球[VPS测评]
- SwanCloud(天鹅云)阿里云国际版正规分销商 无须信用卡/PayP全球[VPS测评]
- 2020年双十一 各大云服务商VPS/服务器/域名促销活动汇总全球[VPS测评]
- HostCram美国便宜VPS,CPU i9-11900K/SK DDR美国VPS[主机]
- WebPlot法国OVH机房 ,500G DDoS防御,不限流量,首月1全球[VPS测评]
- 再“掷”53亿元 宜家能否挽回中国消费者全球[VPS测评]
- kvmcloud怎么样?香港BGP云服务器 月付12.9元香港VPS[主机]
- 跨境电商洋码头生死攸关:买手流失资金被冻结保全全球[VPS测评]
- 74块钱一年的云服务器可以用来做什么?全球[VPS测评]
- CentOS 7.x 系统安装和配置redis-7.0.4集群全球[VPS测评]
- 做跨境电商一个月都有多少收入?全球[VPS测评]
- 什么是Bootstrap?全球[VPS测评]
- 宏海数据9.9云服务器:香港VPS CN2线路1核1G 9.9/首月香港VPS[主机]
- 樊云:9折优惠,香港cn2 vps+(强制三网、50G高防);美国cn2美国VPS[主机]
- sugarhosts糖果主机黑五:VPS服务器5折,最低月付24.5元,香港VPS[主机]
- MoonVM,香港HKT家宽VPS服务器,动态IP一键切换,1G带宽任意香港VPS[主机]
- HostKvm,香港云地VPS,全场八折,三网直连,电信CN2,2核4G香港VPS[主机]
- 云服务器能干什么?有几十种玩法?阿里云,腾讯云服务器如何购买?全球[VPS测评]
- 中国跨境电商,如何掘金欧洲市场?全球[VPS测评]
- 特网云:高防香港云主机/CN2/真实防御/30G高防御/金盾防护无视CC香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-39459.html











