linux如何添加新用户?

linux如何添加新用户?,第1张

Linux系统中,可以使用useradd命令新建用户

可用useradd命令来创建新用户,账号建好之后,用passwd命令来设定账号的密码。可用userdel删除账号。实际上使用useradd指令创建的账号,是保存在/etc/

passwd文本文件中。

useradd语法

该命令的语法是:

useradd [选项] 用户名

该命令支持的选项有:

-c <备注>加上备注文字,备注文字会保存在passwd文件的备注栏位中

-d <家目录>指定用户的家目录

-e <有效期限>指定账号的有效期限

-f <缓冲天数>指定在密码过期后多少天就关闭该账号

-g <群组>指定用户所属的群组

-G <群组>指定用户所属的附加群组

-m 自动建立用户的家目录

-n 取消建立以用户名称为名的群组

-r 建立系统账号

-s指定用户登入使用的shell

-u指定用户id

实例

添加一般用户

# useradd tt

为添加的用户指定相应的用户组

# useradd -g root tt

创建一个系统用户

# useradd -r tt

为新添加的用户指定home目录

# useradd -d /home/myd tt

建立用户且指定id

# useradd caojh -u 544

运维人员可以合理恰当的组合命令与参数,使Linux字符命令更加的灵活且相对减少消耗系统资源。系统工作、系统状态、工作目录、文件、目录、打包压缩与搜索等工作所需的命令,详细的图文介绍可参考linuxprobe.com/chapter-05.html上的文章。通过对Linux命令进行归纳总结:执行查看帮助命令、常用系统工作命令、系统状态检测命令、工作目录切换命令、文本文件编辑命令、文件目录管理命令、打包压缩与搜索命令。

useradd命令用于创建新的用户,格式为:“useradd [选项] 用户名”。

我们可以使用这个命令来创建用户帐号,默认的用户家目录会被存放在/home目录中,默认的Shell解释器会是/bin/bash,默认会创建一个与该用户同名的基本用户组以及默认该用户不包含其他的扩展用户组,这些默认值可以依据下面的参数来自行修改:

-d指定用户的家目录(默认为/home/username)

-e帐号有效截至日期,格式:YYYY-MM-DD.

-u指定该用户的默认UID

-g指定一个初始的用户基本组(必须已存在)

-G指定一个或多个扩展用户组

-N不创建与用户同名的基本用户组

-s指定该用户的默认Shell

创建一个普通用户并指定家目录路径、UID用户身份号码以及Shell解释器,其中/sbin/nologin是终端解释器的其中一员,它与bash有天壤之别,因为一旦用户的解释器被设置成了nologin,那么则代表该用户不能够登录到系统。

1、添加用户名。

(1)打开xshell软件,远程到服务器或者虚拟机。

(2)下一步就是添加用户了,Linux命令为:sudouseradd 【用户名】。

(3)因为没有任何反馈,可以进入用户文件夹,看是否已经有用户名的文件夹,如果有说明已经添加成功。

2、为新用户添加密码。

(1)添加好用户名后,下一步就是为新用户添加密码。添加密码的Linux命令很简单:sudo passwd 【用户名】。

(2)需要输入Linux密码进行设置,注意,这里密码是不可见的,所以要仔细。虽然会让你再输入一次,但是又可能输入两次一样都是错误的。

(3)这里新密码已经设置成功,可以用切换新用户作为 *** 作员。

(4)输入 su 【用户名】,就可以切换到用户名了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8484364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存