sudo su是什么命令 CentOS下su和sudo命令的區(qū)別?
CentOS下su和sudo命令的區(qū)別?Linux中經(jīng)常使用Su/Su-/sudo這三個(gè)命令。讓我們總結(jié)一下這三個(gè)命令之間的區(qū)別。Su使用root密碼切換到root用戶,但不轉(zhuǎn)到root用戶的主目錄。
CentOS下su和sudo命令的區(qū)別?
Linux中經(jīng)常使用Su/Su-/sudo這三個(gè)命令。讓我們總結(jié)一下這三個(gè)命令之間的區(qū)別。Su使用root密碼切換到root用戶,但不轉(zhuǎn)到root用戶的主目錄。Su-使用root密碼,切換到root用戶,然后轉(zhuǎn)到root用戶的主目錄。Sudo使用當(dāng)前用戶密碼來委派一些超級(jí)權(quán)限。Sudo也可以稱為受限su。Su使用根密碼,但它不會(huì)切換到根主目錄Su-它也使用根密碼,切換到根主目錄sudo使用當(dāng)前用戶的密碼
Su命令的全名是switchuser,意思是切換用戶身份,以便用戶可以在shell中的其他標(biāo)識(shí)中運(yùn)行程序。除非用戶是超級(jí)用戶,否則需要密碼來切換用戶的身份。Sudo命令是一個(gè)允許系統(tǒng)管理員讓普通用戶執(zhí)行部分或全部需要root權(quán)限的命令的工具。