
認証キーがテストパラメータを持つコマンドに制限されていると仮定すると、command="bin/testparameters"
ssh呼び出しは次のようになります。
ssh user@host 'some parameters which may include other commands'
bin/testparameters
この値を読む方法'some parameters which may include other commands'
。
答え1
渡された追加パラメータはssh
環境変数に表示されますSSH_ORIGINAL_COMMAND
。
$ tail -1 .ssh/authorized_keys
command="printf '%s\n' \"$SSH_ORIGINAL_COMMAND\"" ssh-rsa AAAA....kz6C5 [email protected]
$ ssh [email protected] foo bar farkle
foo bar farkle