普通用戶如何執行root權限命令?
- sudo:super user do,以超級用戶的方式執行命令。指令格式為:
sudo 指令
當前用戶的密碼
sudo是一種權限管理機制,其權限管理記錄在/etc/sudoers文件中,約定普通用戶可以以管理員的身份執行命令。
基本運行機制為:普通用戶執行sudo命令時,查找/etc/sudoers文件以確定該用戶是否具有執行權限;若有,則提示用戶輸入自己的密碼,密碼正確則執行sudo對應的命令。
root@linux:/etc# cat sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaultsenv_reset
Defaultsmail_badpass
Defaultssecure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
rootALL=(ALL:ALL) ALL
linuxALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudoALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
- su:switch user,切換用戶
如切換到root用戶下,可執行命令:
su root
輸入root密碼
執行完操作后,也可以退出root用戶
root@linux:/etc# exit
exit
事實上,還有另外一種格式:
su -l root(-l)
su的兩種格式區別在于:-l為login的首字母,登錄后使用全新的環境變量。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
管理
+關注
關注
2文章
385瀏覽量
26594 -
ETC
+關注
關注
0文章
192瀏覽量
28596 -
執行
+關注
關注
0文章
16瀏覽量
12690
發布評論請先 登錄
相關推薦


零基礎如何進行linux學習
把linux學習路線搞清楚,任何學習都是循序漸進的,所以學linux也是需要有一定的路線。1. Linux基礎知識、基本命令;2. Linux用戶
發表于 01-15 15:40
linux的權限和指令
下執行命令。如果目錄沒有-x權限,則無法對目錄執行任何命令,甚至無法cd進入目錄。即使此時目錄仍然有讀寫權限也無法進入。而如果目錄具有-x權限,但沒有讀寫權限,則
發表于 07-04 06:58
【4412開發板】理解和掌握linux用戶、用戶組、權限等方法
分別設置權限。不過,相同之處也僅此而已。超級用戶在 Linux 中,超級用戶稱為 root。root 用戶可以控制所有的程序,訪問所有文件,
發表于 11-18 13:45
Linux 中文件權限管理的探討
Linux 是一種多用戶的操作系統,其文件權限管理在文件管理中占有重要的地位。為了更好地把握Linux 的文件權限的相關內容,本文以多種
發表于 06-11 09:37
?11次下載
淺談Linux權限管理的ACL權限
Linux權限管理是Linux很重要的一項內容,重則引起用戶信息泄露,輕則導致文件錯亂和丟失。企業服務器里有些目錄下面的東西暫時保密,不希望別人可以進入目錄并查看。有些文件希望別人可以
Linux進程權限的分析說明
在linux下,關于文件權限,大部分人接觸比較多,也比較熟悉了解。但是對進程權限一般知之甚少。本文總結一下linux系統下進程權限問題和現
發表于 07-17 10:55
?948次閱讀
linux文件訪問權限怎么設置
Linux 文件訪問權限是操作系統中一個非常重要的概念。正確地設置文件訪問權限可以保護系統的安全性,防止未經授權的人員對文件進行修改、刪除或執行。本文將詳細介紹 Linux 文件訪問
Linux把目錄權限給指定用戶
Linux是一個開放源代碼的操作系統,它基于Unix的設計原則,提供了豐富的權限管理功能,允許用戶對系統中的文件和目錄進行精確的控制。在Linux中,每個文件和目錄都有相應的
評論