当前位置:   首页国外主机资讯服务器SSH:服务器SSH安全设置

服务器SSH:服务器SSH安全设置

发布日期:2022-06-03 08:52 | 文章来源:CSDN

服务器SSH

SSH是网络攻击中最常见的攻击者。因此,在服务器中设置SSH的用户必须保证服务器的安全机制。通常SSH的默认监听端口是22,所以我们可以通过22端口扫描或者使用ip屏蔽。保护服务器的方式,下面简单介绍一下服务器SSH安全设置。

服务器SSH安全设置:

第一步,更改服务器SSH的默认端口

#http://www.***.com 

sed-i's/#Port22/Port33333/g'/etc/ssh/sshd_config

这里将ssh的默认端口改为3333,以免意外损坏22端口扫描软件。

第二步,禁用root登录

Useraddonovps#新用户名

Passwdonovps#设置密码

sed-i's/#PermitRootLoginyes/PermitRootLoginno/g'/etc/ssh/sshd_config #

禁止root登录

Servicesshdrestart#重启ssh服务生效

目的:新建一个普通用户登录。登录后可以su-transfer到root账号,这样恶意登录的人就猜不到用户名了。

第三步,限制登录失败次数并锁定

vim /etc/pam.d/login 

#%PAM-1.0下添加: 

Authrequiredpam_tally2.sodeny=5unlock_time=180#Login failed 5 locks for 180 seconds without root 

Authrequiredpam_tally2.sodeny=5unlock_time=180even_deny_rootroot_unlock_time=180#include root 

第四步, Allow特定用户登录并编辑ssh配置文件

vim /etc/ssh/sshd_config 

AllowUsersuser 

#默认允许全部,多个用户用空格分隔,也可以拒绝特定用户登录。

DenyUsersuser

第五步,设置重复验证的次数, default 3 times

MaxAuthTries0 

#Error once disconnected 

第六步,直接用Iptables关闭ssh端口

一般来说,经过这六个步骤,服务器ssh的安全性可以在某个方面得到保证。此外,服务器在高精度机房内免受一定流量的DDoS攻击。当发生大流量攻击导致IP被禁用时 , 技术支持人员可以联系用户的服务器。

Centos下编译安装Nginx教程详解】【主机租用注意事项】【访问监听】【云主机的几种类型】【影响香港主机租用价格的因素有哪些】【高防御云主机拥有的两大特色】【服务器防御】【ZabbixWEB监测实现过程图解】【详解docker容器间通信的一种方法】【指代排序】【配置访问】【在IIS6上开启https服务方法分享】【租用主机要走什么流程】【香港主机PK美国主机】【高防主机加速有哪些方法】【南京主机租用怎么样】【香港主机租用多少钱一个月】【容器镜像】【租用一个香港主机】【深圳主机托管怎么样最便宜

版权声明:本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

联系我们
关于使用场景和技术架构的更多咨询,请联系我们的销售和技术支持团队。
Yingsoo Host

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部