テストユーザーがCentOS 6.4システムにログインしたときに何が起こるのかを監視したいので、ps/bin/login
とstrace
pidが表示されたらポーリングを試みました。
until [[ $(ps -ef|grep -q [l]ogin)$? -eq 0 ]]; do
true;
done && strace pidof /bin/login
他のシステムからSSHに接続してそのシステムを確認しましたが、strace
何も起こりませんでした。なぜlogin
現れなかったのですかps
?ユーザーのシェルはbashで、接続に問題はありません。
ベストアンサー1
これは、ファイルにマンページにデフォルト値がsshd_config
ないためです。UseLogin yes
no
ログインを使用 対話型ログインセッションに login(1) を使用するかどうかを指定します。 シオン。デフォルトは「いいえ」です。 login(1) は絶対に使用されません。 リモートコマンドの実行に使用されます。また、このような場合も参考にしてください 有効にすると、login(1)は有効になっていないため、X11Forwardingは無効になります。 xauth(1) Cookie の処理方法をご確認ください。権限分離を使用する場合 指定すると、認証後に無効になります。