useradd命令创建用户相关知识-linux运维命令

useradd命令可用于创建新的用户或者更改用户的信息。创建新的用户或更改用户信息是里Linux系统运维会遇到的工作内容,那么就要求运维人员对基础命令的掌握。学习Linux基础命令对于Linux运维技能的学习来说至关重要。只要基础牢固,才能在后续的Linux实战操作中游刃有余。那么useradd命令创建用户相关知识有哪些?

useradd命令创建用户相关知识有哪些?

1)使用useradd常规添加用户工作原理流程。

在使用useradd命令时,若不加任何参数选项,后面直接跟所添加的用户名,那么系统首先会读取/ete/login.defs (用户定义文件)和/etc/default/useradd (用户默认配置文件)文件中所定义的参数和规则,然后根据所设置的规则添加用户,同时还会向/ete/passwd (用户文件)和/etc/group (组文件)文件内添加新用户和新用户组记录,向/etc/shadow (用户密码文件)和/etc/gshadow (组密码文件)文件里添加新用户和组对应的密码信息的相关记录。同时系统还会根据/etc/defaul/useradd文件所配置的信息建立用户的家目录,并将/etc/skel中的所有文件(包括隐藏的环境配置文件)都复制到新用户的家目录中。

2)useradd加-D选项参数说明:改变新建用户的预设值。

当执行useradd带-D参数时,可以更改新建用户的默认配置值(/etc/default/useradd)或者由命令行编辑文件更改预设值。可简单理解该参数( -D)就是用于修改/etc/default/useradd配置文件的内容的,若这个文件的内容被修改,则添加新用户不加参数时默认值就会从该/etc/default/useradd中读取。

(0)

相关推荐

  • Linux的秘密就在这18张图里面了~

    来自公众号:我是程序员小贱 1 Linux安全策略 在生产环境几乎都是Linux,为了保护我们程序,防止我们功能被破坏,会采取一些列的措施,所以提前学习和了解这些策略势必也会为后面的学习打下不错的基础 ...

  • sudo以其他用户身份身份执行命令-linux运维命令

    Linux运维管理人员以另一个用户身份执行命令就会用到sudo命令.通过sudo命令,可以让普通用户在执行指定的命令或程序上,拥有超级用户的权限,进行分类,并且有针对性地将不同的命令授予指定的普通用户 ...

  • passwd修改用户密码注意什么?linux运维命令

    passwd命令可以修改用户密码及密码过期时间等内容,是Linux运维管理工作中很常用的命令.普通用户和超级用户都可以运行passwd命令,但普通用户只能更改自身的用户密码,超级用户root则可以设置 ...

  • nmap命令参数选项有什么?Linux运维命令

    nmap命令是一款开放源代码的网络探测和安全审核工具,其设计目标是快速地扫描大型网络.nmap可以发现网络上有哪些主机,主机提供了什么服务(应用程序名称和版本号),并探测操作系统的类型及版本信息.网络 ...

  • 显示命令及文件路径用什么命令?Linux运维命令

    查看Linux系统路径用什么命令?显示命令及其相关文件全路径的命令有哪些?快速定位文件路径用什么命令?Linux运维学习中,命令是非常重要的.每年学习Linux运维技术的人们越来越多,对于初学者来说, ...

  • cd命令有哪些相关知识?linux基础命令入门

    众所周知,Linux是一个重点使用命令行来完成相关工作的操作系统,因此,对Linux命令的熟练使用是工程师婉转Linux的基础且关键的技能之一.那么Linux系统核心命令学习中,cd命令都有哪些相关知 ...

  • Linux命令route显示或管理路由表-linux运维学习

    route命令可以显示或管理Linux系统的路由表,route命令设置的路由主要是静态路由.掌握Linux命令对于Linux运维来说是必备技能,对于Linux运维工作起着重要的作用.那么route命令 ...

  • nslookup命令参数选项有哪些?Linux运维核心命令学习

    nslookup命令是常用的域名解析查询工具.nslookup域名查询工具是Linux运维工作人员常用命令之一.近几年学习Linux技能的人们越来越多,Linux命令成了很多人必备学习技能.那么Lin ...

  • 对于Linux系统统计的命令有哪些?Linux运维

    Linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心.那么对于Linu ...

  • Linux高级运维命令(awk)

    引言 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再 ...