成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Ubuntu中的root用戶:你應(yīng)該知道的重要事情

系統(tǒng) Linux
在這個(gè)初學(xué)者系列中,我將解釋幾個(gè)關(guān)于 Ubuntu 的 root 用戶的重要的東西。

[[313736]]

 當(dāng)你剛開始使用 Linux 時(shí),你將發(fā)現(xiàn)與 Windows 的很多不同。其中一個(gè)“不同的東西”是 root 用戶的概念。

在這個(gè)初學(xué)者系列中,我將解釋幾個(gè)關(guān)于 Ubuntu 的 root 用戶的重要的東西。

請(qǐng)記住,盡管我正在從 Ubuntu 用戶的角度編寫這篇文章,它應(yīng)該對(duì)大多數(shù)的 Linux 發(fā)行版也是有效的。

你將在這篇文章中學(xué)到下面的內(nèi)容:

  • 為什么在 Ubuntu 中禁用 root 用戶
  • 像 root 用戶一樣使用命
  • 切換為 root 用戶
  • 解鎖 root 用戶

什么是 root 用戶?為什么它在 Ubuntu 中被鎖定?

在 Linux 中,有一個(gè)稱為 root 的超級(jí)用戶。這是超級(jí)管理員賬號(hào),它可以做任何事以及使用系統(tǒng)的一切東西。它可以在你的 Linux 系統(tǒng)上訪問(wèn)任何文件和運(yùn)行任何命令。

能力越大,責(zé)任越大。root 用戶給予你完全控制系統(tǒng)的能力,因此,它應(yīng)該被謹(jǐn)慎地使用。root 用戶可以訪問(wèn)系統(tǒng)文件,運(yùn)行更改系統(tǒng)配置的命令。因此,一個(gè)錯(cuò)誤的命令可能會(huì)破壞系統(tǒng)。

這就是為什么 Ubuntu 和其它基于 Ubuntu 的發(fā)行版默認(rèn)鎖定 root 用戶,以從意外的災(zāi)難中挽救你的原因。

對(duì)于你的日常任務(wù),像移動(dòng)你家目錄中的文件,從互聯(lián)網(wǎng)下載文件,創(chuàng)建文檔等等,你不需要擁有 root 權(quán)限。

打個(gè)比方來(lái)更好地理解它。假設(shè)你想要切一個(gè)水果,你可以使用一把廚房用刀。假設(shè)你想要砍一顆樹,你就得使用一把鋸子。現(xiàn)在,你可以使用鋸子來(lái)切水果,但是那不明智,不是嗎?_

這意味著,你不能是 Ubuntu 中 root 用戶或者不能使用 root 權(quán)限來(lái)使用系統(tǒng)嗎?不,你仍然可以在 sudo 的幫助下來(lái)?yè)碛?root 權(quán)限來(lái)訪問(wèn)(在下一節(jié)中解釋)。

要點(diǎn): 使用于常規(guī)任務(wù),root 用戶權(quán)限太過(guò)強(qiáng)大。這就是為什么不建議一直使用 root 用戶。你仍然可以使用 root 用戶來(lái)運(yùn)行特殊的命令。

如何在 Ubuntu 中像 root 用戶一樣運(yùn)行命令?

Image Credit: xkcd

對(duì)于一些系統(tǒng)的特殊任務(wù)來(lái)說(shuō),你將需要 root 權(quán)限。例如。如果你想通過(guò)命令行更新 Ubuntu,你不能作為一個(gè)常規(guī)用戶運(yùn)行該命令。它將給出權(quán)限被拒絕的錯(cuò)誤。

  1. apt update
  2. Reading package lists... Done
  3. E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
  4. E: Unable to lock directory /var/lib/apt/lists/
  5. W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
  6. W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)

那么,你如何像 root 用戶一樣運(yùn)行命令?簡(jiǎn)單的答案是,在命令前添加 sudo,來(lái)像 root 用戶一樣運(yùn)行。

  1. sudo apt update

Ubuntu 和很多其它的 Linux 發(fā)行版使用一個(gè)被稱為 sudo 的特殊程序機(jī)制。sudo 是一個(gè)以 root 用戶(或其它用戶)來(lái)控制運(yùn)行命令訪問(wèn)的程序。

實(shí)際上,sudo 是一個(gè)非常多用途的工具。它可以配置為允許一個(gè)用戶像 root 用戶一樣來(lái)運(yùn)行所有的命令,或者僅僅一些命令。你也可以配置為無(wú)需密碼即可使用 sudo 運(yùn)行命令。這個(gè)主題內(nèi)容比較豐富,也許我將在另一篇文章中詳細(xì)討論它。

就目前而言,你應(yīng)該知道當(dāng)你安裝 Ubuntu 時(shí),你必須創(chuàng)建一個(gè)用戶賬號(hào)。這個(gè)用戶賬號(hào)在你系統(tǒng)上以管理員身份來(lái)工作,并且按照 Ubuntu 中的默認(rèn) sudo 策略,它可以在你的系統(tǒng)上使用 root 用戶權(quán)限來(lái)運(yùn)行任何命令。

sudo 的問(wèn)題是,運(yùn)行 sudo 不需要 root 用戶密碼,而是需要用戶自己的密碼

并且這就是為什么當(dāng)你使用 sudo 運(yùn)行一個(gè)命令,會(huì)要求輸入正在運(yùn)行 sudo 命令的用戶的密碼的原因:

  1. [email protected]:~$ sudo apt update
  2. [sudo] password for abhishek:

正如你在上面示例中所見 abhishek 在嘗試使用 sudo 來(lái)運(yùn)行 apt update 命令,系統(tǒng)要求輸入 abhishek 的密碼。

如果你對(duì) Linux 完全不熟悉,當(dāng)你在終端中開始輸入密碼時(shí),你可能會(huì)驚訝,在屏幕上什么都沒有發(fā)生。這是十分正常的,因?yàn)樽鳛槟J(rèn)的安全功能,在屏幕上什么都不會(huì)顯示。甚至星號(hào)(*)都沒有。輸入你的密碼并按回車鍵。

要點(diǎn):為在 Ubuntu 中像 root 用戶一樣運(yùn)行命令,在命令前添加 sudo。 當(dāng)被要求輸入密碼時(shí),輸入你的賬戶的密碼。當(dāng)你在屏幕上輸入密碼時(shí),什么都看不到。請(qǐng)繼續(xù)輸入密碼,并按回車鍵。

如何在 Ubuntu 中成為 root 用戶?

你可以使用 sudo 來(lái)像 root 用戶一樣運(yùn)行命令。但是,在某些情況下,你必須以 root 用戶身份來(lái)運(yùn)行一些命令,而你總是忘了在命令前添加 sudo,那么你可以臨時(shí)切換為 root 用戶。

sudo 命令允許你來(lái)模擬一個(gè) root 用戶登錄的 shell ,使用這個(gè)命令:

  1. sudo -i
  1. [email protected]:~$ sudo -i
  2. [sudo] password for abhishek:
  3. [email protected]:~# whoami
  4. root

你將注意到,當(dāng)你切換為 root 用戶時(shí),shell 命令提示符從 $(美元符號(hào))更改為 #(英鎊符號(hào))。我開個(gè)(拙劣的)玩笑,英鎊比美元強(qiáng)大。

雖然我已經(jīng)向你顯示如何成為 root 用戶,但是我必須警告你,你應(yīng)該避免作為 root 用戶使用系統(tǒng)。畢竟它有阻攔你使用 root 用戶的原因。

另外一種臨時(shí)切換為 root 用戶的方法是使用 su 命令:

  1. sudo su

如果你嘗試使用不帶有的 sudosu 命令,你將遇到 “su authentication failure” 錯(cuò)誤。

