Я предполагаю, что ваши новые ключи имеют пароль на самом ключе, а те, которые вы скопировали со старого компьютера, - нет. Другие приложения не знают пароль и поэтому не могут использовать ключ. Я думаю, что вы можете использовать KeyChain для пароля, чтобы избежать этой проблемы, но начиная с High Sierra, вы должны включить это самостоятельно, обновив конфигурацию SSH .
Ошибка Мохаве SSH
есть некоторые странные проблемы, касающиеся доступа по SSH.
Я только что переустановил новый Mac с MacOS Mojave.
После настройки ключей SSH я могу подключиться к обоим серверам Linux (Ubuntu 18.04 LTS и Ubuntu 16.04). Подключение через терминал без PWD выполняется без проблем, однако, когда я пытаюсь использовать другое программное обеспечение для подключения, подключение не удается.
Мой ключ паба добавлен в ubuntu авторизованные_ключи, совпадения пользователей и т. Д. У меня все еще есть мой предыдущий ноутбук, без проблем работающий с mojave и SSH.
Я попытался установить соединение SSH с robo3T, commanderOne и cyberduck. Все они терпят неудачу, в то время как терминал преуспевает ...
Не знаю, где искать эту проблему ...
ОБНОВЛЕНИЕ После долгих поисков я скопировал закрытые и открытые ключи со своего предыдущего ноутбука, что, похоже, является решением проблемы. Мне все еще интересно, почему терминальное соединение работает, а сторонние приложения - нет: - /
1 ответ на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
3
Ускорение загрузки OS X на годичной MBP
-
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора