[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ssh from user account troubles



On 2003.02.11 at 10:44:07 +0300, Alexey Zagarin wrote:

> Добрый день!
> 
> SSH из Debian/woody из под юзера не логинится на хосты - пишет "Host key
> verification failed." и даже пароль не спрашивает. А из под рута
> работает нормально. В чём может быть дело? Самое забавное, что на точно
> такой же машине с таким же woody всё работает на ура. Как фиксить? Вот
> лог:
> 
> debug3: check_host_in_hostfile: filename /home/vitamin/.ssh/known_hosts
> debug3: check_host_in_hostfile: filename /etc/ssh/ssh_known_hosts
> Host key verification failed.
> debug1: Calling cleanup 0x8063a9c(0x0)

Посмотри что лежит у рута в .ssh/known_hosts
Может быть там этот ключик есть, а у юзера нет. А у ssh зачем-то
включена настройка запрещающая ходить на хосты, ключ которых он не
знает.

Тогда это лечится путем либо отключения оной настройки, либо путем
прописывания всех нужных ключиков в /etc/ssh/ssh_known_hosts

Настройка называется StrictHostKeyChecking.

Может также помочь однократный заход на хост с указанием

-o StrictHostKeyChecking=no

в командной строке ssh. Он тогда запомнит host key в ~/.ssh/known_hosts
и в следующий раз проверка пройдет.
-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-748-53-88
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: