Коллеги, есть затык. Сервер. В сабже прописано:
Код: Выделить всё
#PermitRootLogin no
Match Host 77.221.252.186,127.0.0.1,195.131.166.151
PermitRootLogin yes
Захожу рутом с
195.131.166.151 и сразу получаю отлуп. В логах
Код: Выделить всё
sshd[11037]: ROOT LOGIN REFUSED FROM 195.131.166.151
ОК. иду рутом с
77.221.252.186 - все ОК:
Код: Выделить всё
sshd[11047]: Connection from 77.221.252.186 port 57873
.....
sshd[11047]: debug1: connection from 77.221.252.186 matched 'Host 77.221.252.186,127.0.0.1,195.131.166.151' at line 129
Честно говоря, ситуация с адресом 195.131.... повторяется еще на одном сервере ) Почему адрес не попадает в Match? где копнуть? с символами окончания строк игрался - мимо. единственное, что: 195.131... обратно резолвится в
что-то-там-dsl, но... От наличия фаерволов тоже не зависит - не попадает соответствие (или не проверяется). sshd после правки конфигов рестартовался. клиент у меня Putty, win7, ноут. Нерутом везде хожу спокойно.
Прошу подсказки.