Linux 用户管理命令总结

useradd:

-useradd命令用于创建新的用户

SYNOPSIS:

useradd [options] LOGIN

Options 描述
-d 指定用户的家目录
-e 设置账户的到期时间,格式为 YYYY-MM-DD.
-u 指定该用户的ID
-g 指定一个初始的用户基本组(必须已存在)
-G 指定一个或多个扩展用户组
-s 指定该用户的默认 Shell 解释器

id:

打印用户的ID,基本组ID,扩展组ID。

SYNOPSIS:

id [OPTION]... [USERNAME]

groupadd:

添加组

SYNOPSIS

groupadd [options] group

usermod:

用于修改用户的属性,其实就是修改/etc/passwd文件信息

SYNOPSIS

usermod [options] LOGIN

Options 描述
-c 账户的备注信息
-d -m -m 与-d 连用,可重新指定用户的家目录并自动把旧的数据转移过去
-e 账户的到期时间,格式为 YYYY-MM-DD
-g 变更所属用户组
-G 变更扩展用户组
-L 锁定用户
-U 解锁用户
-s 修改默认shell
-u 修改用户的ID

passwd:

修改用户密码

SYNOPSIS

passwd [options] [username]

Options 描述
-l 锁定用户,禁止其登录
-u 解除锁定,允许用户登录
--stdin 允许通过标准输入修改用户密码
-d 使该用户可用空密码登录系统
-e 强制用户在下次登录时修改密码

userdel:

该命令用于删除用户

SYNOPSIS

userdel [options] LOGIN

Options 描述
-f 强制删除用户
-r 同时删除用户及用户家目录

原文地址:https://www.cnblogs.com/hzdwwzz/p/9911271.html

时间: 2024-10-10 08:25:09

Linux 用户管理命令总结的相关文章

linux用户管理命令

linux的用户管理命令主要有useradd,userdel,usermod useradd useradd用于添加一个用户.adduser与useradd的功能相同,使用ls -l `which adduser`可以发现,adduser是useradd的一个符号链接.     useradd的基本用法为:useradd [options] LOGIN. 例如:添加一个Tom的用户,即为useradd Tom. useradd的选项常用的有-u.-g.-G.-c.-d.-s.-M.-mk.-r.

Linux用户管理命令详解之二

Linux下常用用户管理命令有:useradd.userdel.usermod.passwd.chsh.finger.id.chage 4.改变用户的shell 命令:chsh 语法:chsh [-s shell] [-l] [-u] [-v] [username] 选项: -s:改变当前shell -l:显示/etc/shells目录下的shell 说明:这是用来改变使用者自己的 shell 的指令!由于这个档案能够改变 /etc/passwd 的内容,所以他的预设属性就有SUID的属性了!通

Linux用户管理命令详解之一

Linux下常用用户管理命令有:useradd.userdel.usermod.passwd.chsh.finger.id.chage 1.添加用户: 命令:useradd 语法: useradd [options] LOGIN 选项: -c:添加注释信息 -d:指定用户的家目录 -g:指定GID(基本组) -h:显示帮助信息 -m:为用户创建家目录 -M:不创建用户的家目录 -N:不创建与用户名相同的组 -p:为用户设定密码 -r:创建一个系统用户 -s:指定用户的shell路径 -u:指定用

linux用户管理命令之NBA版

用户管理命令之NBA版 本文纯属扯淡,如有不严谨之处,还请海涵. 1 groupadd 作用:创建一个属组 格式:groupadd [选项] 属组名 选项:     -:选项为空 创建新属组,    -g:指定组GID,默认是GID+1 实例 1.1 添加属组team,指定组ID为1111     groupadd -g 1111 team 2 groupmod 作用:修改属组信息 格式:groupmod [选项] 属组名 选项:     -g:GID 修改属组GID -n:修改属组名 实例 2

Linux用户管理命令(第二版)

添加用户 1.useradd -设置选项 用户名 [-D 查看缺省参数 ] 选项: u: UID [必须是系统中没有的] g:缺省所属用户组GID[最好有] G: 指定用户所属多个组[可以指定这个用户所属的部门等] d: 宿主目录[可以任意指定] s: 命令解释器Shell [必须是包含在/etc/shells文件中的] c:描述信息[可以用于描述该用户是谁,有什么权限,最好要有] e: 指定用户失效时间 E.g. useradd -u 6666 -g root -G sys,apache -d

04_01 Linux用户管理命令详解(下)

用户管理: useradd [option] USERNAME -u UID USERNAME -g GID -G GID,...(多个附加组 逗号隔开) -c "COMMENT" 指定注释信息 -d /path/to/somedirectory 指定某个目录 -s SHELL   指定shell的目录路径 -m -k 强行复制bash的配置文件 默认是复制过去的 -M 不给创建家目录 -r 添加一个系统用户 1-499 系统用户 不能登陆系统 没有家目录 /etc/skel 个人的b

4-1 Linux用户管理命令详解

1. /etc/passwd 格式 用户名:密码:UID:GID:注释:家目录:默认shell useradd  [options ]    USERNAME -u: UID  要大于等于500, -g: GID 指基本组,必需事先存在,UID会在最下面的一个ID加1 小插曲,下载了xshell来运行. -G:GID,组要存在,可能存在多个. -c:"COMMENT"注释 -d:/path/to/somedirectory 意思为指定家目录.默认是在home目录下的userfolder

Linux用户管理命令使用之疑问 — useradd   <一>

今天在练习useradd命令添加linux普通用户时发现几个问题. 1.添加用户后,使用usedel命令删除用户之后发现对应的组也一并被删除了. Q.userdel删除命令是否只对user的基本组有影响? 2.添加用户时使用-d /xxx/xxx/username 提示无法创建目录,但是能成功的添加user,并可通过su命令切换用户,但会提示-bash 4.1$ ,如图一: Q.如何解决提示-bash 4.1$的问题? Q.切换user后使用w命令查看当前用户如图二,为何出现的root用户,这是

Linux 用户管理命令 (笔记)

useradd 此命令用来添加新用户 -u 添加用户的同时为用户指定UID 例:useradd -u 1002 user1 -g 为用户指定基本主,必须是当前系统存在的组才可指定. -G 为用户添加附加组,用户的附加组可以是多个,中间用逗号隔开. -c 指定注释信息 -d 为用户指定家目录 -s 为用户指定默认的shell 最好是使用/etc/shells文件夹下提供的shell echo $SHELL 此命令可以查看用户的默认shell $SHELL 为环境变量 -r 添加一个系统用户,注:系