Информация
Я задал тот же вопрос в stackoverflow.com и сказали, что это было бы лучшее место, чтобы спросить. Я использую Ubuntu Server 13.10. Я могу подключиться к нему по SSH с любого компьютера, кроме ноутбука (MacBook 2007, OSX 10.6.8). OpenSSH был установлен с использованием порта.
Когда я пытаюсь подключиться к серверу, он всегда добавляется в host.deny. Тем не менее, можно подключиться к серверу моего университета с активным denyhost. Когда я подключаюсь к университетскому серверу, я также могу подключиться к моему, используя ту же команду.
/ var / log / denyhosts:
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
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
вопрос
Что может вызвать такое странное поведение и как это исправить?
Вы можете попробовать внести свой IP в белый список:
sudo vi /etc/hosts.allow
Add (w/o quotes): "sshd: 1.2.3.4"
Также проверьте параметры в /etc/denyhosts.conf, чтобы увидеть, есть ли что-нибудь, что вы хотите изменить.
Вы также можете удалить denyhosts, если он приносит больше вреда, чем пользы (apt-get remove denyhosts
), ИЛИ настройте пороговые значения denyhosts.conf, чтобы они были более расслабленными.
РЕДАКТИРОВАТЬ: denyhosts ' Вопросы-Ответы один из самых полных, которые я когда-либо видел.