赞
踩
解决IP在hosts.deny禁止访问
发现自己电脑端无法通过SSH登录Linux服务器,查看自己的IP在 /etc/hosts.deny文件中
grep "192.168.1.2" /etc/hosts.deny
删除了几次都不管用,尝试清空文件内容,重启服务后,发现文件内容又恢复了
系统会扫描日志文件自动恢复文件内容,同时清空日志文件来解决问题
注意需要使用
systemctl restart rsyslog
来刷新日志计数器
systemctl stop denyhosts
mv /etc/hosts.deny /etc/hosts.deny.old
echo "" > /etc/hosts.deny
echo '' > /var/log/secure
systemctl restart rsyslog
添加当前ip至 /etc/hosts.allow文件中
sshd:192.168.1.2
或者添加ALL
sshd:192.168.1.2,ALL
重新启动服务
systemctl start denyhosts
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。