用户管理命令--useradd
用户管理命令--useradd
作用:用于添加一个新的用户
格式:useradd [ 选项 ] 用户名
选项的常用介绍
-u: UID指定用户id,必须是唯一的,并且大于499
-c: 添加注释,可以随便设置
-d: 家目录 指定用户登入时的起始目录,默认值是/home/username
-s: 指定用户登录所使用的shell,默认为/bin/bash
-g: 指定用户所属的初始组;
-G: 指定用户所属的附加群组;
-e: 指定帐号的有效期限,设置用户的过期日期;
使用-c添加用户的注释时,如果需要添加的内容较多,并且中间使用逗号隔开。这时需要使用“ ”将注释内容包含
注意点:使用useradd新创建的用户是不可以登录的,因为没有设置密码。当我们使用cat /etc/shadow命令时,密码字段位置只有!!
useradd lwm
cat /etc/shadow
lwm:!!:17863:0:99999:7:::
当我们每添加一个新用户的时候,就会在系统的配置文件中留下新建用户的信息
当执行 useradd lwm passwd lwm 123456 时,执行以下操作
用户默认值文件
当我们使用 cat /etc/default/useradd 得到的命令如下
GROUP= 用户默认组 HOME=/home 用户默认家目录 INACTIVE=- 密码过期宽限天数(shadow第7个字段) EXPIRE= 密码失效时间 SHELL=/bin/bash 默认shell SKEL=/etc/skel 模板目录 CREATE_MAIL_SPOOL=yes 是否建立邮箱
使用举例
添加用户susan,uid为601,属于net_class组,主目录/home/nba,设置密码:123456
useradd -u -d /home/nba -g net_class susan
passwd susan
新建一个用户:administrator,要求它的主组为net_noke,附加组为root。
useradd –g net_noke –G root administrator 手工添加用户fuke,uid为800,gid为3000,主目录/home/fuke,注释为superman,密码为123456 useradd -u -g -d /home/fuke -c 'superman' fuke
passwd
用户管理命令--useradd的更多相关文章
- Linux用户管理命令useradd、passwd、who详解
创建用户命令useradd 命令useradd,所在路径为: 可以看到命令useradd的路径为:/usr/sbin/useradd,因此它的执行权限是root 命令的功能是创建一个新用户,例如:us ...
- linux 用户管理命令useradd、passwd、who、whoami、id、w及创建用户默认值文件
useradd /usr/sbin/useradd执行权限:rootuseradd [选项] 用户名-u UID:手工指定用户的UID号-d 家目录:手工指定用户的家目录-c 用户说明:手工指定用户的 ...
- 用户管理命令——useradd、paaswd、who、w
1.useradd和passwd命令: 其中:useradd用来添加用户,passwd用来添加用的的密码: 用户创建后可以用用户名和密码进行登录. 2.passwd:密码的更改: (1)普通用户: 只 ...
- Linux 用户管理命令-useradd
useradd [选项] 用户名,用来添加用户,实质是创建了几个用户信息的相关文件,选项可以支持手动创建 常见选项 -u UID:手动指定用户的UID -d 家目录 -c 用户说明 -g 组名:指定用 ...
- 用户用户组管理:用户管理命令useradd
添加玩用户后,其实改变的就是几个配置文件. 默认组一般设置成与用户名字,ID相同的.
- Linux命令-用户管理命令:useradd,passwd,who,w
who 查看登录用户 w 查看登录用户详细信息
- Linux 用户篇——用户管理命令之useradd、passwd、userdel、usermod
一.用户重要,用户管理命令同样重要 用户是Linux系统安全的核心,每个登录Linux系统的用户都会分配相应的权限,这些权限取决于能否访问系统中各种对象.而管理这些用户的相关信息离不开用户管理命令,比 ...
- linux笔记:linux常用命令-用户管理命令
用户管理命令:useradd(添加用户) 用户管理命令:passwd(设置和修改用户密码) 用户管理命令:who(查看所有登录用户的信息)
- linux笔记:用户管理命令和用户组管理命令
用户管理命令 命令名称:useradd功能:添加用户(添加完后不能立即使用,必须用passwd修改用户密码后才能使用)用法:useradd [选项] 用户名选项参数:-u 手工指定用户的UID-d 手 ...
随机推荐
- 纯JS实现元素加速运动的函数封装
//elem:给哪个元素添加位移:direction:是垂直方向的话就传入top,水平方向left:speed控制速度,向下.向右传入正值,反之传入负值:distance表示位移的距离function ...
- Struts+Spring+Hibernate处理Lob(Blob,Clob)
在使用struts+spring+hibernate的开发中,有些时候用户会有数据库存储文件的需求,在数据库中一般会采用Blob字段或Clob字段来存储二进制图片.流媒体或文件.现就将在实际开发中遇到 ...
- NOIp2017真题模拟赛 By cellur925
果然我还是最菜的==不接受反驳 (先考了day2喵喵喵) Day2 T1:奶酪 期望得分:100分 实际得分:100分 考察:并查集 思路:这题其实之前做过了==.思路还是比较清晰的,读入时预处理出可 ...
- laravel之Storage
学习laravel一段时间了,从最开始文件保存到本地直到oss都使用原生或接口.今天偶尔看到了Storage.正好项目中有用到就在项目上使用了. 1.下载安装库 composer require ja ...
- [洛谷4329/COCI2006-2007#1] Bond
Description Everyone knows of the secret agent double-oh-seven, the popular Bond (James Bond). A les ...
- 485 Max Consecutive Ones 最大连续1的个数
给定一个二进制数组, 计算其中最大连续1的个数.示例 1:输入: [1,1,0,1,1,1]输出: 3解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3.注意: 输入的数组只包 ...
- WebStorm 10.0.3注册码
UserName:William ===== LICENSE BEGIN ===== 45550-12042010 00001SzFN0n1bPII7FnAxnt0DDOPJA INauvJkeVJB ...
- 迭代器模式及php实现
迭代器模式: 迭代器模式是遍历集合的成熟模式,迭代器模式的关键是将遍历集合的任务交给一个叫做迭代器的对象,它的工作时遍历并选择序列中的对象,而客户端程序员不必知道或关心该集合序列底层的结构. 角色: ...
- http://bbs.chinaunix.net/thread-1463276-1-1.html
http://bbs.chinaunix.net/thread-1463276-1-1.html
- Hibernate中的inverse和cascade属性
Hibernate中的inverse和cascade属性 inverse的值有两种,"true"和"false".inverse="false&quo ...