centos7使用者和組相關命令

2021-10-03 06:33:30 字數 1550 閱讀 5387

相關檔案

/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...