回答:
誰かがsshキーを使ってログインするたびに実行されるコマンドを指定できます。
ファイルを編集する ~/.ssh/authorized_keys。転送したいすべての鍵の前に command=ssh user@target。
これはすべてのユーザーに対して行わなければなりません。これはユーザ設定ファイルを使用して行われるので、すべてのユーザがこれを変更できます。あなたがあなたのユーザを信頼している(あるいはあなたが唯一のユーザである)なら、これは問題ありません。このマシンのシェルにアクセスする他の方法をユーザーに与えないことで、ユーザーがこれを変更できないようにすることもできます。
詳細については sshd manページを検索 AUTHORIZED_KEYS FILE FORMAT セクション command="command"。
代わりに:あなたはコマンドを使用してコマンドを強制することができます ForceCommand に /etc/ssh/sshd_config。このオプションはsshdによって強制されるのでより安全であり、root権限を持つユーザーだけがそれを変更できます。
詳細については sshd_config manページ検索する ForceCommand。