скомпилировать c ++ в Emacs через tramp: сохранить пароль

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

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

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

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


person J Fabian Meier    schedule 18.03.2012    source источник
comment
Изучите поддержку plink / putty для аутентификации на основе открытого ключа SSH.   -  person zwol    schedule 19.03.2012


Ответы (2)


Вкратце: вы захотите настроить беспарольный доступ к машине с помощью SSH-клиента вашей системы.

По клиенту:

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

person MrGomez    schedule 18.03.2012

Решить вашу проблему можно с помощью ключей ssh.

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

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

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

plink user@host 
person CantGetANick    schedule 19.03.2012