5

sshログインが成功した後にユーザー権限を確認するスクリプトを作成しようとしています。

私はSSH強制コマンドを介してこれを行っています。スクリプトパラメータ(認証しているユーザーなど)を渡したいのですが、どうすればよいかわかりません。

何か助けはありますか?

4

3 に答える 3

2

私は自分でこれを理解しました。環境変数を設定し、それらを強制コマンド スクリプトで読み取ることにより、強制コマンド スクリプトにパラメーターを渡すことができます。

于 2012-10-06T00:34:21.400 に答える
0

SSH では、パラメーターを介して (またはパイプを介してさえも) パスワードを渡すことはできません。これは設計によって作成されており、manページにも記述されています。ssh による自動ログインの唯一の方法は、ファイル認証によるものです。

ユーザーから提供されたパスワードと /etc/shadow の値を比較してみてください。それはトリックを行う必要があります:)

于 2012-09-10T07:06:39.320 に答える