답변:
사용자가 ssh를 통해서만 연결할 수있는 경우 강제 명령을 사용할 수 있습니다. 기본적으로 사용자가 특정 키 및 특정 사용자 이름으로 ssh를 통해 연결할 때마다 .ssh / authorized_keys에서 결정한 명령 (또는 스크립트 또는 명령)을 강제로 실행해야합니다. 사용자가 발행 한 명령은 무시됩니다.
예를 들면 다음과 같습니다.
# in .ssh/authorized_keys
command="cd /foo/bar && /path/to/scripts/my_script.sh arg1 arg2",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa public_key