компилировать c ++ в Emacs через tramp: сохранить пароль - PullRequest
2 голосов
/ 19 марта 2012

Я работаю с emacs в Win7 для разработки кода C ++ на сервере Linux через SSH. Загрузка и сохранение через Tramp (используя plink) работает хорошо, и команда emacs также может использоваться для команды «Compile», но мне нужно каждый раз вводить пароль заново.

Есть ли способ сохранить соединение с оболочкой или сохранить пароль? Или я должен сделать некоторую аутентификацию в plink?

Конечно, я был бы рад, если бы вы указали мне руководство или другой файл, который объясняет детали этого.

Большое спасибо!

Ответы [ 2 ]

3 голосов
/ 19 марта 2012

Короче говоря: вам нужно настроить беспарольный доступ к аппарату с помощью SSH-клиента вашей системы.

По клиенту:

Более подробная документация по этому делу доступна здесь .

1 голос
/ 19 марта 2012

Ваша проблема может быть решена с помощью ключей ssh.

Все, что вам нужно сделать, это создать пару ключей DSA и поместить открытые ключи в папку ~/.ssh в файле с именем authorized_keys

В вашем локальном компьютере убедитесь, что у вас запущен pageant.exe, и ключ, который вы создали для своего сервера, загружен в него.

, чтобы проверить конфигурацию, которую вы можете сделать

plink user@host 
...