1. 程式人生 > >Linux用戶群組權限恢復

Linux用戶群組權限恢復

mes AR 文件類型 重命名 數字 鏈接文件 返回 box swd

/etc/passwd:該文件用於存放用戶詳細信息:例如

root:x:0:0:root:/root:/bin/bash

用戶id 0:就表示root用戶

bin下的bash:表示可以登入操作系統

sbin下的nologin:不能登入系統

用戶名:密碼:用戶id:組id:用戶描述信息:用戶目錄的家目錄:可執行文件

/etc/shadow :該文件用於存放用戶名密碼.

/etc/group:用於存放組ID

root:X:0

組名:組密碼:組id

/etc/gshadow:用於存放組密碼

創建一個用戶除以上文件之外,還會創建一個以該用戶名命名的家目錄

/var/spool/mail/

創建一個用戶也會給用戶創建一個郵箱

id 用戶名:查是否存在該用戶,並返回id,查看對應用戶的用戶的id,用戶的組id 和在哪個組裏

vim 文件名:用於編輯文件 a,i,o進入編輯模式 esc 進入執行模式 :wq保存退出 q表示退出 wq!強制保存退出

若沒有對應的編輯權限,只有root對其強制保存退出

vim先將內容從硬盤加載到內存,然後在修改,修改後將內存的內容覆蓋到原先內容的位置

echo:回顯命令,echo後面接內容,就顯示什麽內容,類似print

useradd -u :指定用戶的uid:默認是從500之後開始

    -g:指定用戶所在的群組

    -d:指定用戶的家目錄

    -c:指定用戶的備註信息

    -s:指定用戶的shell

userdel -r:刪除用戶

id 查看用戶

通過命令改

usermod 修改用戶:

usermod -d:修改用戶的家目錄:改的只是用戶的配置文件,改了之後必須在家目錄下創建一個家目錄

usermod -aG 組 成員

權限 root用戶沒有權限的約束

ls -l

第一組 文件的權限信息 最後面的點是表示在安全情況下創建的文件

- r w - - - - - - - .

d r w x r - x r - x.

1:代表文件的文件類型

-代表普通的文本文件

d代表文件目錄

l:代表鏈接文件

b:設備文件

p:管道文件

剩下9位,3位一組

2-4:

屬主的權限 表示 u

分三類:讀r 對應數字4,寫w對應數字2,執行x隨意數字1

5-7

屬組的權限 標示g

8-10

其他用戶權限 表示o

chmod:修改權限

例:chmod u-rw a.txt 或 chmod u = rw a.txt 修改的是主權限

註意:只有文件的屬主才可以修改權限

執行文件的方法: sh 文件路徑 bash 文件路徑 . 文件路徑 ./文件路路徑

第二組 文件的硬連接

第三組 屬於什麽人(屬主)

第四組 屬於哪個組(屬組)

第五組 文件大小

第六組 文件創建日期

第七組 文件名

目錄的權限:

ll -d 路徑名 查看用戶的目錄權限

r:可以ls該目錄下的子文件名,目錄名

w:可以在該目錄下創建,刪除,重命名

x:可以cd到該目錄下

chown:修改屬主和屬組

例:修改兩個

chown root root a.txt

chown root a.txt 只修改屬主

chown .root 只修改屬組

遞歸修改權限

chown -R :修改目錄以及目錄下的文件的權限

Linux用戶群組權限恢復