1. 程式人生 > >root使用者和sudo使用root許可權的區別

root使用者和sudo使用root許可權的區別

sudo指令

-功能: 以root的身分執行命令
-語法: sudo 其他指令
-使用者: 被root加入『/etc/sudoers』檔案中的使用者

1.root的密碼除了root本人知道外,不需被其他需要用到root許可權使用者知道,因為使用sudo時,要求輸入的密碼是『該位使用者自己的密碼』。

2.把所有可執行sudo指令的使用者都規範在『/etc/sudoers』這個檔案中,root可以很容易地掌控整個系統。

執行sudo su -成root的使用者,和root使用者的區別:

普通使用者使用sudo 來執行只有root才能執行許可權的命令,跟用root使用者執行是不一樣的,因為這時候他用的還是普通使用者的環境變數。

用su -成root的使用者還是有些環境變數是和root登陸是不一樣的。另外,它們的uid也是不一樣,只有euid是相同的。

PS: 修改root密碼

請先用該建立的第一個使用者登入,使用 sudo passwd root 即可修改 root 密碼. ps: 若要輸入密碼,該密碼就是執行 sudo 該使用者的密碼。

相關推薦

7設計模式 之 觀察 監聽器的區別

GOF設計模式中有一種叫做觀察者模式(Observer),屬於行為型模式。又叫釋出-訂閱(Publish/Subscribe)模式、模型-檢視 (Model/View)模式、源-監聽器(Source/Listener)模式或從屬者(Dependents)模式。觀察者模式定義

root使用者sudo使用root許可權區別

sudo指令 -功能: 以root的身分執行命令 -語法: sudo 其他指令 -使用者: 被root加入『/etc/sudoers』檔案中的使用者 1.root的密碼除了root本人知道外,不需被其他需要用到root許可權使用者知道,因為使用sudo時

nginx代理配置 配置中的靜態資源配置,root alias的區別。啟動註意事項

一閃而過 靜態資源 分享圖片 ali 後臺 nginx代理 消失 pac font 這篇主要內容是:nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項!   為什麽會在window上配置了nginx呢?最近我們的項目是靜態資源單獨放在一個

nginx中rootalias的區別

配置 第一個 內容 oot fde mark pwd 區別 alt nginx配置文件中有個location如下: 準備了兩個index文件;第一個是在/var/www/html目錄中有個index.html,顯示內容為:pwd: /var/www/html;alias

