透過 ssh 登入另一個使用者帳戶與登入之間的效能開銷是多少

透過 ssh 登入另一個使用者帳戶與登入之間的效能開銷是多少

在 Gnu/linux 系統中,我可以透過兩種方法執行完整的本機登入(即其中logname傳回與 相同的輸出whoami):

登入:( sudo login second_user提示輸入密碼)

SSH:( ssh second_user@localhost除非已設定 ssh 金鑰,否則將提示輸入密碼)

我很想知道其中一種或其他方法是否會出現任何額外的延遲或其他效能損失。還有其他優點和缺點嗎?

我更喜歡 ssh,因為我知道如何設定無密碼/基於金鑰的登入。透過其他方法可以實現這一點嗎?我還喜歡普通用戶可以執行 ssh 登入而不會弄亂 sudoers 清單 ( sudo visudo)。

另一個優點是,可以在客戶端中配置多跳 ssh/scp 連接,以看似直接進行第二次登入。

有沒有方法可以透過login指令獲得類似的優勢?它在哪些方面優於 ssh 替代方案?我的「第二個使用者」可以在本地使用 ssh 嗎?

相關內容