useradd 建立新的使用者賬戶
用法:useradd [選項] 賬戶名稱
選項:-c 設定賬戶描述資訊,一般為賬戶全稱
-d 設定帳號家目錄,預設為/home/使用者名稱
-e 設定賬戶的失效日期,格式為yyyy-mm-dd
-g 設定賬戶的基本組
-g 設定賬戶的附加組,多個附加組中間用逗號隔開
-m 不建立賬戶家目錄,一般與-s結合使用
-s 設定賬戶的登入shell,預設為bash
-u 指定賬戶uid
如:[root@node1 ~]# useradd admin
表示建立乙個使用者名為admin的普通使用者,組名為admin的組
[root@node1 ~]# useradd -c administrator -d /home/admin -e 2017-10-01 -g root -g bin,adm,mail admin
表示建立普通使用者,使用者名為admin,全名為administrator,使用者家目錄為/home/admin,賬戶失效日期為2023年10月01日,賬戶基本組為root,附加組為bin、adm、mail
groupadd 建立新的組賬戶
用法:groupadd [選項] 組名稱
選項:-g 設定組id號
如:[root@node1 ~]# groupadd admin
表示建立組名為admin的組
[root@node1 ~]# groupadd -g 1000 admin
表示建立gid為1000,組名為admin的組
注:只有管理員才有許可權去建立使用者與組
passwd 更新賬戶號認證資訊
用法:passwd [選項] [賬戶名稱]
選項:-l 鎖定賬戶,僅root可使用此選項
-u 解鎖賬戶
-d 快速清空賬戶密碼,僅root可使用此選項
--stdin 從檔案或管道讀取密碼
如:[root@node1 ~]# passwd
表示當前使用者(root)設定新密碼
[root@node1 ~]# passwd admin
表示當前使用者(admin)設定新密碼
設定密碼時會提示輸入原始密碼,然後輸入新密碼(new password),再提示確認新密碼(retype new password),還需注意密碼的複雜度,提示passwd:****updated successfully表示設定成功。
usermod 修改賬戶資訊
用法:usermod [選項] [賬戶名稱]
選項:-d 修改賬戶家目錄
-e 修改賬戶失效日期
-g 修改賬戶所屬基本組
-g 修改賬戶所屬附加組
-s 修改賬戶登入shell
-u 修改賬戶uid
如:[root@node1 ~]# usermod -d /home/nginx admin
表示修改admin的家目錄為/home/nginx,該目錄必須存在
[root@node1 ~]# usermod -e 2017-12-31 admin
表示修改admin的失效時間為2023年12月31日
[root@node1 ~]# usermod -g mail admin
表示修改admin的基本組為mail
[root@node1 ~]# usermod -g bin admin
表示修改admin的附加組為bin
[root@node1 ~]# usermod -s /bin/bash admin
表示修改admin的登入shell為bash
[root@node1 ~]# usermod -u 1001 admin
表示修改admin的uid為1001
gpasswd 更新組帳戶認證資訊
用法:gpasswd [選項] 組帳戶名稱
選項:-a 設定組帳戶管理員
如:[root@node1 ~]# gpasswd admin
表示設定組admin的組密碼
[root@node1 ~]# gpasswd -a mail admin
表示設定mail帳戶為組admin的管理員
userdel 刪除帳戶及相關檔案
用法:userdel [選項] 賬戶名稱
如:[root@node1 ~]# userdel admin
表示刪除帳戶admin,不刪除該帳戶的檔案
[root@node1 ~]# userdel -r admin
表示刪除帳戶admin及相應的家目錄
groupdel 刪除組帳戶
用法:groupdel 組名稱
如:[root@node1 ~]# groupdel admin
表示刪除admin組
id 檢視帳戶與組資訊
用法:id 帳戶名
如:[root@node1 ~]# id admin
表示檢視admin的帳戶及相關組資訊
還可以通過系統檔案檢視相關資訊
如:帳戶資訊檔案:
[root@node1 ~]# cat /etc/passwd
帳戶密碼檔案:
[root@node1 ~]# cat /etc/shadow
組帳戶資訊檔案:
[root@node1 ~]# cat /etc/group
組帳戶密碼檔案:
[root@node1 ~]# cat /etc/gshadow
增加 修改 刪除
alter alter table student add column 學歷 varchar 20 新增一欄位 學歷 alter alter table student add 星座 char 50 not null after 性別 在性別之後新增一欄位星座 update update stud...
DELPHI 查詢,增加,修改,刪除
unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,grids,dbgrids,db,adodb,stdctrls type tform1 class t...
MySQL增加 修改 刪除字段
1 增加字段 語法 alter table 表名 add 列名 字段型別 示例 alter table perple add name varchar 200 改進 增加預設值 alter table perple add name varchar 200 default null 增加備註 alt...