Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Настройка SSH  (Прочитано 28615 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Host key verification failed
« Ответ #30 : 23 Мая 2011, 09:56:26 »
Говорят что все сразу работает, но не у меня.
Как я понял по умолчанию можно авторизоваться по паролю, а более продвинутый вариант уже с использованием ключей.
Но при попытки зайти с клиента на сервер пишет "Host key verification failed"
В инетах рекомендуют удалить все из файла ~/.ssh/known_hosts, но у меня такого файла нет.
В какую сторону смотреть, что еще написать что бы проблема была решена?
« Последнее редактирование: 23 Мая 2011, 11:29:52 от bob_23 »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Настройка SSH
« Ответ #31 : 23 Мая 2011, 10:58:59 »
Должен быть.
приведите полный текст ошибки
Шаг за шагом можно достичь цели.

Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка SSH
« Ответ #32 : 23 Мая 2011, 11:23:30 »
$ ssh user1@192.168.1.1
The authenticity of host '192.168.1.1 (192.168.1.1)' can't be established.
RSA key fingerprint is 18:6a:fa:1e:e2:09:e8:9b:03:e8:1d:ac:1a:2d:79:cf.
Are you sure you want to continue connecting (yes/no)? yes
Host key verification failed.

Вообще во всех каталогах .ssh пусто...

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Настройка SSH
« Ответ #33 : 23 Мая 2011, 11:39:13 »
user1 случайно не рут?

Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка SSH
« Ответ #34 : 23 Мая 2011, 11:41:25 »
Нет, а если рут то что это меняет? по умолчанию же можно под рутом соединяться

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Настройка SSH
« Ответ #35 : 23 Мая 2011, 11:47:44 »
Сделайте пожалуйста на клиенте

ls -al ~/.ssh/


Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка SSH
« Ответ #36 : 23 Мая 2011, 11:51:46 »
как уже писал, там пусто...

ls -la .ssh/
total 8
drwx------  2 bob bob 4096 2011-05-23 04:52 .
drwxr-xr-x 29 bob bob 4096 2011-05-23 04:22 ..

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Настройка SSH
« Ответ #37 : 23 Мая 2011, 11:55:28 »
Ну, собственно, чего тогда ожидать?

ssh-keygen

После генерации

ssh-copy-id -i ~/.ssh/id_rsa.pub user1@192.168.1.1

« Последнее редактирование: 23 Мая 2011, 11:59:24 от Karl500 »

Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка SSH
« Ответ #38 : 23 Мая 2011, 12:12:31 »
пробовал, выдает ту же ошибку

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Настройка SSH
« Ответ #39 : 23 Мая 2011, 12:52:53 »
ssh -v user1@192.168.1.1
лог сюда
Шаг за шагом можно достичь цели.

Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка SSH
« Ответ #40 : 23 Мая 2011, 13:42:58 »
Я раскоментировал строку в /etc/ssh/ssh_config StrictHostKeyCheking no, после этого соеденился с сервером, он создал файл /.ssh/known_hosts и запросил пароль учетной записи на сервере. Правильно так вот делать, т.е. менять на no когда первый раз соединяешься с сервером?

bob@ubuntu:~/.ssh$ ssh -v 192.168.1.1
(Нажмите, чтобы показать/скрыть)

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Настройка SSH
« Ответ #41 : 23 Мая 2011, 14:21:17 »
надо ставить ask

Пользователь решил продолжить мысль 23 Мая 2011, 14:22:22:
Could not chdir to home directory /home/bob: No such file or directory
O_o
Шаг за шагом можно достичь цели.

Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка SSH
« Ответ #42 : 23 Мая 2011, 14:25:20 »
Ну если я поставлю ask, а ключа у меня нет то и будет "Host key verification failed". А так я ставлю no, получаю ключик и меняю на yes. Или это не по феншую?
« Последнее редактирование: 23 Мая 2011, 14:27:29 от bob_23 »

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Настройка SSH
« Ответ #43 : 23 Мая 2011, 14:37:04 »
а нехрен лазить ручками по опциям
#   StrictHostKeyChecking ask
по умолчанию строка закомментирована, действием по умолчанию в таком случае как раз и является ask
Код: (man ssh_config) [Выделить]
    StrictHostKeyChecking
             If this flag is set to “yes”, ssh(1) will never automatically add host keys to the ~/.ssh/known_hosts file, and refuses to connect to hosts
             whose host key has changed.  This provides maximum protection against trojan horse attacks, though it can be annoying when the
             /etc/ssh/ssh_known_hosts file is poorly maintained or when connections to new hosts are frequently made.  This option forces the user to
             manually add all new hosts.  If this flag is set to “no”, ssh will automatically add new host keys to the user known hosts files.  If this
             flag is set to “ask”, new host keys will be added to the user known host files only after the user has confirmed that is what they really
             want to do, and ssh will refuse to connect to hosts whose host key has changed.  The host keys of known hosts will be verified automatically
             in all cases.  The argument must be “yes”, “no”, or “ask”.  The default is “ask”.

Оффлайн bob_23

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Настройка SSH
« Ответ #44 : 23 Мая 2011, 14:43:24 »
Спокойнее, любезный, я не на вашем сервере лазаю) Я написал "Ну если я поставлю ask, а ключа у меня нет то и будет "Host key verification failed"" или это только у меня?))

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.