Linux下管理員許可權獲取(susudo的區別

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

mysql用root賬戶建立使用者賦予許可權

1.建立使用者 create user guest_test@localhost identified by "root";-- 建立名為guest_test的使用者 2.賦予許可權 -- 給guest_test使用者賦予guest_test增刪改的許可權。第一個guest_tes

觀察釋出訂閱模式的區別

       Pub-Sub  Pattern          在“釋出者-訂閱者”模式中,稱為釋出者的訊息傳送者不會將訊息程式設計為直接傳送給稱為訂閱者的特定接收者。這意味著釋出者和訂閱者不知道彼此的存在。存在第三個元件,稱為代理或訊息代理或事件匯流排,它由釋出者和訂閱者都知道,它過濾所有傳入的訊息並相

ActiveMQ中的訊息的持久化非持久化 以及 持久訂閱 非持久訂閱之間的區別與聯絡

①DeliveryMode 這是傳輸模式。ActiveMQ支援兩種傳輸模式:持久傳輸和非持久傳輸(persistent and non-persistent delivery),預設情況下使用的是持久傳輸。 可以通過MessageProducer類的 setDeliv

sudo用su切換至root使用者執行命令的區別

我碰到了這樣一個問題,在執行一個國產的java應用伺服器軟體啟動一個java web伺服器時,用su進入root使用者可以正常啟動服務,但是用sudo不能正常啟動,將啟動的指令碼加到rc.local中也不能正常啟動,百思不得騎姐,後來想是不是因為環境的問題。 我懷疑用su切

susudo的區別與使用, 如果有時提示說許可權不夠, 而使用sudo後也同樣提示,可以試試su

這個算是比較經典的講解了, 有說明王有註釋。 su和sudo的區別與使用 一. 使用 su 命令臨時切換使用者身份1、su 的適用條件和威力su命令就是切換使用者的工具,怎麼理解呢?比如我們以普通使用者beinan登入的, 但要新增使用者任務,執行useradd ,bein

linux 775777許可權有什麼區別

讀取許可權 r = 4  寫入許可權 w = 2  執行許可權 x = 1  775 這三個數字代表擁有者,組使用者,其他使用者的許可權。  例如:  7 擁有者有 讀取,寫入,執行許可權  7 組使用者有 讀取,寫入,執行許可權  5 其他使用者有 讀取,執行許可權(4+

mysql 使用者管理許可權設定Mysql初始化root密碼允許遠端訪問

grant 普通資料使用者,查詢、插入、更新、刪除 資料庫中所有表資料的權利。 grant select on testdb.* to [email protected]’%’ grant insert on testdb.* to [email protected]’%’ grant

structclass的區別 觀察模式 https連線 點選button收到點選事件,中間發生了什麼

提示:英文原文寫於2009年,當時的Firefox和最新版的Firefox,介面也有很大改動。以下是正文。 花了數小時閱讀了如潮的好評,Bob最終迫不及待為他購買的托斯卡納全脂牛奶點選了“進行結算”,然後…… 哇!剛剛發生了什麼? 在點選按鈕過後的220毫秒時間內,發生了一系

對於ubuntu下的root使用者一般使用者的區別看法

     以前用的都是在CentOS下,切換到ubuntu後老是不適應,本來想專門學習一下ubuntu的,奈何真沒時間,但是最近很多作業的環境都是在ubuntu下搞的我很是無語,於是我下定決心要好好學

Python ww+許可權區別

   今日上課,有位同學問到:w和w+有何區別呢。    說實話,我們經常只是用一種許可權,沒用在意之間的區別,實際上,w+具有可讀可寫許可權,而w只有可寫許可權。    下面上程式碼:    fd=open('d:\\test.txt','w+')     fd.write

mysql許可權使用注意事項及mysql 資料型別詳解innodb,myisam區別

mysql使用者許可權管理(Grant,Revoke) MySQL可以為不同的使用者分配嚴格的、複雜的許可權。這些操作大多都可以用SQL 指令Grant(分配許可權)和Revoke(回收許可權)來實現。 Grant可以把指定的權 限分配給特定的使用者,如果這個使用者不存在

nginx代理配置 配置中的靜態資源配置,root alias的區別

啟動失敗 靜態資源 str 日誌 占用 訪問 amp 黑窗口 ima 這篇主要內容是:nginx代理配置 配置中的靜態資源配置,root 和 alias的區別。啟動註意事項!   為什麽會在window上配置了nginx呢?最近我們的項目是靜態資源單獨放在一個工程裏面,後

設計模式:建造模式及在jdk中的體現,建造模式工廠模式區別

# 0、背景 建造模式(Builder模式) 假如有一個需求:蓋房子,蓋房子過程是一致的:打樁、砌牆、封頂。但是房子是各式各樣的,最後蓋出來的房子可能是高樓或別墅。 根據直接的思路,不用設計模式思想,我們也許會: 1. 寫一個 CommonHouse 抽象類,然後裡面規定了打樁、砌牆、封頂三個方

cookie session 的區別詳解

重復 處理方式 一行 所有 有效 依據 是把 存儲 一個 二者的定義: 當你在瀏覽網站的時候,WEB 服務器會先送一小小資料放在你的計算機上,Cookie 會幫你在網站上所打的文字或是一些選擇, 都紀錄下來。當下次你再光臨同一個網站,WEB 服務器會先看看有沒有它上次留下的

JS中isPrototypeOf hasOwnProperty 的區別

另一個 strong 是否 指定 不同 名稱 功能 成員 eof 1、isPrototypeOf isPrototypeOf是用來判斷指定對象object1是否存在於另一個對象object2的原型鏈中,是則返回true,否則返回false。 格式如下: object1.is