linux下用户管理命令详细解释

1.useradd,增加用户命令

格式:useradd [选项] 用户名

选项:-u 表示UID

举例说明: useradd -u 888 user11

-g 表示GID

举例说明: useradd -g mysql user12

-G 表示GID,GID,GID,...额外组即用户可以属于其他多个组

举例说明: useradd -G mysql user13

-d 表示用户家目录路径

举例说明: useradd -d /home/willow user14

-s 表示用户登入后的正常的shell,可在/etc/shells查看有哪些系统自带合法shell

举例说明: useradd -s /bin/tsh user15

-c 表示注释信息,可写多个,用逗号隔开

举例说明: useradd -c "willow.xia" user16

-M 表示增加用户时不创建家目录

举例说明: useradd -M user17

-m 表示创建用户家目录,常跟-k一起使用,默认复制/etc/skel目录下所有隐藏文件

-r 表示添加系统用户

注意创建用户时,默认自定义属性由/etc/login.defs决定

2.userdel,删除用户命令

格式:userdel [选项] 用户名

注意:如果不加选项,默认删除用户时不会删除用户的家目录

选项:-r 删除用户时,同时删除用户家目录

3.id 查看用户属性信息命令

格式 id [选项] [用户名]

选项:-u 显示UID

-g 显示GID

-G 显示额外组ID

-n 显示名称

举例说明:id -u -n user16  显示用户user16的用户名称

4.finger,检索用户信息命令

格式:finger 用户名

[[email protected] skel]# finger user1

Login: user1          Name: (null)

Directory: /home/user1              Shell: /bin/bash

Never logged in.

No mail.

No Plan.

5.usermod,修改用户属性命令,使用方法如同useradd

格式:usermod 选项 用户名

选项:-u 表示UID

-g 表示GID

-G 表示额外组ID,常与-a一块使用,如果不使用-a选项,会覆盖此前的额外组

-d 表示修改家目录路径,常与-m一块使用,表示把旧家目录文件移动至新家目录中

-s 表示修改登入shell

-l 表示修改用户名

-L 表示锁定用户

-U 表示解锁用户

6.chsh 修改用户默认登入shell

7.chfn 修改用户注释信息

8.passwd 修改用户密码命令

选项:-l 锁定用户

-u 解锁用户

-d 删除用户密码

--stdin 标准输入

举例说明:echo "user17" | passwd --stdin user17

9.pwck 检查用户帐户完整性(/etc/passwd)

时间: 2024-08-24 23:31:51

linux下用户管理命令详细解释的相关文章

linux 下用户管理命令基本应用

useradd的可用参数很多,只列出比较常用的参数,在工作中如果需要其他的参数可以进一步使用man文档帮助 groupadd : 添加用户组: -g :设定用户的GID useradd :添加用户命令,下面是比较常用的选项: -u :设定用户的UID号, -g :设定用户组,(前提是在设定组之前该组已经存在了) -d :创建时设定用户的路径 -c :添加注释信息 例如 : 创建一个名为 user 的用户,其UID为888,所属组为mygroup,目录在/home/userfile useradd

linux 下用户管理

linux 下用户管理 一.用户的分类 1.超级用户:root UID=0 2.系统用户:不需要登录系统,对应用程序服务,主要维护系统的正常运行:UID = 1 ~ 499(RHEL7 = 1 ~ 999 ) 3.普通用户:一般是可以登录系统的,用管理员来添加:UID = 500 ~ 60000( RHEL7 = 1000 ~ 60000) (UID:用户的标识) 二.与用户相关的配置文件 1./etc/passwd 使用man 5 查看 内容以" :"分割分别是 用户名:密码占位符

Linux下用户管理、目录结构

linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录. 目录介绍: / root,存放root用户的相关文件 home,存放普通用户的相关文件 bin,存放常用命令的目录,如vi,su sbin,要具有一定权限才可以使用命令 mnt,默认挂载光驱和软驱的目录 etc,存放配置的相关文件 var,存放经常变化的文件,如网络连接的sock文件 boot,存放引导系统启动的相关文件 usr,安装一个软件的默认目录,相当于windows下的pr

Linux下的yum命令详细介绍

阅读目录 1 安装 2 更新和升级 3 查找和显示 4 删除程序 5 清除缓存 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记. yum的命令形式一般是如下:yum [

linux下进程管理之常用解释

1.init: 进程号为1,为所有进程的主进程 2.ps命令:查看进程状态命令,静态进程状态 a: 所有与终端有关的进程 u: 按用户名显示的详细信息 x: 所有与终端无关的进程 -e:所有进程 -l:长格式显示 -f:完整输出 -o:自定义格式输出 常用命令: ps aux  显示所有进程并详细显示 ps aux | grep httpd  筛选出httpd进程相关信息 ps -elf 显示所有进程并详细显示 ps -ef  显示所有进程并详细显示 ps -axo user,pid,comm,

linux下组管理命令详解

groupadd命令,增加组命令 格式:groupadd [选项] 组名 选项:-g: 指定GID -r: 增加系统组 举例说明:groupadd -g 1000 willow 创建willow组并且GID为1000 2.groupmod命令,修改组命令 格式:groupmod [选项] 组名 选项:-g: 修改GID -n: 修改组名 举例说明:groupmod -g 1100 willow 修改willow组GID为1100 groupmod -n willow.xia willow 修改w

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系统-用户管理-常用命令 一 用户 1 useradd 用户名 [-参数].. 2 passwd 改密码 3 usermod 修改用户的信息 [-G 添加用户到用户组] [-L禁用用户][-U恢复用户] 二 用户组 1 groupadd 组名 [-参数] 添加用户组 2 groupdel  删除用户组 3 groupmod 设置信息 三 用户与用户组 1 添加用户到用户组:gpasswd -a 用户组 用户 2 用户组删除用户:gpasswd -d 用户 3 设置用户组管理员:gpas

Linux常见文件及用户管理命令

Linux常见文件及用户管理命令 * Linux上的文件管理类命令1.目录管理命令 (1)ls:list,列出指定目录下的内容 ls [OPTION]... [FILE]... -a:显示所有文件,包括隐藏文件; -A:显示除.和..之外的所有文件 -l:--long,长格式列表,即显示文件的详细属性信息 [[email protected] /]# ls -l /etc/fstab -rw-r--r--. 1 root root 501 Jul 24 09:24 /etc/fstab -:文件