sudoers 用戶權(quán)限配置 linux下面的sudo命令什么意思?
linux下面的sudo命令什么意思?1. 不同內(nèi)容:Su命令:用于切換用戶,substitute表示“替換”。Sudo command:Sudo是superuser do的縮寫,即超級用戶用來執(zhí)行命
linux下面的sudo命令什么意思?
1. 不同內(nèi)容:Su命令:用于切換用戶,substitute表示“替換”。Sudo command:Sudo是superuser do的縮寫,即超級用戶用來執(zhí)行命令,一般指根用戶。
2. 不同用法:Su命令:沒有用戶名,默認是切換到root用戶,當前目錄不變,其他環(huán)境變量不變。Sudo命令:檢查當前用戶可以使用Sudo執(zhí)行哪些命令。
3. 不同環(huán)境:Su命令:切換到根用戶,但不切換到根用戶的主目錄,即不更改用戶的環(huán)境。Sudo命令:當前用戶切換到root,然后以root身份執(zhí)行命令,執(zhí)行后直接返回當前用戶。其前提是通過sudo的配置文件/etc/sudoers進行授權(quán)。擴展數(shù)據(jù):Su的參數(shù):-C或--command=:執(zhí)行指令后還原原始標識;-f或--fast:使shell不需要讀取啟動文件,適用于CSH和tcsh;-,-L,-login:切換用戶時,使環(huán)境變量(home、shell、user、logname、path等)與要切換的用戶;否則,獲取該用戶的臨時權(quán)限;-m,-P,:更改標識時更改,保持環(huán)境變量不變;-S