在 Linux 系統管理中,sudo 和 su 是兩個最常用於管理用戶權限的命令。雖然兩者都用於獲取提升的(root 級別)權限,但它們的工作方式卻截然不同。許多初學者——甚至一些經驗豐富的用戶——會混淆這兩個命令,這可能導致安全風險或權限錯誤。
在本指南中,我們將詳細說明 sudo 和 su 的實際功能、它們的區別、何時應使用每一個,以及安全使用的最佳實踐。
Linux 中的 su 是什麼?
su 代表 substitute user 或 switch user。它允許您從當前用戶帳戶切換到另一個用戶帳戶,最常見的是 root 用戶。
大约 5 分鐘