HCRM博客

Centos 7.3 使用useradd命令时,如何确保新用户权限设置正确?

CentOS 7.3 Useradd命令详解

Useradd是Linux系统中用于创建新用户的命令,它是用户管理工具之一,在CentOS 7.3系统中,useradd命令可以方便地创建用户、设置用户属性、修改用户信息等,本文将详细介绍useradd命令的用法和参数。

Centos 7.3 使用useradd命令时,如何确保新用户权限设置正确?-图1

useradd命令基本用法

useradd命令的基本用法如下:

useradd [选项] 用户名

[选项]为可选参数,用于设置用户属性。

useradd命令常用参数

以下是useradd命令的一些常用参数:

Centos 7.3 使用useradd命令时,如何确保新用户权限设置正确?-图2

参数说明
-u指定用户ID,如果不指定,系统会自动分配一个ID。
-g指定用户所属的组。
-G指定用户所属的附加组。
-d指定用户的主目录。
-s指定用户的登录shell。
-c指定用户的注释信息。
-m创建用户时同时创建用户的主目录。
-M创建用户时不要创建用户的主目录。
-e指定用户的过期日期。
-p指定用户的密码。
-f指定用户账户的失效时间(单位为天)。
-r创建系统用户。
-l不允许用户登录系统。

useradd命令实例

以下是一些useradd命令的实例:

创建一个普通用户:

useradd -u 1001 -g users -d /home/username -s /bin/bash -c "用户注释信息" username

创建一个系统用户:

useradd -r -u 1002 -g users -d /var/lib/username -s /sbin/nologin -c "系统用户注释信息" username

创建一个用户,并设置密码:

Centos 7.3 使用useradd命令时,如何确保新用户权限设置正确?-图3

useradd -u 1003 -g users -d /home/username -s /bin/bash -c "用户注释信息" -p '密码' username

FAQs

  1. 问题:如何查看useradd命令的帮助信息?解答:可以使用以下命令查看useradd命令的帮助信息:

    man useradd
  2. 问题:useradd命令创建用户时,如何设置用户的主目录权限?解答:在创建用户时,可以使用-m选项创建用户的主目录,并使用chmod命令设置目录权限。

    useradd -u 1004 -g users -d /home/username -s /bin/bash -c "用户注释信息" -m username
    chmod 700 /home/username

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/80721.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~