Linux

關於使用“sudo su - username”登錄日誌的問題?

  • June 3, 2019

在進行 Linux 培訓時,我發現了這種好奇心:

如果我這樣做"sudo su - username"並登錄到該使用者名帳戶,當我執行“手指使用者名”時它不會被視為登錄

在此處輸入圖像描述

拍攝這張圖片,其中“jonathan”是我(目前使用者),而 alumne2 是我創建的另一個帳戶,用於測試其上的基本命令。

如果從 jonathan 我“登錄”為,為什麼​​它不顯示最後的日誌記錄(手指 alumne2)"sudo su - alumne2"

有多種方法可以訪問使用者帳戶;例如,您可以登錄控制台、ssh伺服器、ftp獲取文件、cron工作或…

並非所有這些方法都被視為“登錄”。

sudo並且su是假設帳戶身份的方法,但這些都不被視為登錄方法。

因此,如果您執行fingerlast查看lastlogin記錄,則您可能看不到該帳戶下的活動報告。

您可能只會看到它/var/log/auth.log(確切的文件名取決於您的作業系統)。

引用自:https://unix.stackexchange.com/questions/485187