У меня свежая установка Arch Linux. Я установил Emacs из rpos, и мой домашний каталог смонтирован из отдельного раздела. У меня есть старые настройки, которые я использовал в моей ~/.ssh/config
и ключи аутентификации, которые я регулярно использовал ранее. Теперь, когда я пытаюсь подключиться к удаленной машине с помощью Emacs, Emacs запрашивает мой пароль и использует неправильное имя пользователя. Очевидно, что Emacs не имеет доступа к моему файлу конфигурации. Когда я пытаюсь ssh
или scp
напрямую к машине, все работает нормально. Что мне нужно обновить?
1
1 ответ
1
Решаемые. Протокол бродяги по умолчанию был ftp
а не ssh
. Я обновил его через графический интерфейс Emacs и должен был перезапустить Emacs.
Редактировать:
M-x RET customize-option RET tramp-default-method
Я помню, что я изменил ftp
на ssh
но теперь я вижу scpc
. Возможно, я установил ssh после запуска Emacs.