用户管理命令-useradd命令
2018-02-28 15:17
393 查看
1、命令说明:useradd命令其功能是添加新的用户。
2、语法:useradd [选项] 用户名
3、实例:useradd命令用于添加新的用户。其使用方式很简单,通常情况下可直接在该命令后跟上新增的用户名。比如,需要新建一个叫 tom的用户,直接输入命令 useradd tom 即可:[root@CentOS ~]# useradd tom执行命令后,系统会自动将用户信息记录在 /etc/passwd 和 /etc/shadow中,既分别在两个文件末尾追加一条记录,同时会分配给该用户一个 UID:[root@CentOS ~]# tail -n 5 /etc/passwd
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
devusr:x:1000:1000:devusr:/home/devusr:/bin/bash
mysql:x:1001:1001::/home/mysql:/bin/bash
tom:x:1002:1002::/home/tom:/bin/bash # 已追加tom用户,UID 为1002,GID 为1002
[root@CentOS ~]# tail -n 5 /etc/shadow
postfix:!!:17561::::::
tcpdump:!!:17561::::::
devusr:$6$YSLft9Q0IKvJmmQR$BjUQsYNGKL00B.hqTeEDTcrcNbAFv.dQ1KfCnokq/bpFxWA.Q64PCJcW3.pBSsIA.4kLYgdeFTfmuYyZ5CukF1:17561:0:99999:7:::
mysql:!!:17586:0:99999:7:::
tom:!!:17590:0:99999:7::: # 已追加tom用户
[root@CentOS ~]# 接着,会为该用户自动创建家目录。家目录以创建的用户名为目录名:[root@CentOS ~]# cd /home/tom/
[root@CentOS tom]# pwd
/home/tom
[root@CentOS tom]# 然后,复制 /etc/skel 下所有的文件至 /home/tom。需要说明下的是,系统在添加用户时,需要预先为这个用户创建一些默认的“配置文件”,而默认配置的就是 /etc/skel 目录下的隐藏文件(可以使用 ls -al /etc/skel查看)。可以说,/etc/skel 实际上是创建用户时的模板。
最后,新建一个与该用户名一样的用户组,也就说当创建用户 tom 的时候,也同时创建了一个叫 tom 的用户组,而用户 tom 默认属于 tom 用户组。
2、语法:useradd [选项] 用户名
3、实例:useradd命令用于添加新的用户。其使用方式很简单,通常情况下可直接在该命令后跟上新增的用户名。比如,需要新建一个叫 tom的用户,直接输入命令 useradd tom 即可:[root@CentOS ~]# useradd tom执行命令后,系统会自动将用户信息记录在 /etc/passwd 和 /etc/shadow中,既分别在两个文件末尾追加一条记录,同时会分配给该用户一个 UID:[root@CentOS ~]# tail -n 5 /etc/passwd
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
devusr:x:1000:1000:devusr:/home/devusr:/bin/bash
mysql:x:1001:1001::/home/mysql:/bin/bash
tom:x:1002:1002::/home/tom:/bin/bash # 已追加tom用户,UID 为1002,GID 为1002
[root@CentOS ~]# tail -n 5 /etc/shadow
postfix:!!:17561::::::
tcpdump:!!:17561::::::
devusr:$6$YSLft9Q0IKvJmmQR$BjUQsYNGKL00B.hqTeEDTcrcNbAFv.dQ1KfCnokq/bpFxWA.Q64PCJcW3.pBSsIA.4kLYgdeFTfmuYyZ5CukF1:17561:0:99999:7:::
mysql:!!:17586:0:99999:7:::
tom:!!:17590:0:99999:7::: # 已追加tom用户
[root@CentOS ~]# 接着,会为该用户自动创建家目录。家目录以创建的用户名为目录名:[root@CentOS ~]# cd /home/tom/
[root@CentOS tom]# pwd
/home/tom
[root@CentOS tom]# 然后,复制 /etc/skel 下所有的文件至 /home/tom。需要说明下的是,系统在添加用户时,需要预先为这个用户创建一些默认的“配置文件”,而默认配置的就是 /etc/skel 目录下的隐藏文件(可以使用 ls -al /etc/skel查看)。可以说,/etc/skel 实际上是创建用户时的模板。
最后,新建一个与该用户名一样的用户组,也就说当创建用户 tom 的时候,也同时创建了一个叫 tom 的用户组,而用户 tom 默认属于 tom 用户组。
相关文章推荐
- Linux用户管理命令useradd,usermod,groupadd等详解
- Linux命令-用户管理:useradd,userdel,usermod,id,su,env,exit
- Linux命令-用户管理命令:useradd,passwd,who,w
- linux命令详解之useradd命令使用方法[linux下 添加用户、删除用户、修改用户密码、用户组管理]
- linux用户管理实验1:useradd命令
- LinuxStudyNote(28)-Linux常用命令(5)-用户管理命令useradd、passwd、who、w
- linux用户管理命令(useradd、userdel、usermod与finger)
- 用户管理命令useradd,passwd,who,w
- Linux学习日记 —— 7.3.1 用户组管理命令-用户添加命令useradd
- Linux文件权限命令:用户管理 useradd,userdel,usermod,passwd,chpasswd,chsh, chfn,chage
- 运维笔记4(用户信息涉及到的文件,用户管理命令,用户权限的下放,更新:关于useradd -b -d -m -k的一些理解和使用)
- Linux学习日记 —— 7.3.1 用户和用户组管理-用户组管理命令-用户添加命令useradd
- 用户管理命令useradd等的深入理解及手动创建用户
- 用户管理命令:添加用户useradd,设置用户密码passwd,查看当前用户who.
- linux下用户管理(几个简单的命令)
- linux用户管理命令
- Linux的usermod命令,用户密码管理,mkpasswd命令
- Oracle命令--数据库用户管理
- 12月25日课程笔记 用户管理一passwd、shadow文件解析,用户、管理命令
- Linux学习日记 —— 7.4 用户和用户组管理-用户组管理命令