系统相关
首页 > 系统相关> > Linux用户管理命令

Linux用户管理命令

作者:互联网

一、用户管理命令

相关命令:useradd、userdel、usermod、passwd、su、sudo、id

用户管理文件 /etc/passwd

各字段解释,以root用户为例

root:x:0:0:root:/root:/bin/bash

 

2.useradd命令

Linux useradd 命令用于建立用户帐号。

语法: useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>]

参数说明

3.userdel命令

Linux userdel命令用于删除用户帐号。

语法: userdel [-r][用户帐号]

参数说明

4.usermod命令

Linux usermod命令用于修改用户帐号。

语法: usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s <shell>][-u <uid>][用户帐号]

参数说明

5.passwd命令

Linux passwd命令用来更改使用者的密码

语法:passwd [-k] [-l] [-u [-f]] [-d] [-S] [username]

必要参数

6.su命令

Linux su(英文全拼:switch user)命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。

使用权限:所有使用者。

语法:su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]

参数说明

细节

su -: 会切换root用户,也会把用户变量也切换到root的环境变量

su :  只是会切换root用户,但是当前的环境变量还是以前用户的环境变量

 

7.sudo命令

Linux sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。

使用权限:在 /etc/sudoers 中有出现的使用者。

参数说明

8.id命令

Linux id命令用于显示用户的ID,以及所属群组的ID。

id会显示用户以及所属群组的实际与有效ID。若两个ID相同,则仅显示实际ID。若仅指定用户名称,则显示目前用户的ID。

语法:id [-gGnru][--help][--version][用户名称]

参数说明

标签:帐号,--,群组,用户,命令,Linux,使用者,root
来源: https://www.cnblogs.com/mik-hello/p/15342467.html