tft每日頭條

 > 科技

 > linux系統用戶與組的管理

linux系統用戶與組的管理

科技 更新时间:2024-09-13 06:49:10
大家好啊,我是大田。

今天是linux系列更新的第七篇:Linux系統用戶及組管理類命令。

1、useradd添加新用戶

注意:使用這個命令的前提是要有添加新用戶的權限

#添加新用戶 useradd datian

linux系統用戶與組的管理(測試基礎Linux系統)1

2、passwd設置用戶密碼

#給新用戶設置密碼 passwd datian

按照提示輸入新用戶密碼即可。

linux系統用戶與組的管理(測試基礎Linux系統)2

3、id判斷用戶是否存在

#判斷用戶datian是否存在 id datian

存在:

linux系統用戶與組的管理(測試基礎Linux系統)3

不存在:

linux系統用戶與組的管理(測試基礎Linux系統)4

4、su切換用戶

#切換用戶,隻有執行權限,不能獲得環境變量 su 用戶名稱 #切換用戶,并獲得環境變量,有執行權限 su - 用戶名稱

5、userdel删除用戶

查看一下當前用戶主目錄:

linux系統用戶與組的管理(測試基礎Linux系統)5

#第一種删除用戶:保存用戶主目錄 userdel 用戶

linux系統用戶與組的管理(測試基礎Linux系統)6

#第二種删除用戶:主目錄也删除 userdel -r 用戶

linux系統用戶與組的管理(測試基礎Linux系統)7

6、who查看登錄用戶信息

whoami:顯示自身用戶名稱

who am i :顯示登錄用戶的用戶名

who :看當前有哪些用戶登錄到了本台機器上

7、設置linux普通用戶具有root權限——即sudo使用

sudo命令:是linux系統管理指令,是允許系統管理員讓普通用戶執行一些或者全部的root命令的一個工具,如:halt、reboot、su等。這樣不僅減少了root用戶的登錄和管理時間,同樣也提高了安全性。

說這麼多不如來個真切例子實在:

我先由root用戶切換到datian,再用datian用戶去執行root用戶才能執行的命令(useradd ty1)試試,發現datian用戶并沒有權限。

linux系統用戶與組的管理(測試基礎Linux系統)8

現在我回到root用戶去做下面兩件事

1)修改配置文件:

linux系統用戶與組的管理(測試基礎Linux系統)9

2)用sudo 命令去操作超級管理員的工作

sudo useradd ty1

sudo passwd ty1

你應該知道的事:

1、使用datian用戶登錄,操作管理員命令,本質就是使用臨時管理員權限,不切換root用戶也可以完成添加用戶的功能

2、查看創建了哪些用戶:cat /etc/passwd

8、用戶組管理命令

groupadd新增組:groupadd 組名

groupdel删除組:groupdel 組名

groupmod修改組:groupmod -n 新組名 老組名

查看創建了哪些組:cat /etc/group

usermod修改用戶:usermod -g 用戶組 用戶名

end~

往期Linux系列内容推薦:

1、【配置】Linux的安裝及配置2、【測試基礎】Linux系統組成、目錄結構及基本命令3、【測試基礎】Linux打包、解包、解壓縮命令這一篇全搞定4、【測試基礎】Linux查找、過濾基本命令總結5、【測試基礎】Linux文本編輯vi命令

6、【測試基礎】Linux 系統及進程管理類命令

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved