2

Я пробовал несколько способов установить openssh без пароля, но он не работает. С паролем все работает отлично! (Cygwin, Windows7 32Bit)

Сначала я сделал это, как выполнить команду SSH без пароля?

Собственно (после полного удаления cygwin, сервисов, пользователей) я сделал так:

  1. Окно 7, нет UAC
  2. настройка cygwin openssh (и mc)
  3. Терминал: ssh-host-config Используемые StrictModes: нет Разделение привилегий: да Установить sshd как службу: да Значение cygwin для демона: ntsec Зарегистрированная служба "cyg_server" создать новый пароль пользователя useraccount!

    -> хост-конфиг закончен!

  4. Terminal: ssh-user-config Создать SSH2 файл идентификации RSA: да Парольная фраза: пусто Вы хотите использовать эту идентификацию для входа в систему на этом компьютере: да (добавление в /home/x/.ssh/authorized_keys)

    То же для: SSH2 DSA SSH2 ECDSA SSH1 RSA

    -> Конфигурация завершена!

  5. чистый старт sshd

  6. ssh x @ localhost (добавить localhost к известным хостам)

    Соединение закрыто :: 1

  7. ssh x @ localhost -vvv

debug1: предложение открытого ключа RSA: /home/x/.ssh/id_rsa debug3: send_pubkey_test debug2: мы отправили пакет с открытым ключом, ожидаем ответа Соединение закрыто :: 1

Что я не прав? Может кто-нибудь помочь мне?

0