hosts.allow hosts.deny
遇到一个限制,无法ssh登录
ssh白名单 防火墙都看了 排查了很久原来是这个限制了
tcp_wrappers=NO #不使用tcp wrapper来控制主机访问
这个配置指令表示不使用TCP Wrappers来控制主机的访问。TCP Wrappers是一种安全机制,用于控制哪些主机可以访问服务。如果设置为NO
,则表示禁用这项功能。
如果您需要启用TCP Wrappers来控制对服务的访问,您可以将tcp_wrappers=NO
更改为tcp_wrappers=YES
。同时,您还需要编辑/etc/hosts.allow
和/etc/hosts.deny
文件,在这些文件中指定哪些主机被允许访问服务,哪些被拒绝。
例如,如果您想允许所有主机访问SSH服务,可以在/etc/hosts.allow
文件中添加以下行:
sshd: ALL
而在/etc/hosts.deny
文件中拒绝所有其他主机:
sshd: ALL
这样配置后,所有主机都将能够访问SSH服务,除非它们被明确地在hosts.deny
文件中拒绝。