你可以使用 exit 命令來(lái)恢復(fù)為正常用戶。

  1. exit

如何在 Ubuntu 中啟用 root 用戶?

現(xiàn)在你知道,root 用戶在基于 Ubuntu 發(fā)行版中是默認(rèn)鎖定的。

Linux 給予你在系統(tǒng)上想做什么就做什么的自由。解鎖 root 用戶就是這些自由之一。

如果出于某些原因,你決定啟用 root 用戶,你可以通過(guò)為其設(shè)置一個(gè)密碼來(lái)做到:

  1. sudo passwd root

再?gòu)?qiáng)調(diào)一次,不建議使用 root 用戶,并且我也不鼓勵(lì)你在桌面上這樣做。如果你忘記了密碼,你將不能再次在 Ubuntu 中更改 root 用戶密碼。(LCTT 譯注:可以通過(guò)單用戶模式修改。)

你可以通過(guò)移除密碼來(lái)再次鎖定 root 用戶:

  1. sudo passwd -dl root

最后…

我希望你現(xiàn)在對(duì) root 概念理解得更好一點(diǎn)。如果你仍然有些關(guān)于它的困惑和問(wèn)題,請(qǐng)?jiān)谠u(píng)論中讓我知道。我將嘗試回答你的問(wèn)題,并且也可能更新這篇文章。

 

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2020-04-28 18:20:04

Ubuntu 20.0UbuntuLinux

2023-03-19 16:08:44

2013-10-23 11:11:56

Ubuntu 13.1

2014-06-19 11:02:42

技術(shù)人員程序員

2022-04-28 08:41:53

JavaScript數(shù)組

2024-11-28 08:54:19

GolangGo變量

2011-03-25 15:56:58

2019-06-03 08:04:43

Apache服務(wù)器命令

2013-01-09 13:55:43

2020-04-29 14:30:35

HTTPHTTPS前端

2010-12-06 09:35:29

下一代防火墻NGFW

2021-06-07 12:40:34

Python代碼陷阱

2010-08-09 13:20:36

Flex

2018-05-30 12:04:36

LinuxUbuntu 18.0

2012-04-10 10:01:10

Ubuntu安裝事項(xiàng)

2011-12-29 09:15:19

開發(fā)

2022-11-04 08:22:14

編譯代碼C語(yǔ)言

2024-06-04 16:51:11

2013-01-06 14:11:34

手機(jī)版Ubuntu系統(tǒng)

2015-11-02 09:50:48

電腦1秒鐘事情
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美黑人一区二区三区 | 欧美一级一 | 欧美久久精品一级黑人c片 91免费在线视频 | 国产亚洲一区二区在线观看 | 又黄又色 | 欧美精品一区二区在线观看 | 欧美一区二区三区视频在线播放 | 亚洲码欧美码一区二区三区 | 久久最新| 成人欧美一区二区三区黑人孕妇 | 国产精品久久久久久吹潮 | 国产成人精品免费视频大全最热 | 一级毛片成人免费看a | 欧美激情一区二区三级高清视频 | 69堂永久69tangcom | 日韩激情免费 | 国产成人精品久久二区二区91 | 亚洲国产成人精品女人 | 激情婷婷| 日韩a在线| 精品国产乱码久久久久久中文 | 天天干天天爱天天 | 免费看黄色国产 | 国产精品久久久久久久久久 | 91av在线看 | 国内精品成人 | 成人片免费看 | 日韩在线精品强乱中文字幕 | 韩日在线视频 | 欧美精品在线播放 | 亚洲精品中文字幕中文字幕 | 在线视频国产一区 | 日日夜夜精品视频 | 免费在线观看成人 | 国产十日韩十欧美 | 91精品国产综合久久久亚洲 | 国产精品伦理一区二区三区 | 亚洲视频免费 | 在线观看免费黄色片 | 久久69精品久久久久久久电影好 | 色一级 |