이것은 나의 이전 질문 의 확장입니다 . ssh 로그인시 원격 컴퓨터 에서 로컬로 저장된 명령 (즉 mount /home) 을 실행해야합니다 . 현재 다음을 사용하고 있습니다.
ssh -t mymachine.example.com 'mount /home ; /bin/bash'
잘 작동하지만 .ssh/config매번 입력 할 필요가 없도록 이 명령을 내 명령에 넣을 수 있는지 궁금합니다 . LocalCommand옵션을 찾았 지만 옵션이 표시되지 않습니다 RemoteCommand.
그것은이 있다는 importand이다 command-to-be-executed는 암호화 된 디스크를 열려면 암호를 포함하므로, 로컬 컴퓨터에 저장 될 수있다. 이것이 .profile원격 컴퓨터에 명령을 넣을 수없는 이유 입니다.
~/.ssh/rc원격 컴퓨터에 다시 저장됩니다.ps내 명령 줄 매개 변수 (암호 포함)를 표시하는 것에 대한 귀하의 의견에 대해서는 귀찮게하지 않습니다. 내가 믿지 않는 원격 컴퓨터입니다. 내 로컬 컴퓨터는 본인 만 사용하므로 다른 사람은에 액세스 할 수 없습니다ps.