Ошибка Мохаве SSH

697
Yoeri

есть некоторые странные проблемы, касающиеся доступа по SSH.

Я только что переустановил новый Mac с MacOS Mojave.

После настройки ключей SSH я могу подключиться к обоим серверам Linux (Ubuntu 18.04 LTS и Ubuntu 16.04). Подключение через терминал без PWD выполняется без проблем, однако, когда я пытаюсь использовать другое программное обеспечение для подключения, подключение не удается.

Мой ключ паба добавлен в ubuntu авторизованные_ключи, совпадения пользователей и т. Д. У меня все еще есть мой предыдущий ноутбук, без проблем работающий с mojave и SSH.

Я попытался установить соединение SSH с robo3T, commanderOne и cyberduck. Все они терпят неудачу, в то время как терминал преуспевает ...

Не знаю, где искать эту проблему ...

ОБНОВЛЕНИЕ После долгих поисков я скопировал закрытые и открытые ключи со своего предыдущего ноутбука, что, похоже, является решением проблемы. Мне все еще интересно, почему терминальное соединение работает, а сторонние приложения - нет: - /

1
Можете ли вы опубликовать некоторые сообщения или указания на ошибку? Его трудно диагностировать с помощью ограниченной информации, Hogstrom 5 лет назад 1

1 ответ на вопрос

1
SDJMcHattie

Я предполагаю, что ваши новые ключи имеют пароль на самом ключе, а те, которые вы скопировали со старого компьютера, - нет. Другие приложения не знают пароль и поэтому не могут использовать ключ. Я думаю, что вы можете использовать KeyChain для пароля, чтобы избежать этой проблемы, но начиная с High Sierra, вы должны включить это самостоятельно, обновив конфигурацию SSH .