新聞中心
Linux是一款開源的操作系統(tǒng),越來越多的人開始把它作為日常工作環(huán)境。在Linux系統(tǒng)中,有很多命令是必須掌握的,比如su命令,它可以幫助用戶切換不同的用戶身份,讓我們來了解一下。

成都創(chuàng)新互聯(lián)公司2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站建設(shè)、網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元貴定做網(wǎng)站,已為上家服務(wù),為貴定各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108
一、su命令的作用
su命令是Switch User的縮寫,表示切換用戶的意思。使用su命令可以在當(dāng)前用戶下臨時切換到其他用戶的身份,以獲取該用戶的權(quán)限。該命令的作用即為在不退出當(dāng)前用戶的情況下,暫時進(jìn)入另一個用戶的環(huán)境。
二、su命令的使用方法
su命令有兩種使用方式:
1.切換到root用戶
當(dāng)你需要進(jìn)行一些非常重要的系統(tǒng)配置操作時,必須使用root用戶的權(quán)限,在終端輸入以下命令,切換到root用戶:
“`shell
$ su –
“`
執(zhí)行此命令后,會要求輸入root用戶的密碼,輸入正確的密碼之后,則表示已經(jīng)成功進(jìn)入root用戶的環(huán)境。
2.切換到非root用戶
當(dāng)你需要在其他賬戶下執(zhí)行特定任務(wù)時,可以使用su命令切換到該賬戶下執(zhí)行。在終端輸入以下命令,切換到目標(biāo)賬戶:
“`shell
$ su – [賬戶名]
“`
執(zhí)行此命令后,會要求輸入目標(biāo)賬戶的密碼。如果輸入正確,則表示已經(jīng)成功進(jìn)入該賬戶的環(huán)境。
三、su命令的參數(shù)
除了上述兩種使用方法,su命令還有一些參數(shù)可以方便用戶進(jìn)行更為細(xì)致的操作。這里我們簡單介紹一下:
1.-c命令
這個選項(xiàng)用來執(zhí)行指定的命令,如:
“`shell
$ su -c [命令]
“`
此命令會使用root用戶運(yùn)行后面的命令。
2.-l命令
這個選項(xiàng)可以讓切換的用戶成為一個全新的用戶環(huán)境,包括變量信息等等都將與之前不同。
3.–shell命令
使用此命令可以指定一個運(yùn)行的shell,格式為:
“`shell
$ su –shell [shell類型] [用戶名]
“`
例如:
“`shell
$ su –shell /bin/bash user1
“`
執(zhí)行此命令會使user1用戶進(jìn)入bash shell。
四、su命令的安全問題
由于su命令能夠輕松切換到其他用戶賬號下執(zhí)行相關(guān)命令,它的安全性問題也備受關(guān)注。在使用su命令時,切勿將其濫用或者惡意使用。
另外,為了安全起見,建議在系統(tǒng)中禁止root用戶進(jìn)行SSH連接,這樣即使密碼被盜用了,黑客仍然無法登錄系統(tǒng)。
掌握Linux命令su,可以幫助用戶更便捷地切換不同用戶賬號進(jìn)行操作,提高工作效率。在使用su命令時需要注意其安全性,遵循更佳實(shí)踐,保障系統(tǒng)的安全性。
最后提醒各位Linux愛好者,不管是在使用su命令還是其他命令時,一定要認(rèn)真仔細(xì)地閱讀命令的用法文檔和相關(guān)資料,遵循更佳實(shí)踐,以確保系統(tǒng)的運(yùn)行安全和穩(wěn)定性。
相關(guān)問題拓展閱讀:
- linux su和sudo命令的區(qū)別
- linux系統(tǒng)沒有權(quán)限使用su命令解決辦法?
linux su和sudo命令的區(qū)別
一. 使用 su 命令臨時切換用戶身份
1、su 的適用條件和威力
su命令就是切換用戶的工具,怎么理解呢?比如我們以普通用戶beinan登錄的,但要添加用戶任務(wù),執(zhí)行useradd ,beinan用戶沒有這個權(quán)限,而這個權(quán)限恰恰由root所擁有。解決辦法無法有兩個,一是退出beinan用戶,重新以root用戶陵褲登錄,但這種辦法并不是更好的;二是我們沒有必要退出beinan用戶,可以用su來切換到root下進(jìn)行添加用戶的工作,等任務(wù)完成后再退出root。我們可以看到當(dāng)然通過su 切換是一種比較好的辦法;
通過su可以在用戶之間切換,如果超級權(quán)限用戶root向普通或虛擬用戶切換不需要密碼,什么是權(quán)力?這就是!而普通用戶切換到其它任何用戶都需要密碼驗(yàn)證;
2、su 的用法:
su
-, -l, ——login 登錄并改變到所切換的用戶環(huán)境;
-c, ——commmand=COMMAND 執(zhí)行一個命令,然后退出所切換到的用戶環(huán)境;
至于更詳細(xì)的,請參看man su ;
3、su 的范例:
su 在不加任何參數(shù),默認(rèn)為切換到root用戶,但沒有轉(zhuǎn)到root用戶家目錄下,也就是說這時雖然是切換為root用戶了,但并沒有改變root登錄環(huán)境;用戶默認(rèn)的登錄環(huán)境,可尺空簡以在/etc/passwd 中查得到,包括家目錄,SHELL定義等;
?$ suPassword:# pwd/home/beinan
su 加參數(shù) – ,表示默認(rèn)切換到root用戶,并且改變到root用戶虧尺的環(huán)境;
?$ pwd/home/beinan?$ su -Password:# pwd/root
su 參數(shù) – 用戶名
?$ su – root 注:這個和su – 是一樣的功能;
Password:
# pwd
/root
?$ su – linuxsir 注:這是切換到 linuxsir用戶
Password: 注:在這里輸入密碼;
?$ pwd 注:查看用戶當(dāng)前所處的位置;
/home/linuxsir
?$ id 注:查看用戶的UID和GID信息,主要是看是否切換過來了;
uid=505(linuxsir) gid=502(linuxsir) groups=0(root),500(beinan),502(linuxsir)
?$
?$ su – -c ls 注:這是su的參數(shù)組合,表示切換到root用戶,并且改變到root環(huán)境,然后列出root家目錄的文件,然后退出root用戶;
Password: 注:在這里輸入root的密碼;
anaconda-ks.cfg Desktop install.log install.log.syslog testgroup testgroupbeinan testgrouproot
?$ pwd 注:查看當(dāng)前用戶所處的位置;
/home/beinan
?$ id 注:查看當(dāng)前用戶信息;
uid=500(beinan) gid=500(beinan) groups=500(beinan)
4、su的優(yōu)缺點(diǎn);
su 的確為管理帶來方便,通過切換到root下,能完成所有系統(tǒng)管理工具,只要把root的密碼交給任何一個普通用戶,他都能切換到root來完成所有的系統(tǒng)管理工作;但通過su切換到root后,也有不安全因素;比如系統(tǒng)有10個用戶,而且都參與管理。如果這10個用戶都涉及到超級權(quán)限的運(yùn)用,做為管理員如果想讓其它用戶通過su來切換到超級權(quán)限的root,必須把root權(quán)限密碼都告訴這10個用戶;如果這10個用戶都有root權(quán)限,通過root權(quán)限可以做任何事,這在一定程度上就對系統(tǒng)的安全造成了威協(xié);想想Windows吧,簡直就是惡夢;“沒有不安全的系統(tǒng),只有不安全的人”,我們絕對不能保證這 10個用戶都能按正常操作流程來管理系統(tǒng),其中任何一人對系統(tǒng)操作的重大失誤,都可能導(dǎo)致系統(tǒng)崩潰或數(shù)據(jù)損失;所以su 工具在多人參與的系統(tǒng)管理中,并不是更好的選擇,su只適用于一兩個人參與管理的系統(tǒng),畢竟su并不能讓普通用戶受限的使用;超級用戶root密碼應(yīng)該掌握在少數(shù)用戶手中,這絕對是真理!所以集權(quán)而治的存在還是有一定道理的;
二. sudo 授權(quán)許可使用的su,也是受限制的su
1. sudo 的適用條件
由于su 對切換到超級權(quán)限用戶root后,權(quán)限的無限制性,所以su并不能擔(dān)任多個管理員所管理的系統(tǒng)。如果用su 來切換到超級用戶來管理系統(tǒng),也不能明確哪些工作是由哪個管理員進(jìn)行的操作。特別是對于服務(wù)器的管理有多人參與管理時,更好是針對每個管理員的技術(shù)特長和管理范圍,并且有針對性的下放給權(quán)限,并且約定其使用哪些工具來完成與其相關(guān)的工作,這時我們就有必要用到 sudo。
通過sudo,我們能把某些超級權(quán)限有針對性的下放,并且不需要普通用戶知道root密碼,所以sudo 相對于權(quán)限無限制性的su來說,還是比較安全的,所以sudo 也能被稱為受限制的su ;另外sudo 是需要授權(quán)許可的,所以也被稱為授權(quán)許可的su;
sudo 執(zhí)行命令的流程是當(dāng)前用戶切換到root(或其它指定切換到的用戶),然后以root(或其它指定的切換到的用戶)身份執(zhí)行命令,執(zhí)行完成后,直接退回到當(dāng)前用戶;而這些的前提是要通過sudo的配置文件/etc/sudoers來進(jìn)行授權(quán);
比如我們想用beinan普通用戶通過more /etc/shadow文件的內(nèi)容時,可能會出現(xiàn)下面的情況;
?$ more /etc/shadow/etc/shadow: 權(quán)限不夠
這時我們可以用sudo more /etc/shadow 來讀取文件的內(nèi)容;就就需要在/etc/soduers中給beinan授權(quán)
于是我們就可以先su 到root用戶下通過visudo 來改/etc/sudoers ;(比如我們是以beinan用戶登錄系統(tǒng)的)
?$ su
Password: 注:在這里輸入root密碼
下面運(yùn)行visodu;
# visudo 注:運(yùn)行visudo 來改 /etc/sudoers
加入如下一行,退出保存;退出保存,在這里要會用vi,visudo也是用的vi編輯器;至于vi的用法不多說了;beinan ALL=/bin/more 表示beinan可以切換到root下執(zhí)行more 來查看文件;
退回到beinan用戶下,用exit命令;
# exit
exit
?$
查看beinan的通過sudo能執(zhí)行哪些命令?
?$ sudo -l
Password: 注:在這里輸入beinan用戶的密碼
User beinan may run the following commands on this host: 注:在這里清晰的說明在本臺主機(jī)上,beinan用戶可以以root權(quán)限運(yùn)行more ;在root權(quán)限下的more ,可以查看任何文本文件的內(nèi)容的;
(root) /bin/more
最后,我們看看是不是beinan用戶有能力看到/etc/shadow文件的內(nèi)容;
?$ sudo more /etc/shadow
beinan 不但能看到 /etc/shadow文件的內(nèi)容,還能看到只有root權(quán)限下才能看到的其它文件的內(nèi)容,比如;
?$ sudo more /etc/gshadow
對于beinan用戶查看和讀取所有系統(tǒng)文件中,我只想把/etc/shadow 的內(nèi)容可以讓他查看;可以加入下面的一行;
beinan ALL=/bin/more /etc/shadow
題外話:有的弟兄會說,我通過su 切換到root用戶就能看到所有想看的內(nèi)容了,哈哈,對啊。但咱們現(xiàn)在不是在講述sudo的用法嗎?如果主機(jī)上有多個用戶并且不知道root用戶的密碼,但又想查看某些他們看不到的文件,這時就需要管理員授權(quán)了;這就是sudo的好處;
實(shí)例五:練習(xí)用戶組在/etc/sudoers中寫法;
如果用戶組出現(xiàn)在/etc/sudoers 中,前面要加%號,比如%beinan ,中間不能有空格;%beinan ALL=/usr/in/*,/in/*
如果我們在 /etc/sudoers 中加上如上一行,表示beinan用戶組下的所有成員,在所有可能的出現(xiàn)的主機(jī)名下,都能切換到root用戶下運(yùn)行 /usr/in和/in目錄下的所有命令;
實(shí)例六:練習(xí)取消某類程序的執(zhí)行:
取消程序某類程序的執(zhí)行,要在命令動作前面加上!號; 在本例中也出現(xiàn)了通配符的*的用法;
beinan ALL=/usr/in/*,/in/*,!/usr/in/fdisk 注:把這行規(guī)則加入到/etc/sudoers中;但您得有beinan這個用戶組,并且beinan也是這個組中的才行;
本規(guī)則表示beinan用戶在所有可能存在的主機(jī)名的主機(jī)上運(yùn)行/usr/in和/in下所有的程序,但fdisk 程序除外;
?$ sudo -l
Password: 注:在這里輸入beinan用戶的密碼;
User beinan may run the following commands on this host:(root) /usr/in/*(root) /in/*(root) !/in/fdisk?$ sudo /in/fdisk -lSorry, user beinan is not allowed to execute ‘/in/fdisk -l’ as root on localhost.
注:不能切換到root用戶下運(yùn)行fdisk 程序;
1、內(nèi)容不同:
su命令:用來切換用戶,substitute英文含義“數(shù)察代替”的意思。
sudo命令:sudo為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。
2、用法不同:
su命令:不加
用戶名
默認(rèn)是切換為root用戶,切當(dāng)前目錄不改變,其他
環(huán)境變量
不變。悉族
sudo命睜畢弊令: 查看當(dāng)前用戶可以用sudo執(zhí)行的命令都有哪些。
3、環(huán)境不同:
su命令:切換到root用戶,但是并沒有轉(zhuǎn)到root用戶家目錄下,即沒有改變用戶的環(huán)境。
sudo命令:是當(dāng)前用戶切換到root,然后以root身份執(zhí)行命令,執(zhí)行完成后,直接退回到當(dāng)前用戶,而這些的前提是要通過sudo的
配置文件
/etc/sudoers來進(jìn)行授權(quán)。
擴(kuò)展資料:
su的參數(shù):
-c或–command=:執(zhí)行一個指令后就恢復(fù)原來的身份;
-f或–fast:使shell不用讀取啟動文件,適用于csh和tcsh;
-,-l,–login:切換用戶時,使環(huán)境變量(home,shell,user,logname,path等)和欲切換的用戶相同、不使用則取得用戶的臨時權(quán)限;
-m,-p,:變更身份時,保留環(huán)境變量不變;
-s,–shell=:指定執(zhí)行命令的shell;
–help:顯示幫助;
–version:顯示版本信息;
用戶賬戶:指定欲切換用戶,默認(rèn)切換為root。
參考資料:
百度百科-su
1、定義上:
su為switch user,即切答脊讓換用戶的簡寫。su是最簡單的身份切換名,用su我們能夠進(jìn)行不論什么用戶的切換,一般都是su – username,然后輸入password就ok了,可是root用su切換到其它身份的時候是不須要輸入password的。
sudo是一種權(quán)限管理機(jī)制,依賴于/etc/sudoers,其定義了授權(quán)給哪個用戶可以以管理員的身份能夠執(zhí)行什么樣的管理命令。
2、格式上:
su格式為兩種:su -l USERNAME(-l為login,即登陸的簡寫)、su USERNAME。
sudo格式:sudo -u USERNAME COMMAND。
3、默認(rèn)情況下:
su默認(rèn)情況下如果不指定USERNAME(用戶名),默認(rèn)即為root,所以切換到root的身份的命令即為:su -root或su -,su root 或su。
sudo默認(rèn)情況下,系統(tǒng)只有root用戶可以執(zhí)行sudo命令。需要root用戶通過使用visudo命令編輯sudo的配置文件/etc/sudoers,才可以授權(quán)其他普通用戶執(zhí)行sudo命令。
4、密碼上:
兩個命令的更大區(qū)別是:sudo 命令需要輸入當(dāng)前用戶野肢的密碼,su 命清局令需要輸入 root 用戶的密碼。
5、日志記錄上:
盡管 sudo 命令是以目標(biāo)用戶(默認(rèn)情況下是 root 用戶)的身份執(zhí)行命令,但是它們會使用 sudoer所配置的用戶名來記錄是誰執(zhí)行命令。而 su 命令是無法直接跟蹤記錄用戶切換到 root 用戶之后執(zhí)行了什么操作。
6、靈活性
sudo 命令比 su 命令靈活很多,因?yàn)樯踔量梢韵拗?sudo 用戶可以訪問哪些命令。換句話說,用戶通過 sudo 命令只能訪問他們工作需要的命令。而 su 命令讓用戶有權(quán)限做任何事情。
su表示切換用戶命令命令,如:
輸入:su命令后回車表示切換當(dāng)前的用戶到root用戶,或者:
輸慎塵鎮(zhèn)入:su – root(或者其他用戶名)這里加了”-“后表示也切換的當(dāng)前的環(huán)境變量到新用戶的環(huán)境變量,su root(或?qū)挻终咂渌脩裘┍硎静磺袚Q環(huán)境變量到當(dāng)前用戶下兄?jǐn)y。
sudo 表示獲取臨時的root權(quán)限命令,如:
sudo gedit /etc/shadow,表示臨時使用root權(quán)限來編輯/etc/shadow密碼文件,因?yàn)?etc/shadow密碼文件需要使用root權(quán)限才能打開與編輯。所以這里使用了sudo命令臨時使用root權(quán)限來做一些普通賬戶無法完成的工作~
sudo:暫時切換到超級用戶模式以執(zhí)行超級用戶權(quán)限,提示輸入密碼時該密碼為當(dāng)余州慶前用戶的密碼,而不是超級賬戶的密碼。缺點(diǎn)是每次執(zhí)行超級用戶權(quán)限都要在命令前加上sudo,優(yōu)點(diǎn)是在當(dāng)前終端再使用sudo不要再重復(fù)輸入密碼,只對于當(dāng)前終端有效。
sudo -i:為了頻繁的執(zhí)行某些只有超級用戶才能執(zhí)行的權(quán)限,而不用每次輸入密碼,可以使用該命令。提示輸豎握入密碼時該密碼為當(dāng)前賬戶的密碼。沒有時間限制。執(zhí)行該命令后提示符變?yōu)椤?”而不是”$”。想退回普通賬戶時可以執(zhí)行”exit”或”logout”。
linux系統(tǒng)沒有權(quán)限使用su命令解決辦法?
有用戶反映Linux系統(tǒng)中想使用命令進(jìn)行一些配置,但是提示沒有權(quán)限,怎么解決呢?下面我就給大家介紹下Linux普通用戶沒有權(quán)限使用系統(tǒng)命令的解決方法。
Linux普通用戶沒有權(quán)限使用命令怎么辦?
解決方法:
這里就要用到linux的特殊權(quán)限命令了:suid權(quán)限的賦加。
比如說你登陸普通用戶user1,想要使用reboot的命令,一般情況下會提示你沒有權(quán)限執(zhí)行此命令。
但如果把此命令的
配置茄隱文件
的權(quán)限修改下,就可以登陸普通用戶使用此命令了。
首先使用root用戶登陸系統(tǒng);
然后敲入 “which reboot”,會得到reboot配置文件的
絕對路徑
/in/reboot
然后賦加給/in/reboot文件權(quán)限S,
chmod 4744 /in/reboot
然后切換到user1:su – user1
再次輸入reboot后就可以執(zhí)行此命令了。
補(bǔ)充:系統(tǒng)常用維護(hù)技巧
,在 “開始” 菜單中選擇 “控制面板” 選項(xiàng),打開 “控制面板” 窗口,單擊 “管理工具” 鏈接
,在打開的 “管理工具” 窗口中雙擊 “
事件查看器
” 圖標(biāo)
, 接著會打開 “事件查看器” 窗口
,在右側(cè)窗格中的樹狀目錄中選擇需要查看的日志類型,如 “事件查看器本地–Win日志–
系統(tǒng)日志
,在接著在中間的 “系統(tǒng)” 列表中即查看到關(guān)于系統(tǒng)的事件日志
,雙擊日志名稱,可以打開 “事件屬性” 對話框,切換到 “常規(guī)” 選項(xiàng)卡,可以查看該日志的常規(guī)描述信息
,切換到 “詳細(xì)信息” 選項(xiàng)卡,可以查看該日志的詳細(xì)信息
,打開 “控制面板” 窗口,單擊 “操作中心” 鏈接,打開 “操作中心” 窗口,展開 “維護(hù)” 區(qū)域
,單擊 “查看可靠性歷史記錄” 鏈接,打開 “可靠性監(jiān)視程序” 主界面,如圖所示, 用戶可以選擇按天或者按周為
時間單位
來查看系統(tǒng)的穩(wěn)定性曲線表,如果系統(tǒng)近日沒出過什么狀況, 那么按周來查看會比較合適。觀察圖中的曲線可以發(fā)現(xiàn),在某段時間內(nèi),系統(tǒng)遇到些問題,可靠性指數(shù)曲線呈下降的趨勢,并且在這段時間系統(tǒng)遇到了三次問題和一次警告,在下方的列表中可以查看詳細(xì)的問題信息。
相關(guān)閱讀:系統(tǒng)故障導(dǎo)致死機(jī)怎么解決
、病毒原因造成電腦頻繁死機(jī)
由于此類原因造成該故障的現(xiàn)象比較常見,當(dāng)計(jì)算機(jī)感染病毒后,主要表現(xiàn)在以下幾個方面:
?、傧到y(tǒng)啟動時間延長;
?、谙到y(tǒng)啟動時自動啟動一些不必要的程序;
③無故死機(jī)
?、芷聊簧铣霈F(xiàn)一些
亂碼
。
其表現(xiàn)形式層出不窮,由于篇幅原因就介紹到此,在此需要一并提出的是,倘若因?yàn)椴《緭p壞了一些系統(tǒng)文件,導(dǎo)致系統(tǒng)工作不穩(wěn)定,我們可以在
安全模式
下用系統(tǒng)文件檢查器對系統(tǒng)文件予以修復(fù)。
、由于某些元件熱穩(wěn)定性不良造成此類故障(具體表現(xiàn)在CPU、電源、
內(nèi)存條
、主板)
對此,我們可以讓電腦運(yùn)行一段時間,待其死機(jī)后,再用手觸摸以上各部件,倘若溫度太高則說明該部件可能存在問題,我們可用替換法來診斷。值得注意的是在安裝CPU風(fēng)扇時更好能涂一些
散熱硅脂
,但我在某些組裝的電腦上卻侍手是很難見其蹤影,實(shí)踐證明,硅脂能降低溫度5—10度左右,特別是P Ⅲ 的電腦上,倘若不涂散熱硅脂,計(jì)算機(jī)根本就不能正常工作,曾遇到過一次此類現(xiàn)象。該機(jī)主要配置如下:磐英815EP主板、PⅢ733CPU、133外頻的128M內(nèi)存條,當(dāng)該機(jī)組裝完后,頻繁死機(jī),連Windows系統(tǒng)都不能正常安裝,但是更換
賽揚(yáng)
533的CPU后,故障排除顫談廳,懷疑主板或CPU有問題,但更換同型號的主板、CPU后該故障也不能解決。后來由于發(fā)現(xiàn)其溫度太高,在CPU上涂了一些散熱硅脂,故障完全解決。實(shí)踐證明在賽揚(yáng)533以上的CPU上必須要涂散熱硅脂,否則極有可能引起死機(jī)故障。
、由于各部件接觸不良導(dǎo)致計(jì)算機(jī)頻繁死機(jī)
此類現(xiàn)象比較常見,特別是在購買一段時間的電腦上。由于各部件大多是靠
金手指
與主板接觸,經(jīng)過一段時間后其金手指部位會出現(xiàn)氧化現(xiàn)象,在拔下各卡后會發(fā)現(xiàn)金手指部位已經(jīng)泛黃,此時,我們可用橡皮擦來回擦拭其泛黃處來予以清潔。
、由于硬件之間不兼容造成電腦頻繁死機(jī)
此類現(xiàn)象常見于顯卡與其它部件不兼容或內(nèi)存條與主板不兼容,例如SIS的顯卡,當(dāng)然其它設(shè)備也有可能發(fā)生不兼容現(xiàn)象,對此可以將其它不必要的設(shè)備如Modem、聲卡等設(shè)備拆下后予以判斷。
、軟件沖突或損壞引起死機(jī)
此類故障,一般都會發(fā)生在同一點(diǎn),對此可將該軟件卸掉來予以解決。
如果您在Linux系統(tǒng)中使用su命令時沒有權(quán)限,則可能需要執(zhí)行以下步驟來解決問題:
確認(rèn)您是否擁有sudo權(quán)限。sudo是一種可以讓非root用戶以root權(quán)限運(yùn)行命令的工具。您可以嘗試使用sudo命令來執(zhí)行需要root權(quán)限的操作。例如:
sudo apt-get update
如果系統(tǒng)提示您沒有sudo權(quán)限,則需要聯(lián)系系統(tǒng)管理員獲取sudo權(quán)限。
如果您沒有sudo權(quán)限,您可以嘗試使用其他的root用戶,例如系統(tǒng)管理員或其他擁有root權(quán)限的用戶。使用以下命令切換到其他root用戶:
su –
其中,是其他root用戶的用戶名。
如果您無法使用其他root用戶,您可以嘗試使用恢復(fù)模式進(jìn)入系統(tǒng)?;謴?fù)模式是一種系統(tǒng)維護(hù)模式,可以讓您以root權(quán)限登錄系統(tǒng)。具體步驟如下:
重啟系統(tǒng),按住Shift鍵進(jìn)入grub引導(dǎo)界面。
在grub界面中,選擇Advanced options for Ubuntu或Advanced options for Debian等選項(xiàng)(具體選項(xiàng)名稱可能因發(fā)行版而異)。
在Advanced options菜單中,選擇recovery mode選項(xiàng),然后按下Enter鍵進(jìn)入恢復(fù)模式。
在恢復(fù)模式中,選擇root shell(root命令行)選項(xiàng),然后按下Enter鍵進(jìn)入root用戶命令行界面。
在root命令行界面中,您可以執(zhí)行需要root權(quán)限的操作。
請注意,恢復(fù)模式是一種系統(tǒng)維護(hù)模式,可以讓您以root權(quán)限登錄系統(tǒng)并執(zhí)行一些維護(hù)操作。請確保只執(zhí)行必要的操作,不要隨意游彎更改系統(tǒng)文件或配置,以免導(dǎo)致系磨納統(tǒng)不穩(wěn)定或無法啟動。
linux 命令 su的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux 命令 su,掌握Linux命令su,實(shí)現(xiàn)用戶身份切換,linux su和sudo命令的區(qū)別,linux系統(tǒng)沒有權(quán)限使用su命令解決辦法?的信息別忘了在本站進(jìn)行查找喔。
成都網(wǎng)站設(shè)計(jì)制作選創(chuàng)新互聯(lián),專業(yè)網(wǎng)站建設(shè)公司。
成都創(chuàng)新互聯(lián)10余年專注成都高端網(wǎng)站建設(shè)定制開發(fā)服務(wù),為客戶提供專業(yè)的成都網(wǎng)站制作,成都網(wǎng)頁設(shè)計(jì),成都網(wǎng)站設(shè)計(jì)服務(wù);成都創(chuàng)新互聯(lián)服務(wù)內(nèi)容包含成都網(wǎng)站建設(shè),小程序開發(fā),營銷網(wǎng)站建設(shè),網(wǎng)站改版,服務(wù)器托管租用等互聯(lián)網(wǎng)服務(wù)。
當(dāng)前標(biāo)題:掌握Linux命令su,實(shí)現(xiàn)用戶身份切換 (linux 命令 su)
鏈接地址:http://m.fisionsoft.com.cn/article/dhsdpoe.html


咨詢
建站咨詢
