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

Linux系統管理員不可不知的命令:sudo

譯文
系統 Linux 新聞
對Linux系統管理員或高級用戶而言,sudo是必不可少的最重要的命令之一。當我們想要運行重要任務時,sudo提供了安全的提升權限。請耐心讀本文,看看sudo能為你做些什么。

【2013年7月25日 51CTO外電頭條】sudo是個統管一切的命令。它的字面意思是代表“超級用戶才能做!”(super user do!)對Linux系統管理員或高級用戶而言,它是必不可少的最重要的命令之一。你可曾有過這樣的經歷:在終端中試著運行某個命令,結果卻遇到“拒絕訪問”?這個就是你所需要的命令!但正所謂,權力越大,責任也越大!較之以根用戶身份登錄,或者使用 su “switch user” 命令,sudo要好得多。請耐心讀下去,看看sudo能為你做些什么!

sudo:它有什么用途?

那么,sudo實際能做些什么呢?如果你在任何Linux命令的前面加上“sudo”這個前綴,那么它會以提升的權限來運行該命令。執行某些管理任務需要提升的權限。有一天,你可能想運行一臺LAMP(Linux Apache MySQL PHP)服務器,又要手動編輯配置文件。你可能還要重新啟動或重置Apache Web服務器或者是其他服務后臺程序。你甚至需要提升的權限來關閉或重新計算機。“嘿,誰關閉了這臺機子?”

如果你熟悉Windows,sudo與當你試圖處理任何重要操作時,彈出來的Windows用戶帳戶控制(ACL)對話框非常相似,只是不如后者來得友好。在Windows中,如果你試圖執行某項管理任務,對話框就會問你是否想繼續執行("你果真確信想要運行剛才點擊的這個程序嗎?")隨后執行該任務。在Mac機器上,一個安全對話框會彈出來,要求你輸入密碼,并點擊“確定”。

而Linux方面顯得更有戲劇性。要是沒有適當的權限,一些操作會顯得相當怪異。你在編輯的那個重要的配置文件可能無法正確保存內容。你安裝上去的那個程序可能就是拒絕運行。你已下載、想要編譯的那段出色的源代碼編譯不了。你要是不走運的話,甚至還會看到"拒絕訪問"或另一個錯誤信息。你最擔心的種種情況都變成了現實,但你要做的就是請求權限!這就是為什么我們在執行像下面這種操作時,應該牢記事先請求超級用戶權限:

  1. sudo reboot 

在這個屏幕截圖中看看如果我們沒有先借助sudo提升權限,會出現什么情況:

首先,我們使用重啟命令嘗試重啟系統。該命令沒有提到:“必須是超級用戶”。然后,我們試著用sudo重啟。sudo要求你提供用戶密碼。請注意:它要求你提供的是你的密碼,而不是根密碼。***,我們看到表明現在將重啟系統的廣播信息。sudo就像是個神奇的命令,會發出神奇的指令。

為什么sudo比另一個辦法更好?

sudo是提升權限的最出色、最安全的方法。我們不妨看一下提升權限的另一個方法。作為切換用戶命令,"su"會要求你輸入根密碼,并且給你一個超級用戶提示符,以#符號表示。這個#符號意味著"危險!你已作根用戶登錄上去!"你下達的***個命令也許順利執行完畢。但是你一旦忘了,會繼續以根用戶身份登錄。要是打錯一個字,就完蛋了!你清除了整個硬驅,而不是清除你下載的那個盜版mp3文件。你的Web服務器和家庭公司統統不見了!如果是sudo,你就得在每一個命令之前輸入"sudo"。因而,你沒必要記得切回到常規用戶模式,那樣發生的事故就會更少。

Suderos文件

這個文件可謂是sudo的基礎。它控制著誰可以使用sudo命令來獲得提升的權限。它通常位于/etc/sudoers。想編輯這個文件,最有效最安全的方式就是,使用visudo命令。這個命令會以提升權限啟動vi編輯器,那樣你就能編輯并保存該文件。它還會給sudoers文件上文件鎖,那樣別人無法編輯該文件。一旦你完成了編輯工作,它會分析文件,查找有無簡單的錯誤。編輯sudo文件要比僅僅使用任何舊的文本編輯器來得安全得多。

