ユーザーがSSH経由でアクセスできるようにするカスタムコマンドラインスクリプトがあります。たとえば、ユーザーがログインすると、ユーザーは直接アクセス(または他のシェル)ではなくssh user@server
コマンドラインアプリケーションと対話できる必要があります。/bin/bash
OpenSSHを使用してこれを達成するには、構成変更が必要ですか?
答え1
sshd_configがForceCommand
あなたが探しているものです。
また、注意すべき点は、これがシェルスクリプトであると言われたので、何をしてもシェルによって実行されます。これは必ずしも問題になるわけではありませんが、確かにユーザー入力を処理する方法について考える必要があることを意味します。たとえば、不可能でなければeval
なりません。