1

Может быть, это повторный вопрос, но я не смог найти ответ, который мне подходит в результатах поиска.

Я пытаюсь подключиться к prod_host из моего office_desktop_host, который я подключил из windows/putty через VPN на моем ноутбуке. Интересно, что когда я нахожусь в офисе, я могу ssh к этому prod_host из моего office_desktop_host без каких-либо паролей

По сути, я пытаюсь запустить какой-нибудь скрипт, этот barfs, потому что он запрашивает пароль и, если я нажимаю «Отмена», дает мне:

ssh_exchange_identification: Connection closed by remote host.

Я изменил hosts.allow на prod_host, чтобы он имел SHD: ALL [это может быть рискованно, но это обсуждение различий]

1] Как я могу сделать ssh без пароля и почему он отличается на разных хостах, когда я нахожусь в VPN

2 ответа2

1

Вам необходимо иметь файл открытого ключа на любом компьютере, к которому вы подключаетесь. Чтобы получить этот пароль без пароля, вам нужно либо запустить что-то вроде Keychain в OS X, либо я полагаю, что в putty есть программа под названием Pageant для Windows, которая предлагает аналогичную функциональность.

Или создайте файлы с открытым ключом без парольной фразы (не рекомендуется).

0

PuTTyGen создает ключ ssh на коробке, к которой вы подключаетесь, на рабочем столе. Открытый ключ и закрытый ключ находятся в каталоге: ssh (при условии windows). Оставь их там.

В удаленном окне UNIX для учетной записи вы намереваетесь подключиться, чтобы создать каталог .ssh в каталоге входа в систему. Каталог .ssh должен иметь 700 разрешений, каталог входа в систему 755. Используйте обычный psftp (или plink), чтобы скопировать открытый ключ из вашего каталога stop destop в удаленный каталог .ssh.

Удаленный хост имеет файлы в /etc:./ssh/ssh_config ./ssh/sshd_config

Они контролируют, какой у вас есть доступ и кто / как вы входите в систему.

Для меня это больше похоже на то, что вы используете активный каталог или cifs (samba) для получения доступа из офисного приложения на рабочем столе к файлам Unix Box, что отличается от входа в систему как пользователь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .