首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当ssh从mac到ubuntu服务器时,它将被添加到hosts.deny中。

当ssh从mac到ubuntu服务器时,它将被添加到hosts.deny中。
EN

Server Fault用户
提问于 2014-09-01 11:12:56
回答 1查看 148关注 0票数 0

信息

我在stackoverflow.com中也问了同样的问题,并被告知这是一个更好的问问题的地方。我正在运行一个Ubuntu 13.10。除了我的笔记本电脑,我可以使用SSH连接到它(MacBook,2007年,OSX10.6.8)。OpenSSH是使用端口安装的。

当我试图连接到服务器时,它总是被添加到host.deny中。不过,可以用denyhost活动连接到我校的服务器。当我连接到大学服务器时,也可以使用相同的命令连接到我的服务器。

/var/log/denyhost:

代码语言:javascript
复制
2014-08-31 22:49:28,183 - denyhosts   : INFO     new denied hosts: ['xxx.xxx.xxx.xxx']
2014-08-31 22:49:28,183 - denyhosts   : INFO     new suspicious logins: ['username - xxx.xxx.xxx.xxx']
2014-08-31 22:49:58,283 - denyhosts   : INFO     new suspicious logins: ['username - xxx.xxx.xxx.xxx']

/etc/denyhosts.conf

代码语言:javascript
复制
SECURE_LOG = /var/log/auth.log
HOSTS_DENY = /etc/hosts.deny
PURGE_DENY = 1y
BLOCK_SERVICE  = sshd
DENY_THRESHOLD_INVALID = 5
DENY_THRESHOLD_VALID = 10
DENY_THRESHOLD_ROOT = 1
DENY_THRESHOLD_RESTRICTED = 1
WORK_DIR = /var/lib/denyhosts
SUSPICIOUS_LOGIN_REPORT_ALLOWED_HOSTS=YES
HOSTNAME_LOOKUP=YES
LOCK_FILE = /run/denyhosts.pid
ADMIN_EMAIL = root@localhost
SMTP_HOST = localhost
SMTP_PORT = 25
SMTP_FROM = DenyHosts <nobody@localhost>
SMTP_SUBJECT = DenyHosts Report
AGE_RESET_VALID=5d
AGE_RESET_ROOT=25d
AGE_RESET_RESTRICTED=25d
AGE_RESET_INVALID=10d
DAEMON_LOG = /var/log/denyhosts
DAEMON_SLEEP = 30s
DAEMON_PURGE = 1h

问题

是什么导致了这种奇怪的行为,我该如何解决呢?

EN

回答 1

Server Fault用户

发布于 2014-09-01 11:29:16

你可以试着白名单你的IP:

代码语言:javascript
复制
sudo vi /etc/hosts.allow
Add (w/o quotes):  "sshd: 1.2.3.4"

另外,检查/etc/denyhosts.conf中的选项,看看是否有您想要更改的内容。

您还可以卸载denyhost,如果它带来的危害大于好处(apt-get remove denyhosts),或者调整denyhosts.conf阈值,使之更加轻松。

编辑:denyhost的常见问题是我见过的最全面的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/625453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档