Linux的useradd
useradd
- -c comment
给账户添加注释信息,说明此账户的是干什么用的,有些linux上把它作为用户的全名 - -d dir
为用户指定主目录;如果不指定,将使用 /etc/default/useradd中HOME指定的路径建立主目录,主目录名称为用户名 - -m
此选项会检查-d指定的主目录是否存在,如果不存在则创建它;如果没有指定主目录,则以/etc/default/useradd中HOME的值创建一个以账户名为名字的目录 - -k
skel如果没有此选项 -m会以/etc/default/useradd中SKEL指定的目录为模板创建用户主目录;如果指定了则以指定的目录创建主目录。模板内容一般包括用户登录后的一些设定,如.profile等 - -M
不创建主目录,即使-d指定了主目录 - -u uid
指定用户的ID,如果不指定,系统会根据/etc/login.defs中UID_MIN分派一个,比如,UID_MIN值为1000,系统已经有一个1001的账户,则系统会分派1002给此账户。 - -g gid
指定用户所属的组的组ID,/etc/login.defs中有一个GID_MIN,使用方法和UID_MIN一样 - -G [gname1,gname2 ...]
这里指定用户所属的次要的组 参数为以","分隔的组名称;此选项会修改/etc/group对应组名的第四个字段,比如 -G指定了组名sys,如果这个组存在,就会在sys对应的行上写入",username" - -r
创建一个系统账户;系统账户的ID由/etc/login.defs中SYSTEM_UID_MIN指定 - -s shell
指定用户的登录Shell,此shell必须是/etc/shells中的一;如果不指定,会使用/etc/default/useradd中SHELL指定默认值 - -p
指定账户的密码;如果不指定,系统会在/etc/shadow中此账户的密码字段里写一个"!",表示此账户禁用,可以用passwd给用户设定密码;如果指定了密码,系统会调用API crypt( )把密码加密(/etc/shadow中保存的是加密后的密码,只有root可以修改,同组账户可以查看);加密方法可以查看crypt:man 3 crypt,由此还可以知道,密码中可以包含64种字符,用正则表达式表示:[a–zA–Z0–9./]。
useradd还有一些和密码有效期有关的选项,具体请看man。
转载于:https://www.cnblogs.com/wentao79/archive/2010/01/21/1653633.html
Linux的useradd相关推荐
- linux中useradd的文件路径,linux的useradd命令详细解释
Linux中的useradd命令顾名思义就是添加用户的命令.下面由学习啦小编为大家整理了Linux的useradd命令的详细解释的相关知识,希望对大家有帮助! linux的useradd命令的详细解释 ...
- linux中useradd命令的使用详解
今天小编给大家分享的是linux中useradd命令的使用详解,相信很多人都不太了解,为了让大家更加了解linux中useradd命令的使用详解,所以给大家总结了以下内容,一起往下看吧.一定会有所收获 ...
- Linux下useradd命令与adduser命令的区别(adduser更适合初级使用者,useradd比较适合有些高阶经验的使用者)
文章目录 Linux下useradd命令与adduser命令的区别 man useradd man adduser Linux下useradd命令与adduser命令的区别 Linux下创建用户时会用 ...
- Linux 用户(useradd/userdel/groupadd/groupmod
用户操作 linux用户操作保证了系统的安全性 /etc/passwd 文件 查看用户信息 /etc/shadow 用户信息加密 添加用户 用来向Linux系统添加新用户的主要工具是 useradd ...
- Linux下useradd与adduser的区别
Linux下创建用户时会用到useradd和adduser这两个命令,他们的区别如下: 1.使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将 ...
- linux命令--useradd/userdel
useradd Linux系统是一个多用户的操作系统,但是在安装系统时只创建了一个超级管理员用户.useradd命令用于创建用户,默认情况下只有系统超级用户root才能使用. 1.useradd命令加 ...
- linux系统useradd及周边命令和概念详解
在Linux 系统中,所有的用户和组像一个国家.如果国家要繁荣昌盛的话,需要治理得当,需要有主席或者总统,以及地方官员和老百姓组成.在linux 中如果你对安全需求比较苛刻,完全可以限制用户的各种行为 ...
- linux怎么安装useradd命令,Linux下useradd命令
useradd · -c comment 给账户添加注释信息,说明此账户的是干什么用的,有些linux上把它作为用户的全名 · -d dir 为用户指定主目录:如果不指定,将使用 /etc/defau ...
- linux中useradd存放位置,Linux useradd命令详解:添加新的系统用户
linux 系统中,可以使用 useradd 命令新建用户,此命令的基本格式如下: [root@localhost ~]#useradd [选项] 用户名 该命令常用的选项及各自的含义,如表 1 所示 ...
最新文章
- linux系统怎样连手机,Linux下手机与蓝牙的连接配置
- seaborn使用displot函数实现多面板直方图(Multi-panel)可视化:使用set_title函数自定义设置多面板直方图标题(Multi-panel histograms’ title)
- 网站优化常见的五个易错点!
- 怎样在spyder中暂停程序的运行
- 17. 维基百科的高性能架构设计分析
- Archlinux下启用Thinkpad功能键
- mysql错误1215hy000_无法添加外键约束-MySQL错误1215(HY000)
- Web入门之VScode连接数据库sql server(超详细)
- 19电子设计速成实战宝典pdf_ALTIUMDESIGNER19(中文版)电子设计速成实战宝典
- QNAP 警告: NAS 设备正遭受暴力攻击
- 如何看待”日光之下,并无新事“
- 基于java火车购票系统
- Linux断开usb调试命令,Android关闭USB的ADB调试和文件传输功能(禁用USB)【转】
- Jupyter Notebook 菜单栏选项全解说
- python format使用
- tomcat安装apr
- 三百六十行对比(旧社会)
- iOS相关基础看这篇就够了
- 应用宝SDK YSDK登录验证服务端
- 如何解决微信屏蔽app下载链接