只允许指定ip远程连接ssh

我们都会使用securtcrt或者xshell等软件进行远程登录,这样虽然会给我们带来很多便捷,但是同样会存在一定的风险。有很多人专门通过重复的扫描试图破解我们的linux服务器,从而获取免费的"肉鸡"。因此我们可以通过设置hosts.allow和hosts.deny文件来使我们个人的linux开发机更安全。

hosts.allow 用于允许的网段

hosts.deny 用于拒绝的网段

deny和allow冲突时,hosts.allow优先级高于hosts.deny

注意:如果要清除hosts.allow中的所有数据,记得一定要先把hosts.deny中的sshd:all:deny取消掉,要不然都登录不上了

1、先配置允许的ip,比如你的办公ip、家里的ip、等等(不用重启sshd)

复制代码
# cat /etc/hosts.allow
sshd:192.168.22.12:allow
sshd:192.168.22.*:allow

2、再拒绝所有ip,这样就可以保证只有少数人可以连接linux服务器了

复制代码
# cat /etc/hosts.deny 
sshd:all:deny
相关推荐
进阶的猪11 分钟前
使用printk对SPI子系统全过程的追踪
linux·服务器
2301_8035545221 分钟前
Linux里面的文件描述符和windows里面的句柄
linux·运维·服务器
KnowSafe2 小时前
证书自动化解决方案哪家更可靠?
运维·服务器·安全·https·自动化·ssl
日取其半万世不竭2 小时前
用云服务器搭建 Nextcloud,告别网盘限速和隐私泄露
运维·服务器
wanhengidc2 小时前
可持续性 云手机运行
运维·服务器·网络·安全·智能手机
王琦03182 小时前
第二章 chrony服务器
运维·服务器
mifengxing2 小时前
操作系统(四)
linux·服务器·网络·操作系统
先知后行。3 小时前
Linux 内核驱动 —— 锁机制
linux·运维·服务器
技术钱3 小时前
OutputParser输出解析器
linux·服务器·前端·python
先知后行。4 小时前
Liunx驱动 IO 模型
linux·运维·服务器