「login」コマンドを使用して端末を閉じます。

「login」コマンドを使用して端末を閉じます。

セントース6.6を使用しています。使用するたびにlogin <username>端末が閉じます。しかし、su - <username>いざ使ってみるととても上手です。私もSSHセッションで同じことを試しましたが、セッションを使用すると閉じましたが、login <username>使用するとうまくいきますsu - <username>。以前この問題を経験した人はいますか?その場合は、これに対するソリューションを共有してください。

ベストアンサー1

man login

間違い

昔は、再帰ログインはもはやほとんどの目的で機能しませんでした。su(1)満足のいく代替案です。実はセキュリティ上loginの理由からvhangup()ttyから可能なすべての受信プロセスを削除するためのシステムコール。これはパスワードのスニッフィングを防ぐためです。このコマンドを使用すると、login周辺シェルが終了します。vhangup()これはttyの実際の所有者ではないからです。トップexec loginレベルシェルまたはxterm

おすすめ記事