08.19.08

screen,ssh-agent.

Posted in linux at 10:54 am by viliar

Короткая заметка, как же все-таки их подружить без кучи костылей, типа вспомогательных скриптов:

http://teichman.org/blog/2006/02/screen_and_ssha.html

Только setenv, как и всякие set/typeset/declare не является внешней вызываемой программой, а  внутренней командой интерпретатора. Во всяком случае which о них ни во freebsd, ни в ubuntu не знает. Поэтому  именно такой вариант, как у автора, у меня не работает. Самое простое решение - разместить определение переменной SSH_AUTH_SOCK не в .screenrc, а в .bash_profile, ну или в соответствующем конфиге для Вашего шелла. Плюс, хотелось бы отметить, что ssh-add будет работать только в соответствующем окне screen, где он был запущен, так как нигде больше нет информации о SSH_AGENT_PID

Comments are closed.

14 queries. 0.225 seconds