使用者管理之基本命令

2021-06-18 18:33:03 字數 1863 閱讀 4852

一:基本配置檔案:

1:/etc/passwd 存放使用者的所有資訊。

此配置檔案分為七列,每列以冒號分隔,分別為:使用者名稱,密碼,uid,gid,描述位,家目錄以及shell型別。

2:/etc/shadow 存放使用者的密碼。

此配置檔案分為九列,每列以冒號分隔,分別為:使用者名稱,密碼,密碼修改時間,密碼最小存活期,密碼最大存活期,失效前提醒日期,帳號過期時間,設定時間密碼過期後多少天帳號失效和保留位。

3:/etc/group 存放系統中組的資訊。

此配置檔案分割四列,每列以冒號分隔,分別為:group_name:password:gid:user_list。

4:/etc/gshadow 存放組的密碼。(一般不使用)

5:/etc/login.defs 使用者資訊的全域性定義。

1:useradd

新增使用者(只有root可以新增使用者)

eg:useradd test1

常用引數: -u 指定uid  -d 指定家目錄 -s 指定shell型別

eg: useradd -u 600 -d /home/test -s /sbin/nologin test1

2:userdel

刪除使用者,全部刪除使用者資訊需要加引數'-r'

eg: userdel -r test1

3:usermod

修改使用者資訊(實質是對/etc/passwd檔案的修改)

eg: usermod -g admin tset1 (修改預設組)

usermod -ag root,test1,wheel test2(把root,test1,wheel加到test2的附加組)

4:passwd

修改使用者密碼。root可以修改所有使用者的密碼,而且密碼可以為弱密碼,而普通使用者只能修改自己的密碼且必須為強密碼。

eg: passwd test1(root 修改test1的密碼)

[student@desktop5 ~]$ passwd (student修改自己的密碼)

[root@desktop5 desktop]# echo '123456'|passwd harry --stdin (把harry的密碼設為123456)

5:groupadd

新增組  eg:groupadd admin

6:groupdel

刪除組  eg:groupdel admin

7:groupmod

修改組資訊

8:[root@desktop5 desktop]# chage -l student 檢視student的密碼策略

9:[root@desktop5 desktop]# chage student 修改student的密碼策略

三:sudo授權:給普通使用者授予root使用者的許可權

1.配置檔案:/etc/sudoers

2.設定sudo授權:

方法一:使用vim /etc/sudoers

方法二:使用visudo命令(無論使用哪種方法,都是修改配置檔案/etc/sudoers)

## allow root to run any commands anywhere

root    all=(all)       all(使用者在什麼樣的機器上以怎樣的身份執行怎麼樣的命令)

修改內容:加入一行

test1  all=(all)       /user/sbin/useradd, /user/sbin/userdel(這裡的命令要寫絕對路徑)

3:sudo命令的使用:

[root@desktop5 desktop]#su - test1

[test1@desktop5 ~]$ sudo useradd usertest (注意:在使用時需要在前面加入sudo命令,而且第一次時需要輸入test1的密碼)

Linux基本命令篇 使用者管理

新增使用者 useradd u uid 指定新使用者的uid,預設使用當前最大uid加1 g group 指定新使用者所在的組 g 指定新使用者的附加組 d 指定新使用者的家目錄 s 指定新使用者使用的shell,預設為bash c 附加資訊 e 指定使用者失效時間 m 建立新使用者的家目錄 檢視使...

ORACLE基本命令及使用者管理

oracle基本命令及使用者管理 一.連線命令 連線 conn ect 使用者名稱 密碼 網路伺服器 as sysdba sysoper 如果以sys登陸,因為sys可以有兩種角色,所以需要以 connect 使用者名稱 密碼 as 角色 格式登陸,指定登陸角色。www.2cto.com 斷開與方案...

Linux基本命令之使用者管理

linux 使用者和使用者組管理linux系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。使用者的賬號一方面可以幫助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問 另一方面也可以幫助使用者組織檔...