sudo:暫時切換到超級用戶模式以執(zhí)行超級用戶權(quán)限,提示輸入密碼時該密碼為當(dāng)前用戶的密碼,而不是超級賬戶的密碼。
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序設(shè)計(jì)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了馬關(guān)免費(fèi)建站歡迎大家使用!
Linux su,全拼:switch user,命令用于變更為其他使用者的身份,除root外,需要鍵入使用者的密碼。
su命令 su是最簡單的身份切換,用su我們能夠進(jìn)行任何用戶的切換,一般都是su - username,然后輸入password就ok了,可是root用su切換到其他身份的時候是不需要輸入password的。
su命令功能說明:切換用戶身份。語法:su [-flmp][--help][--version][-][-c 指令][-s ][用戶帳號]補(bǔ)充說明:su可讓用戶暫時變更登入的身份。變更時須輸入所要變更的用戶帳號與密碼。
su命令:用于切換用戶,substitute英文含義“代替”的意思。sudo命令:為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
1、su命令功能說明:切換用戶身份。語法:su [-flmp][--help][--version][-][-c 指令][-s ][用戶帳號]補(bǔ)充說明:su可讓用戶暫時變更登入的身份。變更時須輸入所要變更的用戶帳號與密碼。
2、su命令:用于切換用戶,substitute英文含義“代替”的意思。sudo命令:為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
3、su命令:環(huán)境量變?yōu)閡sr。su - 命令:環(huán)境量變?yōu)閛racle。
4、su直接進(jìn)入超級用戶root模式,提示符會變成#,直到退出為止。而sudo用超級用戶執(zhí)行一條命令,5分鐘后失效。后者更能避免誤操作。
5、sudo是一種權(quán)限管理機(jī)制,依賴于/etc/sudoers,其定義了授權(quán)給哪個用戶可以以管理員的身份能夠執(zhí)行什么樣的管理命令。格式上的區(qū)別:su格式有兩種:su -l USERNAME、su USERNAME。sudo格式:sudo -u USERNAME COMMAND。
兩者的區(qū)別在于:使用su - 提供root賬號的密碼,可以切換到root用戶;使用sudo su -,提供當(dāng)前用戶的密碼,也可以切換到root用戶。
sudo:暫時切換到超級用戶模式以執(zhí)行超級用戶權(quán)限,提示輸入密碼時該密碼為當(dāng)前用戶的密碼,而不是超級賬戶的密碼。
兩個命令的最大區(qū)別是:sudo命令需要輸入當(dāng)前用戶的密碼,su命令需要輸入root用戶的密碼。日志記錄上的區(qū)別:盡管sudo命令以目標(biāo)用戶的身份執(zhí)行命令,但是它們會使用sudoer所配置的用戶名來記錄是誰執(zhí)行的命令。
內(nèi)容不同:su命令:用來切換用戶,substitute英文含義“代替”的意思。sudo命令:sudo為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
su是切換用戶,切換時需要目標(biāo)用戶的密碼。
su命令的全稱就是switch user,其意思就是切換用戶身份,使得用戶可以在shell中以其他身份運(yùn)行程序。除非該用戶自己是超級用戶,那么切換用戶身份時均需要密碼。