1、linux增加使用者
useradd kongchi
linux中使用者都保留在/ext/passwd中,執行上述命令之後,在/etc/passwd中會存放剛建立使用者kongchi的資訊
/etc/passwd中的存放使用者kongchi的資訊:
kongchi❌1000:1000::/home/kongchi:/bin/bash
資訊以冒號分開
kongchi表示使用者名稱
x表示使用者密碼(隱藏)
1000表示使用者 uid
1000表示使用者的基本組gid
/home/kongchi表示使用者的家目錄
/bin/bash表示shell直譯器,使用者登入系統後就會取得乙個shell來與系統進行核心通訊以進行使用者的操作任務
2、刪除使用者
userdel -fr kongchi
-f表示強制刪除
-r表示刪除使用者時一起刪除使用者的家目錄,如果沒有加這個引數,刪除使用者後,使用者的家目錄依然存在
3、增加使用者組
groupadd 組名
在檔案/etc/group中會存放增加組名的資訊
4、刪除使用者組
groupdel 使用者組名
5、修改已經建立使用者的家目錄
kongchi使用者已經建立,其建立的家目錄是/home/konghci,將其修改為/home/test
切換使用者kongchi,檢視家目錄
6、修改使用者的uid
usemod -u 8888 kongchi
7、修改使用者的基本組(必須已經存在)
usermod -g kongfanchi kongchi
8、修改使用者的擴充套件組(必須已經存在)
usermod -g test kongchi
先增加使用者組
9、將root組加入到普通使用者kongchi的擴充套件組中
[root@rethat home]# id kongchi
uid=1000(kongchi) gid=1000(kongchi) groups=1000(kongchi)
[root@rethat home]# usermod -g root kongchi
[root@rethat home]# id kongchi
uid=1000(kongchi) gid=1000(kongchi) groups=1000(kongchi),0(root)
乙個使用者只要乙個基本組,但是可以有多個擴充套件組,開啟/etc/group檔案,root組中有kongchi使用者
這樣普通使用者kongchi也具有root使用者組的許可權
10、將使用者從指定組中刪除
1)使用命令gpasswd
gpasswd -d 使用者名稱 組名
[root@rethat home]# id kongchi
uid=1000(kongchi) gid=1000(kongchi) groups=1000(kongchi),0(root)
[root@rethat home]# gpasswd -d kongchi root
removing user kongchi from group root
[root@rethat home]# id kongchi
uid=1000(kongchi) gid=1000(kongchi) groups=1000(kongchi)
2)直接編輯檔案/etc/group檔案,將root組中的kongchi使用者刪除
刪除普通使用者kongchi後,擴充套件組中沒有root組
[root@rethat home]# id kongchi
uid=1000(kongchi) gid=1000(kongchi) groups=1000(kongchi)
linux 使用者及使用者組管理
1 新增使用者 語 法 useradd 選項 使用者帳號 參 數 c 指定一段注釋性的描述 d 指定使用者登入的起始目錄 g 指定使用者所屬的組 g 使用者組,使用者組指定使用者所屬的附加屬 s 指定使用者登入的shell u 指定使用者的使用者號 eg 2 刪除使用者 語 法 userdel r ...
linux使用者及使用者組管理
內容 使用者賬號的新增 刪除與修改 使用者口令的管理 使用者組的管理 新增批量使用者 賦予普通使用者特殊許可權 新增新的使用者賬號useradd 命令格式 useradd 選項 使用者名稱 ccomment指定一段注釋性描述。d目錄指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目...
linux使用者及使用者組管理
1.linux和windows互傳檔案 1.需要在linux客戶端安裝乙個軟體lrzsz 2.安裝後可以用命令來互相傳檔案 sz檔名 傳送linux檔案到windows上去 rz 選擇windows的檔案即可 2.使用者即使用者組管理 1.檔案 etc passwd 這個檔案記錄了使用者了使用者名稱...