玄箱で指定したコマンドのみをOpenSSHで使う玄箱で指定したコマンドのみをOpenSSHで使うOpenSSH(ssh)では、接続した際指定したコマンドを実行するよう設定することができます。sshd_configの設定とauthorized_keysの設定で実現することができます。sshでの接続を確認するsshで接続できるか確認するには、接続先ホストに登録した公開鍵とペアとなる秘密鍵を使って接続します。(yes/no)?sshで初めて接続するホストの場合、接続先のホストのフィンガープリントの表示と「本当にこのホストに接続したいのか?」という問合せが行なわれます。ユーザはここでログイン先が本当に目的のホストであることを確認します。今後の接続時に変っていないかチェックして、なりすましに対処します。特定のコマンドを実行する為の設定/etc/ssh/sshd_configのPermitRootLoginの設定を次のように変更します。ログインできるかどうかなどを指定するのですが、ここにforced-commands-onlyを指定することで、指定したコマンドのみ実行されるように設定できます。次に、実行するコマンドを設定します。この設定は、authorized_keys(鍵束)に設定します。lsコマンドのみに設定します。authorized_keysに「command="実行するコマンド"」を追加し保存します。AAAAB3N...次のようにlsコマンドが実行されると思います。