##################
####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...