您好,登錄后才能下訂單哦!
? /:根目錄
? root:超級管理員(root)的家
? home:其他用戶(普通用戶)的家
? etc:配置文件
? usr:存放共享文件的(軟件的安裝路徑)
? lib:依賴庫
Linux用戶組和用戶的概念
基本概念
用戶分為 超級管理員 和 普通用戶
用戶組 是用戶的管理單元,一個用戶至少屬于一個用戶組
依賴關系
超管 操作用戶
超管可以創建、修改、刪除 、修改密碼
超管 操作用戶組
超管可以增刪改用戶組、可以移動用戶至不同用戶組
用戶組類似于標簽,同一個用戶可能有多個標簽,也就是 一個用戶可以屬于多個用戶組
用戶操作
不能 增刪改用戶、用戶組
超管 管理用戶組
新增用戶組
groupadd 組名
查看用戶組
某個用戶所屬的組名 : groups 用戶名
修改組名
groupmod -n 新組名 原組名
刪除用戶組
groupdel 組名
ps: 用戶組下有用戶,需要先刪除完用戶才能刪除用戶組
超管 管理用戶
創建用戶
useradd -m [-g 組名] 新用戶名
參數解釋:
設置用戶密碼(修改)
passwd 新用戶名
修改用戶名
usermod -l 新名 舊名
刪除用戶
userdel -r 用戶名
參數解釋:
超管 管理用戶和用戶組
新增用戶到用戶組
useradd -m -g 組 新用戶名
將用戶移動到用戶組
usermod -g 組 用戶名
將用戶復制到用戶組
usermod -G 組 用戶名
從組中刪除用戶
gpasswd -d 用戶名 組
PS:能刪除的用戶只能是從其他組復制過來的用戶,如果要刪除組中的唯一用戶,使用:userdel -r 用戶名
超管 查看并修改 /etc/sudoers 文件的讀寫權限
-r–r-----. 1 root root 4.0K Mar 2 2012 sudoers
長度為10的表達式,第一位是文件類型標識位,后面9位是 3 * 3 的權限定義位
文件標識位
-r–r----- 的二進制表示
第1位:- 文件
第2 - 4位 : r-- =100 = 1 22 + 0 11 + 0 * 10 = 4
第5 - 7位 第 8 - 10位 同理
超管 使用/etc/sudoers 授予用戶sudo權限
vim /etc/sudoers 加入
普通用戶 使用超管命令 – 必須加上sudo前綴
[tom@james ~]$ usermod -G emp tom
-bash: /usr/sbin/usermod: Permission denied
[tom@james ~]$ sudo usermod -G emp tom
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for tom:
[tom@james ~]$
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。