該文件含有許多參數。你可以指定哪些用戶或哪些用戶助可以執行哪些命令。我們準備為自己授予訪問sudo的權限,為此只要在底部添加:

  1. username  ALL=(ALL)   ALL //為用戶"username"授予sudo訪問權 
  2. %wheel    ALL=(ALL)   ALL //為屬于wheel用戶組的所有用戶授予sudo訪問權 

現在指定的用戶名就能夠使用所有根權限了。你還可以允許某個用戶或用戶組只對特定服務或服務器擁有sudo訪問權,以取代ALL參數,不過那是另一個話題了。

幾個選項

與任何優秀的命令一樣,也有幾個很棒的選項可以讓sudo處理更多的事務。

  • sudo -b會在后臺運行命令。這對顯示許多實時輸出內容的命令來說很有用。
  • sudo -s 會運行以提升權限指定的外殼,為你提供#提示符(別忘了退出?。?/li>
  • sudo su -會讓你成為根用戶,并裝入你那些自定義的用戶環境變量。

有沒有現在就用它?

我們想要運行重要任務時,sudo提供了安全的提升權限。在Ubuntu用戶當中,它也許是使用最廣泛、功能***大的命令,因為它已成為該發行版中的***方法。既然你擁有了這么大的權利,那么在運行命令時務必要做到安全!世上可沒有su-undo撤銷命令!

原文鏈接:http://blog.linuxacademy.com/linux/linux-commands-for-beginners-sudo/

責任編輯:黃丹 來源: 51CTO.com
相關推薦

2010-07-29 14:39:01

系統管理員黃金法則

2010-04-09 09:15:23

Linux管理員

2010-06-10 14:23:01

2013-04-17 14:37:39

Linux系統管理員susudo

2010-05-07 16:35:44

2010-05-06 18:07:33

Unix命令

2012-11-01 11:33:11

IBMdw

2020-11-30 13:12:04

Linux文本命令

2018-08-15 14:00:18

LinuxBash系統管理員

2013-06-26 09:29:30

系統管理員

2013-09-29 09:50:21

系統管理員Ubuntu JujuJuju

2010-04-12 09:33:58

系統管理員

2014-08-14 09:47:43

Linux管理員

2015-08-17 15:13:05

Linux系統管理員云計算

2013-03-30 21:59:13

系統管理員必備工具iftop

2013-12-09 16:15:08

系統管理員WebminLinux服務

2013-10-18 09:31:03

Linux 系統Linux 發行版

2018-08-01 08:12:34

Linux管理員網絡管理

2012-05-21 10:13:12

Linux系統管理

2016-11-22 08:20:32

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线看一区二区三区 | 成人免费大片黄在线播放 | 久久久亚洲一区 | 国产一级网站 | 日韩图区 | 久久伊人影院 | 国产亚洲一区二区三区 | 亚洲精品视频免费观看 | 99资源站 | 粉嫩国产精品一区二区在线观看 | 国产欧美在线 | 中文字幕高清 | 亚洲视频免费观看 | 美女露尿口视频 | 国产91在线播放精品91 | 国产偷录视频叫床高潮对白 | 亚洲狠狠爱 | 精品欧美| 成人福利在线 | 国产精品视频久久久久 | 日韩成人一区 | 亚洲一区二区三区免费在线 | cao在线| 国产精品欧美一区喷水 | 福利视频一区 | 日韩一区精品 | 国产精品成人在线观看 | 在线播放精品视频 | 婷婷色在线播放 | 久久综合九九 | www.av7788.com| 亚洲国产成人精品久久 | h肉视频| 国产一区二区精品自拍 | 神马久久春色视频 | 成人欧美日韩一区二区三区 | 91精品国产91综合久久蜜臀 | 欧美精品二区三区 | 亚洲精品久久久久久久久久久久久 | 欧美性jizz18性欧美 | av一级|