autossh에 비밀번호를 수동으로 제공하는 방법(가능한 경우 로그인 시)

autossh에 비밀번호를 수동으로 제공하는 방법(가능한 경우 로그인 시)

autosshSSH 키와 비밀번호를 사용하는 bash 스크립트(루트로)를 실행하고 싶습니다 .

  1. 이상적으로는 터미널에서 루트로 로그인하고 키링(컴퓨터에 Gnome이 있음) 또는 이와 유사한 것에서 비밀번호를 검색하여 제공하고 싶습니다 autossh(SSH 비밀번호와 루트 비밀번호를 동일하게 설정할 수 있음).

  2. #1이 절대 가능하지 않은 경우 (a) 로그인 및 (b) 실행 ssh-agent /bin/bash후 비밀번호 제공이라는 두 가지 작업을 수행할 수 있습니다 ssh-add.

그러나 #2에서 언급한 것처럼 수동으로 비밀번호를 입력해도 작동하지 않습니다. 위와 같이 실행하면 ssh-agent/ssh-addSSH 자체가 작동하지만 : 작동하지 않습니다.
ssh -f -N -T -R 8888:localhost:22 -p 9999 [email protected]
autossh -M 7777 -f -N -T -R 8888:localhost:22 -p 9999 [email protected]

어떻게 문제 #2를 해결하고 바람직하게는 #1도 구현할 수 있습니까?

관련 정보