linux基礎學習三 使用者許可權相關命令

2021-09-20 21:15:39 字數 2492 閱讀 5927

1.使用者和許可權的基本概念

1.使用者是裡linux工作中重要的一環,使用者管理包括使用者與組管理

2.在linux系統中,不論是由本機或是遠端登入系統,每個系統必須擁有乙個帳號,並且對於不

同系統資源擁有不同的使用許可權

3.在linux中,可以指定每乙個使用者,針對不同的檔案或者目錄的不同許可權

4.對檔案和目錄許可權包括:

1.讀 read r 4

2.寫 write w 2

3.執行 excute x 1

組: 開發組,設定許可權

1.ls -l

d rwx r-x r-x 三個三個乙個許可權

d rwx r-x r-x 3 lijun2 lijun2 4096 5月 3 20:06 c

許可權(可讀(r)可寫(w)可執行(x)) 硬鏈結數(多少中方式訪問當前目錄)使用者名稱 使用者組名 檔案大小 時間 名稱

第一列許可權:擁有者許可權

第二列許可權:組許可權

第三列許可權:其他使用者許可權

修改許可權

chmod +/-rwx 檔名|目錄名

x是可執行檔案 ./1.txt 執行檔案是

./指的是當前目錄,執行檔案

目錄執行檔案x

chown 使用者名稱 檔名|目錄名 #修改擁有者

sudo chown lijun 檔名

chgrp -r 組名 檔名|目錄名 #修改組

sudo chgrp lijun 檔名

chmod 修改許可權

chmod -r 755 檔名|目錄名 #遞迴修改檔案許可權 -r是遞迴把子目錄和執行許可權全部改了

755 檔案擁有者許可權 組使用者 其他許可權

chmod +/-rwx 檔名 | 目錄名 r4 w2 x1

超級使用者 root

1.sudo表示另乙個使用者的身份,預設是root,五分鐘有效期
組管理

1.groupadd 組名 	新增組

2.groupdel 組名 刪除組

3.cat /etc/group 檢視組

4.chgrp -r 組名 檔案/目錄名 確認組資訊 遞迴修改檔案/目錄的所屬組

組名:x:127

演練目標:

1.在python使用者的桌面資料夾下建立python學習目錄

2.新建dev組

3.將python學習,目錄的組修改為dev

建立使用者

1.useradd -m -g 組 新建使用者名稱 	#增添新使用者, -m自動建立使用者家目錄  -g,指定使用者所在

的組,否則會自動建立乙個和同名的組

2.passwd 使用者名稱 #設定使用者密碼

3.userdel -r 使用者名稱 #刪除使用者 -r會自動刪除home目錄

4.cat /etc/passwd | grep 使用者名稱 檢視

檢視使用者資訊

1.id 【使用者名稱】	檢視使用者uid和gid		id lijun4

2.who 檢視當前所有登入的使用者列表

3.whoami 檢視當前登入使用者的賬戶名

uid=1002(lijun4) gid=1003(qdgs) groups=1003(qdgs) 數字是代號,

cat /etc/passwd | grep lijun4

lijun4:x:1002:1003::/home/lijun4:/bin/sh uid(使用者id) gid(使用者組id) 使用者名稱

cat -n /etc/group | grep : 可以檢視lijun 使用者可以放在不同的組,就您可以獲得不同的許可權

usermod

主組:通常在新建使用者時指定,在etc/passwd的gid對應組

附加組:在etc/group中最後一列表示該組的使用者列表,用於指定使用者的附加許可權

usermod -g 組 使用者名稱

usermod -g 組 使用者名稱

usermod -s /bin/bash

問題?

which

/etc/passwd 是配置使用者的配置文字檔案

/usr/bin/passwd 程式修改程式 which passwd 查詢 s許可權也是可執行檔案

which命令可以檢視執行檔案所在的命令

bin and sbin

/bin :是二進位制執行檔案目錄,主要用於具體應用

/sbin: system binary (system binary) 是系統管理員專用的二進位制檔案,主要用於系統管理

su 切換使用者

su - lijun 加入路徑為~

su lijun 沒有加的化路徑

不接任何名就會變成root

sudo su - 切換成root

Linux基礎學習(三)使用者許可權

引數說明 選項 c comment 指定一段注釋性描述。d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目錄。g 使用者組 指定使用者所屬的使用者組。g 使用者組,使用者組 指定使用者所屬的附加組。s shell檔案 指定使用者的登入shell。u 使用者號 指定使用者的...

linux基礎命令 三 使用者許可權相關命令

1 使用者 和 許可權 的基本概念 1.1 基本概念 序號 許可權英文 縮寫數字代號01讀 readr4 02寫writew2 03執行 excutex1 1.2 組 1.3 ls l 擴充套件 1.4 chmod 簡單使用 重要 chmod rwx 檔名 目錄名 1.5 超級使用者 sudo 若其...

linux使用者及許可權基礎

useradd wjb 操作流程 1.在 etc passwd中新增使用者資訊 2.如果使用passwd建立密碼,則將密碼加密儲存在 etc shadow中 3.為使用者建立乙個新的家目錄 wjb 4.將 etc skel資料夾中的檔案複製到使用者的家目錄中 如在 etc skel中新建乙個通用配置...