Linux系统中怎样去添加新用户

Linux添加用户命令是什么 useradd也就是Linux添加用户的命令了。

useradd :创建一个新的用户或更新默认的新用户信息.

命令概要:useradd -D [选项] 登陆名

下面介绍一下useradd有关的选项:

-c, --comment COMMENT
任何文本字符串。它一般是在登录的简短说明,并目前使用的领域为用户的全名。

-b, --base-dir BASE_DIR
如果该系统的三维目录默认是没有指定的基目录。BASE_DIR是连接在一起的帐户名称来定义的主目录。如果- m选项不使用,BASE_DIR必须存在。

-d, --home HOME_DIR
新用户将创建使用作为用户价值HOME_DIR登录目录。默认为追加登录名称和使用BASE_DIR,由于登录目录名称。该目录HOME_DIR不必
存在,但不会创建如果它缺少。

-e, --expiredate EXPIRE_DATE
使用该用户帐户将被禁用日期。指定的日期在格式为YYYY-MM-dd。

-f, --inactive INACTIVE
非活动已停用的天数后,密码过期,直到该帐户被永久禁用。0将禁用该帐户尽快值作为密码过期,失效和-1的特征值。默认值是零。

-g --gid GROUP
该组的名称或用户数初始登录组。该组的名称必须存在。A组的数目必须是指已经存在的小组。

-G  --groups GROUP1[,GROUP2,...[,GROUPN]]]
一个补充组的列表,用户也是成员。每集团是分开未来一个逗号,而没有中间的空格。这些组织受到的某一组具有相同的限制- g选项。默认的是只属于初始组的用户。

-h, --help 显示帮助信息并退出。

-M 用户主目录将无法建立,即使系统全从/etc/login.defs中的设置是创建家庭显示目录。

-m  --create-home
用户主目录将被创建如果它不存在。这些文件在SKEL_DIR包含将被复制到主目录如果- k选项使用,否则文件在/etc/skel将被使用中。在SKEL_DIR所载的任何目录或/etc/skel将在创建用户主目录以及。- k选项是唯一有效的联使用- m选项。默认是不创建目录,并且不复制任何文件。

-l   请不要将用户添加到最后登录日志文件。这是一个Red Hat添加的选项.

-n   A组有作为用户被添加到系统将是相同的名称默认情况下创建。此选项将关闭此红帽Linux的具体行当使用此选项,默认情况下用户将被放置在任何指定组,在/etc/default/useradd的。如果没有默认的组是定义,第一组将被使用。

-K, --key KEY=VALUE
覆盖的/etc/(UID_MIN,UID_MAX,umask的,PASS_MAX_DAYS login.defs中默认和其他人的。)

-o  --non-unique
允许用一个重复的UID(非唯一)的一个用户帐户的创建。

-p  --password PASSWORD
加密的密码,默认是禁用该帐户。

-r 此标志用于创建一个系统帐户。也就是说,一个用户的UID低于UID_MIN在/etc/login.defs中,其定义的值密码不会过期。useradd的注意,不会创建一个主目录对于这样的用户,无论是默认在/etc/login.defs中设置。你必须指定- m选项,如果你想要一个系统帐户的主目录要创建。这是一个红帽补充的选项.

-s  --shell SHELL
用户的登录shell的名称。默认的是离开这个领域空白,这会导致系统选择默认的登录shell。

 -u  --uid UID
用户的数值识别码。此值必须是唯一的,除非- o选项被使用。该值必须是非负的。默认是使用最小ID值大于999,比所有其他用户更大。价值观0和999之间,通常保留给系统帐户。

-Z  --selinux-user SEUSER
为用户登录SELinux的用户。默认的是离开这个领域空白,这会导致系统选择默认的SELinux的用户。

我们在使用useradd命令添加用户时通常只需要更改几个参数就已经满足我们的需要了,下面把几个常用的需要修改的参数列出来:

-b, --base-dir BASE_DIR

-d, --home HOME_DIR

-f, --inactive INACTIVE

-g,  --gid GROUP

-s, --shell SHELL

原文章出自:http://www.linux520.net/2_11_zh.html

### 回答1: 要在Linux系统添加用户,可以按照以下步骤进行操作: 1. 以root用户身份登录系统。 2. 执行以下命令创建用户: ``` useradd username ``` 其,username为用户用户名。 3. 设置用户的密码: ``` passwd username ``` 4. 如果需要为用户分配家目录,可以执行以下命令: ``` mkdir /home/username chown username:username /home/username ``` 其,username为用户用户名。 5. 如果需要为用户分配sudo权限,可以将其添加到sudoers文件: ``` visudo ``` 在文件添加以下行: ``` username ALL=(ALL) ALL ``` 其,username为用户用户名。 6. 完成以上步骤后,用户就可以登录系统了。 ### 回答2: 在 Linux 操作系统,我们通常使用 adduser 命令添加用户。而使用用户添加命令的好处是,它会在系统用户分配一个唯一 ID 号和一个主目录, 并向用户设置密码。要添加用户,请按照以下步骤进行操作。 1. 打开终端 在 Linux 操作系统添加用户需要使用终端窗口命令。在终端输入"Ctrl+Alt+ T"即可打开一个的终端窗口。 2. 添加用户 在终端,使用 adduser 命令添加用户。例如,要添加名为 "Tom" 的用户,请输入以下命令: `sudo adduser Tom` 系统将提示您输入用户的密码以及其他相关信息,请按需填写。 3. 确认添加 完成用户的输入信息后,按下 Enter 键确认添加。这样,系统就会为用户分配一个唯一的 ID 号和一个主目录,并将其密码保护。 4. 退出用户 要退出用户模式,请重登录系统并使用创建的用户名和密码登录。这样,系统将自动切换到用户模式,并启用其相关权限以及目录和文件访问权限。 总之,在 Linux 操作系统添加用户非常简单,并且可以使用命令行添加,有效提高了系统安全性和访问控制。需要提醒的是,为了避免安全风险,用户密码应该采用较强的组合,包括数字、大写字母和小写字母。同时,我们还应该注意,为了系统安全, Linux 操作系统通常建议管理员使用非 root 用户查询和管理系统信息。 ### 回答3: 对于Linux系统管理员而言,添加用户是非常基础而又重要的一项操作。其实,Linux系统添加用户方面,比起其他操作系统并没有太多区别,只是相应的命令略有不同。 在Linux系统添加用户主要分三步: 1. 添加用户 使用adduser命令添加用户,该命令会在系统建一个用户,并为该用户设置一个主目录。执行命令时,需要以root用户身份登陆。例如,执行以下命令可添加一个名为“mary”的用户: ``` $ sudo adduser mary ``` 2. 设置用户密码 用户之后,需要设置该用户的密码,以便其可以正常登陆系统。使用passwd命令即可为用户设置密码。例如,执行以下命令即可为用户名为“mary”的用户设置密码: ``` $ sudo passwd mary ``` 3. 分配用户权限 在Linux系统系统管理员可以为不同的用户分配不同的权限。例如,可以将某些用户设为管理员,或者对不同用户的文件操作权限做出限制等等。这部分操作需要对Linux系统用户和组的相关知识有一定的了解。 总之,添加用户Linux系统非常重要的一项操作,只需要简单的三个步骤即可完成。尤其是在企业或者组织添加用户是日常操作之一。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值