1、su和sudo這兩個(gè)命令是Linux運(yùn)維必須要會的,通常在生產(chǎn)環(huán)境中都是使用普通帳號來登錄,再使用su或sudo來執(zhí)行一些管理命令。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比港口網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式港口網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋港口地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。
2、兩者的區(qū)別在于:使用su - 提供root賬號的密碼,可以切換到root用戶;使用sudo su -,提供當(dāng)前用戶的密碼,也可以切換到root用戶。
3、sudo:暫時(shí)切換到超級用戶模式以執(zhí)行超級用戶權(quán)限,提示輸入密碼時(shí)該密碼為當(dāng)前用戶的密碼,而不是超級賬戶的密碼。
4、而用su - 這樣的方式的話,是login shell方式,它是以root身份登錄然后再運(yùn)行別的操作。sudo命令 相比于su切換身份必須要用戶的password,sudo僅僅是需要自己的password,就能夠以其他用戶的身份來運(yùn)行命令。
1、sudo:暫時(shí)切換到超級用戶模式以執(zhí)行超級用戶權(quán)限,提示輸入密碼時(shí)該密碼為當(dāng)前用戶的密碼,而不是超級賬戶的密碼。
2、補(bǔ)充說明:su可讓用戶暫時(shí)變更登入的身份。變更時(shí)須輸入所要變更的用戶帳號與密碼。參數(shù):-c指令或--command=指令 執(zhí)行完指定的指令后,即恢復(fù)原來的身份。
3、su命令:切換到root用戶,但是并沒有轉(zhuǎn)到root用戶家目錄下,即沒有改變用戶的環(huán)境。
4、命令作用 su的作用是變更為其它使用者的身份,超級用戶除外,需要鍵入該使用者的密碼。
5、su命令 su是最簡單的身份切換,用su我們能夠進(jìn)行任何用戶的切換,一般都是su - username,然后輸入password就ok了,可是root用su切換到其他身份的時(shí)候是不需要輸入password的。
1、使用sudo命令:在命令前加上sudo,輸入管理員密碼,可以臨時(shí)提升權(quán)限執(zhí)行命令。 修改文件/目錄權(quán)限:使用chmod命令修改文件/目錄權(quán)限,將其修改為當(dāng)前用戶擁有讀寫執(zhí)行權(quán)限。
2、很明顯,你不是超級管理員。先用(ls -l 文件名/文件夾名 )命令查看該文件權(quán)限,接下用chmod命令改下你的文件權(quán)限。至于chmod命令,百度一下,查看該命令的用法。
3、用 LiveCD 啟動計(jì)算機(jī),之后掛載 Linux 分區(qū),修改 /etc/shadow 文件,或者 chroot 過去 passwd -d root 刪掉密碼。grub 啟動后,修改 kernel 啟動行,加參數(shù) init=/bin/bash 啟動。修改密碼方式同上。
4、方法一:可以通過su命令切換到root用戶來運(yùn)行命令。需要輸入root用戶的密碼。用法示例:切換到root用戶 su 方法二:使用sudo命令,針對單個(gè)命令授予臨時(shí)權(quán)限。