useradd命令使用详解

useradd命令使用详解例子四 创建一个用户名为 dmdba 用户 id 为 12345 群组为 dinstallshel 为 bin bash 同时主目录为 home dmdba

大家好,欢迎来到IT知识分享网。

 一.简介

      root用户具有超级用户权限,但是为了减轻对操作系统的破坏,需要针对Linux系统给不同人创建用户,或者针对不同应用程序使用不同的用户,那么就需要用到useradd命令来创建用户了,首先,执行useradd命令,主要有三个过程:

      1.为新创建的用户账户编辑文件/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow。

      2.为新用户创建用户主目录(home)。

      3.给新用户设置主目录的操作权限。

二.基本语法

      useradd [options]   用户名

三.参数含义  

-c 添加自定义注释,保存到/etc/passwd文件中
-d 改变用户主目录的位置
-e 可以设置用户账户的有效期,用于创建临时账户
-f 用于定义密码过期后的天数,默认情况下,将密码过期值设置为-1永不过期
-g 指定用户所属的起始群组
-G 将用户添加到其他组,每个组名由逗号分隔,中间没有空格
-m 自动创建用户登录目录
-M 创建没有主目录的用户目录
-n 取消建立以用户名称为名称的群组
-s 指定用户登录shell
-u 自定义用户id

四.应用实例

    例子一:创建一个用户名称为dmdba,在路径/temp/user(主目录不存在)情况下

                useradd  -m  -d /tmp/user   dmdba

    例子二:创建一个用户组为dinstall ,用户名为dmdba的用户

                useradd -g  dinstall dmdba

    例子三:创建一个登录shell为 /bin/bash的用户名为dmdba的用户

                useradd  -s /bin/bash  dmdba

    例子四:创建一个用户名为dmdba,用户id为12345 群组为dinstall shell为/bin/bash 同时主目录  为/home/dmdba

                useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash  dmdba

    例子五:创建一个用户名为dmdba,没有登录shell

                useradd -s /sbin/nologin dmdba

达梦数据库 – 新一代大型通用关系型数据库 | 达梦在线服务平台

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/128776.html

(0)
上一篇 2025-08-29 14:15
下一篇 2025-08-29 14:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信