我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux命令详解(14)useradd命令

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux命令详解(14)useradd命令

useradd用于添加一个linux账户。adduser跟本命令等价。

useradd同样属于不复杂但很重要的命令。

--help获得帮助信息。

-b选项,制定家目录的根

 -c选项,给新用户添加说明信息

-d选项,给新用户设置家目录

-D选项,新用户使用默认设置

-e选项,账号有效期

-f选项,密码过期后多少天关闭账号

-g选项,设置新用户所属于的组

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

-M选项,不自动建立用户的家目录

-r选项,建立系统账号

-s选项,设置新用户使用的shell。

-u,制定用户uid

例1:创建一个一般账户

useradd x1

该命令创建了1个普通账户x1,家目录为/home/x1(默认设置),shell为bash(默认设置)

例2:创建一个一般账户,家目录根为/home2

useradd -b x2

该命令创建了1个普通账户x1,家目录为/home2/x2(-b选项设置),shell为bash(默认设置)

 例3:创建一个系统账户

useradd -r x3

看似创建一个系统账户跟普通账户没什么两样。其区别主要是其uid使用为系统账户保留的uid区间内的uid。它会从最末一个可用的uid启用。本例在CentOS7下执行,默认系统设置0-1000是系统保留给系统账户的uid区间。这个设置在/etc/login.defs中设置。

例4:创建一个账户,指定uid为1999

useradd -u 1999 x4

例5:创建一个账户,指定一个目录作为家目录。

 useradd -d /home3/x500 x5

 这里要注意,家目录这个参数,最后一层目录是将要被创建的,其上层目录必须是已经存在的。如果上层目录不存在,会报错。不过如图所示,账号还是会被创建。

-b-d两个选项可以实现相同的效果,但是逻辑不一样。

例6:创建一个账号,给它赋予额外的组。

useradd -G 0 x6

创建账号x6,用root创建一个文件,并赋权664,让同组用户可以写入。

切换到x6账号,写入内容666.

切换到x5账号,这是一个普通账户,尝试写入555,会提示没有权限。

由此可见,x6跟root同组。

 例7:创建一个跟x6同组的账户x7

useradd -g x6 x7

 另一种 写法如下:

useradd -g 2001 x8

 例8:创建一个有效期7天的账号

useradd -e 7 x9

 

来源地址:https://blog.csdn.net/bigwood99/article/details/126621034

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux命令详解(14)useradd命令

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux命令详解之useradd命令使用方法

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方
2022-06-04

详解linux命令useradd添加用户

在 linux 中 useradd 是个很基本的命令,但是使用起来却很不直观。以至于在 Ubuntu 中居然添加了一个 adduser 命令来简化添加用户的操作。本文主要给大家介绍linux命令useradd添加用户的知识。 1.作用 us
2022-06-04

Linux中useradd命令怎么用

这篇文章主要介绍了Linux中useradd命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux常用命令useradd命令 用于Linux中创建的新的系统用户。
2023-06-28

Linux 命令之rsync命令详解

rsync命令rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速
2022-06-04

Linux常用命令useradd怎么用

这篇文章主要介绍Linux常用命令useradd怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux常用命令useradd 命令用于建立用户帐号,useradd 可用来建立用户帐号。帐号建好之后,再用 pa
2023-06-28

Linux基础命令useradd的用法

这篇文章主要讲解了“Linux基础命令useradd的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux基础命令useradd的用法”吧!useradd创建新的系统用户,usera
2023-06-05

Linux中如何使用useradd命令

这篇文章给大家分享的是有关Linux中如何使用useradd命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。正式开始之前,我先提三个概念。首先,跟大多数操作系统一样,Linux 用户也需要一个账号才能登录。本文
2023-06-16

useradd命令怎么在Linux中使用

本篇文章给大家分享的是有关useradd命令怎么在Linux中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.作用useradd命令用来建立用户帐号和创建用户的起始目录,
2023-06-12

怎么在linux中使用useradd命令

怎么在linux中使用useradd命令?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。功能说明:建立用户帐号。 语  法:useradd [-mMnr][-c <备注>][
2023-06-13

linux mkdir命令详解

mkdir命令用来创建目录。该命令创建由dirname命名的目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目
2022-06-04

详解Linux iptables 命令

iptables 是 linux 管理员用来设置 IPv4 数据包过滤条件和 NAT 的命令行工具。iptables 工具运行在用户态,主要是设置各种规则。而 netfilter 则运行在内核态,执行那些设置好的规则。 查看 iptable
2022-06-04

Linux命令unzip详解

目录一、unzip命令1.1 语法QGwJgQxc1.2 选项二、示列一、unzip命令 unzip命令用于解压缩由zip命令压缩的“.zip”压缩包。 1.1 语法 unzip(选项)(参数) 1.2 选项选项描述-c将解压缩的结果显示到
2022-06-04

Linux awk 命令详解

AWK是一种处理文本文件的语言,是一个强大的文本分析工具。之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符awk是一个强
2023-06-05

linux系统中如何使用useradd命令

这篇文章主要介绍了linux系统中如何使用useradd命令,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。useradd是Linux添加新用户的命令,这个命令提供了一次性创建
2023-06-28

Linux cut 命令详解

cut 命令在Linux和Unix中的作用是从文件中的每一行中截取出一些部分,并输出到标准输出中。我们可以使用 cut 命令从一行字符串中于以字节,字符,字段(分隔符)等单位截取一部分内容出来。 在本文中,我们通过一些例子来了解 cut 命
2022-06-03

linux chroot命令详解

chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以 /,即以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为 /
2022-06-04

详解Linux ln 命令

linux 中的文件分为 Hard Link 和 Symbolic Link 两种。Hard Link 文件又被称为硬链接文件、实体链接文件,Symbolic Link 文件则常被称为符号链接、软链接文件。 ln 命令用来在文件之间建立链接
2022-06-04

编程热搜

目录