RH124 第五節 使用者管理

2021-08-04 03:24:35 字數 1722 閱讀 5430

##################

####1.使用者理解####

##################

2.使用者刪除

userdel     -r  使用者名稱 -r表示刪除使用者資訊及使用者的系統配置

3.組的建立

groupadd    -g  ##建立組

groupdel    組名字  ##刪除組

作以上實驗的監控命令:

watch -n 1 'tail -n 3 /etc/passwd /etc/group;echo ====;ls -l /home;echo ===;ls-l /mnt'

4.使用者id資訊檢視

id  引數    使用者

-u  ##使用者uid

-g  ##使用者初始組id

-g  ##使用者所有所在組id

-n  ##顯示名稱而不是id數字

-a  ##顯示所有資訊

5.使用者資訊更改

usermod 引數    使用者

-l  ##更改使用者名稱

-u  ##更改uid

-g  ##更改gid

-g  ##更改附加組

-ag ##新增附加組

-c  ##更改說明

-d  ##更改家目錄指定

-md ##更改家目錄指定及家目錄名稱

-s  ##更改shell

-l  ##凍結帳號

-u  ##解鎖

####3.使用者權力下放####

######################

examples:

test    desktop0.example.com=(root)    /usr/sbin/useradd

test使用者能在desktop0.example.com以超級使用者身份執行/usr/sbin/useradd

3.執行下放許可權命令

sudo    命令    ##如果第一次執行sudo需要輸入當前使用者密碼

在/etc/sudoers中如果設定如下:

test    desktop0.example.com=(root)     nopasswd:/usr/sbin/useradd

表示使用者呼叫sudo命令的時候不需要自己密碼

############################

####4.使用者認證資訊的控制####

############################

chage   引數    使用者

-d  ##使用者密碼組後一次修改的時間,如果設定成0,使用者登陸系統後必須修改自己的密碼

-m  ##最短有效期

-m  ##最長有效期

-w  ##警告期

-i  ##使用者非活躍天數

-e  ##帳號到期日格式 -e"yyyy-mm-dd"

函式第五節

coding utf 8 1.定義乙個func name 該函式效果如下。assert func lilei lilei assert func hanmeimei hanmeimei assert func hanmeimei hanmeimei def title name if isinsta...

第五節 字典

字典的表現形式為大括號 dict key必須可hash,必須唯一且必須為不可改變的資料型別 value可存放任意多個值,可修改,可不唯一 無序且查詢速度快 鍵 值 鍵值對 1 dic.keys 返回乙個包含字典所有key的列表 2 dic.values 返回乙個包含字典所有value的列表 3 di...

GIT學習 第五節 管理修改

如何跟蹤修改檔案?如何管理修改檔案?工作區 cat readme.txt git is a version control system.git is free software.git is a distributed version control system.git is free soft...