"sudo su -username"を使ってログインする方法について質問がありますか?

Linuxのトレーニングを進めながら、次の好奇心を発見しました。

これを行い、"sudo su - username"そのユーザー名アカウントにログインすると、「指ユーザー名」を実行したときにログインしているとは見なされません。

ここに画像の説明を入力してください。

この写真を撮ってください。 "jonathan"は私(現在のユーザー)で、alumni2は基本的なコマンドをテストするために作成した別のアカウントです。

Jonathanで「ログイン」すると、なぜ最後の履歴(フィンガードア2)が表示されないのですか"sudo su - alumne2"

ベストアンサー1

ユーザーアカウントにアクセスする方法はいくつかあります。たとえば、コンソール、sshサーバーにログインしたり、ftpファイルをインポートまたは操作したりできますcron

これらの方法のいくつかは「ログイン」とは見なされません。

sudosuアカウントIDを仮定する方法ですが、どちらの方法もログイン方法とは見なされません。

したがって、ログを実行fingerまたは表示するlastと、lastloginそのアカウントについて報告されたアクティビティが表示されないことがあります。

おそらくこのような状況でのみ表示されます/var/log/auth.log(正確なファイル名はオペレーティングシステムによって異なります)。

おすすめ記事