自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何查看Linux哪些用戶擁有sudo權(quán)限

系統(tǒng) Linux
本教程將講解如何查看Linux用戶是否有sudo權(quán)限。您還將學(xué)習(xí)如何查看Linux系統(tǒng)上的所有sudo用戶。

1. 前言

本教程將講解如何查看Linux用戶是否有sudo權(quán)限。您還將學(xué)習(xí)如何查看Linux系統(tǒng)上的所有sudo用戶。

[[283651]]

如何查看Linux哪些用戶擁有sudo權(quán)限

想知道您當前的用戶在系統(tǒng)上是否有sudo權(quán)限?很容易驗證。只要用sudo運行任何命令。如果你沒有sudo權(quán)限,你應(yīng)該在輸出中看到:

  1. oucanrong@zcwyou:~$ sudo -v 

輸出結(jié)果:

  1. Sorry, user standard may not run sudo on linuxhandbook. 

那很酷!但是如果檢查其他用戶是否擁有sudo權(quán)限呢?你也完全可以做到。我來教你怎么做。

2. 如何測試用戶是否具有sudo權(quán)限

有幾種方法可以檢查Linux用戶是否可以使用sudo。本文介紹一些。

(1) 方法1: 使用sudo命令查看用戶是否是sudoer

sudo命令本身提供了一個選項來查看用戶是否可以使用sudo運行命令。實際上,它告訴您某個用戶可以使用sudo運行哪些命令。

[[283652]]

使用sudo命令查看用戶是否是sudoer

要檢查用戶的sudo訪問權(quán)限,請運行以下命令:

假設(shè)用戶名為user_name

  1. sudo -l -U user_name 

如果用戶可以用sudo運行一些或所有命令,您應(yīng)該會看到這樣的輸出:

  1. Matching Defaults entries for abhi on test-server: 
  2.     env_reset, mail_badpass, 
  3.     secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin\:/snap/bin 
  4.  
  5. User zcwyou may run the following commands on test-server: 
  6.     (ALL : ALL) NOPASSWD: ALL 

如上述輸出結(jié)果,用戶zcwyou可以通過sudo訪問運行所有命令。如果用戶沒有sudo權(quán)限,您應(yīng)該看到這樣的輸出:

  1. User zcwyou is not allowed to run sudo on test-server. 

如果您想查看用戶是否擁有sudo權(quán)限以及可以使用哪些命令運行sudo,可以使用相同的命令,但不要提供用戶名。

  1. sudo -l 

(2) 方法2: 查看用戶是否屬于`sudo`組

另一種確定用戶是否具有sudo訪問權(quán)限的方法是查看該用戶是否是sudo組的成員。

有幾種方法可以查看Linux中用戶的組。最簡單也是我最喜歡的方法是這樣使用groups命令:

假設(shè)要查看user_name這個用戶的對應(yīng)的組

  1. groups user_name 

如果您在輸出中看到組sudo,則用戶是sudo組的成員,應(yīng)該具有sudo訪問權(quán)。

  1. oucanrong@zcwyou:~$ groups ocr 

ocr : ocr sudo

(3) 額外提示:如何在您的系統(tǒng)中查看所有sudo用戶

你已經(jīng)學(xué)會了如何查看用戶是否有sudo訪問權(quán)限。怎么樣在Linux系統(tǒng)中列出所有sudoers文件?

[[283653]]

額外提示:如何在您的系統(tǒng)中查看所有sudo用戶

如果您已經(jīng)閱讀了本文,答案很簡單。您所需要做的就是列出sudo組的成員。

在Linux中,有多種方法可以實現(xiàn)相同的結(jié)果。這不奇怪,在Linux中有多種方法可以列出組的成員。

若要列出系統(tǒng)的所有sudo用戶,請按以下方式列出sudo組的成員:

  1. getent group sudo 

以下命令可以查看系統(tǒng)上擁有sudo權(quán)限的所有用戶:

  1. getent group sudo 

輸出結(jié)果:

  1. sudo:x:27:ocr,zcwyou 

就這樣簡單。我希望您現(xiàn)在能知道如何查看您自己是否擁有sudo權(quán)限或其他用戶是否擁有sudo權(quán)限。

責(zé)任編輯:趙寧寧 來源: Linux學(xué)習(xí)教程
相關(guān)推薦

2010-06-18 13:36:49

SQL Server查

2022-08-04 07:03:11

Linux配置命令

2019-04-19 11:00:05

Linuxsudo命令

2010-10-12 16:35:05

MySQL用戶權(quán)限

2019-02-28 09:30:04

Ubuntusudo命令

2010-10-28 11:24:05

oracle用戶權(quán)限

2021-01-28 15:14:28

LinuxSudo漏洞Root

2010-07-09 12:22:42

SQL Server超

2022-01-17 13:34:45

MySQLLinux數(shù)據(jù)庫

2015-06-29 15:12:09

ORACLE賬號權(quán)限用戶權(quán)限

2011-07-27 09:13:06

2017-03-20 19:01:20

Linux管理員系統(tǒng)用戶

2010-07-09 12:39:28

SQL Server超

2018-05-10 15:05:41

Linux用戶日期命令

2010-03-03 14:17:02

Linux內(nèi)核

2022-11-01 15:49:52

2023-12-15 08:51:48

2011-09-02 11:39:53

2010-05-10 14:04:01

Oracle系統(tǒng)用戶權(quán)

2021-02-04 07:06:43

蘋果macOS漏洞
點贊
收藏

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