Назад | Перейти на главную страницу

SSH с открытым / закрытым ключом к iMac не работает

Я пытаюсь подключиться к своему iMac (серверу) с моего MacBook (клиента) в локальной сети. Оба имеют Mac OS X 10.6.4. Сервер работает на новой чистой установке ОС. Когда просто активируете Remote Login в System Preferences все работает нормально. Но при настройке ssh для работы только с открытым / закрытым ключом я получаю следующие сообщения об ошибках из журнала сервера в зависимости от того, использую ли я парольную фразу rsa или нет:

Это мой алгоритм настройки:

Что могло быть причиной этого?

Всего пара подсказок, мне пришлось установить файл идентификации (закрытый / открытый ключ rsa) как идентификатор файла и identity.pub в MacOSX. Я почти уверен, что это имя по умолчанию.

Вы можете указать имя файла при использовании команды ssh, используя ssh -i /home/username/.ssh/id_rsa user @ host в вашем случае, и это всегда должно работать. Это лучший способ определить, является ли проблема с именем файла по умолчанию.