相關檔案
/etc/passwd 使用者資訊
/etc/group 組資訊
/etc/shadow 存放密碼
[root@weijie tmp]# groupadd -g 1001 lala
[root@weijie tmp]# cat /etc/group
lala:x:1001:
[root@weijie tmp]# groupdel lala
[root@weijie tmp]# cat /etc/group
建立使用者:
useradd -u +使用者id -g +組id -d +使用者家目錄 -s 指定shell(預設是/bin/bash) 使用者名稱
[root@weijie tmp]# useradd -u 1001 -g 1001 -d /home/lala lala
[root@weijie tmp]# cat /etc/passwd
lala:x:1001:1001::/home/lala:/bin/bash
更改使用者資訊:
usermod -u -g -d
[root@weijie tmp]# usermod -u 1002 lala
[root@weijie tmp]# cat /etc/passwd
lala:x:1002:1001::/home/lala:/bin/bash
刪除使用者:
userdel + 使用者名稱
[root@weijie tmp]# userdel lala
[root@weijie tmp]# cd /home
[root@weijie home]# ls
lala
注意:直接刪除是沒有把使用者家目錄刪除的,如果要把使用者家目錄也刪除要加引數 -r
修改使用者資訊(補全使用者資訊):
在當前使用者下輸入 chfn
[root@weijie home]# chfn
changing finger information for root.
name [root]:
office : lala
office phone : 111
home phone : 11
finger information changed.
[root@weijie home]# id root
uid=0(root) gid=0(root) groups=0(root)
[root@weijie home]# cat /etc/passwd
root:x:0:0:root,lala,111,11:/root:/bin/bash
切換使用者:
su + 使用者 直接切換,不會應用使用者的環境變數。
su - + 使用者 會應用使用者的環境變數(.bash_profile和.bashrc)
普通使用者如何呼叫管理員許可權:
sudo + 命令
前提要修改sudo配置檔案,賦予使用者許可權。
CentOS7新增 刪除使用者和使用者組
adduser testuser 新建testuser 使用者 passwd testuser 給testuser 使用者設定密碼 記得要在root使用者下 groupadd testgroup 新建test工作組useradd g testgroup testuser 新建testuser使用者並...
CentOS7新增刪除使用者和使用者組
要在root使用者下使用 1.新建使用者 adduser testuser 新建testuser 使用者 passwd testuser 給testuser 使用者設定密碼 2.建工作組 groupadd testgroup 新建test工作組 3.新建使用者同時增加工作組 useradd g te...
CentOS7新增 刪除使用者和使用者組
要在root使用者下使用 1.新建使用者 adduser testuser 新建testuser 使用者 passwd testuser 給testuser 使用者設定密碼 2.建工作組 groupadd testgroup 新建test工作組 3.新建使用者同時增加工作組 useradd g te...