StackOverflow에서 잠시 후 ssh-agent 및 crontab에 대해이 질문을했습니다 . Linux 시스템의 ssh-agent 및 screen에 대해 비슷한 질문이 있습니다.
따라서 내 Mac에서는 ssh-agent가 시스템 시작시 시작되므로 항상 사용할 수 있습니다. X-Windows를 사용하는 경우 Linux (redhat el5 / fedora)에서 사실이라고 생각합니다. 그러나 이것은 원격 서버 컴퓨터이며 항상 ssh를 통해 로그인합니다.
svn 업데이트 또는 커밋 중에 비밀번호를 여러 번 입력 할 필요가 없도록 ssh 키를 올바르게 설정하고 싶습니다. 세션 당 한 번씩 암호를 입력하게되어 기쁩니다. 팀에서 암호가없는 ssh 키를 사용하지 않는 것이 좋습니다.
잠깐 동안 빛나는 순간, .bash_profile에서 "eval`ssh-agent -s`"를 수행하는 것처럼 보였습니다. 로그 아웃했을 때 ssh-agent를 종료하는 명령과 함께 작동했습니다. 그러나 장기 실행되는 대화식 프로그램 및 개발 환경을 관리하기 위해 화면 을 많이 사용 합니다. 방금 설명한대로 ssh-agent를 시작 및 중지하면 터미널을 종료 할 때 종료되고 해당 ssh-agent 인스턴스를 참조하던 화면의 하위 세션이 중단됩니다.
그렇다면 ... 화면을 사용하고, ssh 키와 함께 암호를 사용하고, 암호를 지속적으로 입력 할 필요가없는 콘솔 사용자는 어떻게 될 수 있습니까?