可以通过useradd命令将单个新用户添加到Linux系统。但是系统管理员经常会收到添加多个用户的请求。因此Linux提供了一种不同的方法来向系统中添加大量用户。这是newusers命令。

Synatxsudo newusers user_deatils.txt

user_details.txt is the file containing the details of all the usernames to be added.

使用者详细资料

下面我们看到user_details.txt文件的结构。UserName:Password:UID:GID:comments:HomeDirectory:UserShell

因此,我们创建了一个具有以下详细信息的文件,以添加许多地址。~$ cat MoreUsers.txt

uname1:pwd#@1:2112:3421:storefront:/home/uname1:/bin/bash

uname3:pwd#!@3:2112:3525:backend:/home/uname3:/bin/bash

uname4:pwd#$$9:9002:4721:HR:/home/uname4:/bin/bash

授予用户详细信息文件的权限

在起诉用户详细信息文件以添加新用户之前,我们应该授予该权限以供其他进程读取。sudo chmod 0600 MoreUsers.txt

通过转到/ etc / passwd文件,验证系统中的现有用户。ubuntu@ubuntu:~$ tail -5 /etc/passwd

运行上面的代码给我们以下结果-pulse:x:117:124:PulseAudio daemon,,,:/var/run/pulse:/bin/false

rtkit:x:118:126:RealtimeKit,,,:/proc:/bin/false

saned:x:119:127::/var/lib/saned:/bin/false

usbmux:x:120:46:usbmux daemon,,,:/var/lib/usbmux:/bin/false

ubuntu:x:1000:1000:ubuntu16LTS,,,:/home/ubuntu:/bin/bash

运行newusers命令

接下来,我们运行newusers命令添加这些用户名。sudo newusers MoreUsers.txt

验证添加的用户

现在,通过再次转到/ etc / passwd文件,验证是否确实添加了这些用户。cat /etc/passwd

运行上面的代码给我们以下结果-………..

………….

ubuntu:x:1000:1000:ubuntu16LTS,,,:/home/ubuntu:/bin/bash

uname1:x:2112:3421:storefront:/home/uname1:/bin/bash

uname3:x:2112:3525:backend:/home/uname3:/bin/bash

uname4:x:9002:4721:HR:/home/uname4:/bin/bash

Linux最大能创建多少用户,如何在Linux中创建多个用户帐户?相关推荐

  1. 如何在mysql中创建连接_如何在MySQL中创建新用户并开启远程连接访问?

    如何在MySQL中创建新用户并开启远程连接访问? 发布时间:2020-05-21 14:55:19 来源:亿速云 阅读:176 作者:鸽子 下面由mysql教程给大家介绍MySQL创建新用户并开启远程 ...

  2. 如何在mysql中创建过程_如何在MySQL 中创建存储过程?

    问题阐述 自MySQL 5.0 开始,MySQL 就支持存储过程.存储过程是一些被用户定义的SQL 语句集合.一个存储程序是可以被存储在服务器中的一套SQL 语句.存储过程可以被程序.触发器或另一个存 ...

  3. linux关闭root权限管理,如何在Ubuntu中启用和禁用root帐户?

    在Ubuntu Linux中,出于安全原因,默认情况下是禁用root帐户的.下面本篇文章就来带大家了解一下在在Ubuntu中启用和禁用root帐户的方法,希望对大家有所帮助. Sudo用户 Ubunt ...

  4. vue 递归创建菜单_如何在Vue中创建类似中等的突出显示菜单

    vue 递归创建菜单 by Taha Shashtari 由Taha Shashtari 如何在Vue中创建类似中等的突出显示菜单 (How to Create a Medium-Like Highl ...

  5. 创建jira sprint_如何在Excel中创建高级sprint燃尽图

    创建jira sprint SCRUM is a great way to manage all sorts of tasks including sprints, but you don't hav ...

  6. 在linux桌面上创建一个文本,如何在Ubuntu中创建文档

    有几种方法可以在Ubuntu中使用GUI和命令行创建文档.所有这些方法都非常简单易用.您可能早些时候已在Ubuntu中将这些方法用于其他目的.但是,在本文中,我们将向您展示在Ubuntu中创建文档的8 ...

  7. vue在日历表上面创建事件_如何在R中创建颜色编码的日历

    vue在日历表上面创建事件 用颜色编码的日历可以快速简便地查看您是否实现了日常目标. 您是否符合销售或社交媒体帖子等日常业务指标? 或者,您如何实现个人目标,例如每天锻炼? 乍一看,您可以了解自己的工 ...

  8. python中如何创建包_如何在Python中创建命名空间包?

    TL:博士: 在Python3.3上,您不必做任何事情,只要不在名称空间包目录中放置任何__init__.py,它就可以工作了.在pre-3.3中,选择pkgutil.extend_path()解决方 ...

  9. python中怎么创建配置文件_如何在Django中创建配置文件注册表单?

    我试图创建一个定制的注册表单,但是我不知道如何去做,因为我试图将默认的django注册与一个新的模型连接起来.在 这是它看起来的样子,可能是错的,但我正在考虑这样的事情.在 模型.pyclass Pr ...

  10. python动态创建字典_如何在Python中创建动态命名字典?

    与其尝试动态生成一个动态数量的变量名,不如选择另一个更高级别的数据结构来存储对象,例如字典或列表.在import pandas as pd REFERENCE_CODE = ["ladder ...

最新文章

  1. NameNode任务线程之FSNamesystem$ReplicationMonitor
  2. 自编码器Autoencoders
  3. AutoML - 数据增广
  4. 有关sublime的一些使用
  5. 在MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)
  6. oracle获取序列跳号,Oracle sequence跳号知多少
  7. ios开发之 -- 自动轮播图创建
  8. restful接口开发实例_Restful接口开发与测试—接口测试
  9. 一键清理maven未下载完全的依赖脚本
  10. 面向车、路、城,华人运通“智路”示范项目开通试运行
  11. 使用FileZilla搭建简单的FTP
  12. 第十一周项目1——二叉树算法验证(4) 哈夫曼编码的算法验证
  13. Windows环境下搭建Redis集群
  14. jQuery轮播图效果+ bxCarousel实现图片滚动切换效果+Mootools Videobox实现视频图片弹出类lightbox效果
  15. python找不到解释器_解决pycharm找不到解释器的问题
  16. 释疑:SI-RNTI,C-RNTI,P-RNTI,RA-RNTI,SPS-RNTI
  17. 什么是激活函数以及其作用
  18. 2020年最值得期待的几大BPM厂商一览
  19. 单例模式的几种实现方式详解以及原理
  20. 解决安装英伟达显卡驱动循环登录问题

热门文章

  1. MySQL中的执行计划(explain)
  2. 防抖与节流方案_函数防抖和节流
  3. angularjs获取php数据类型,利用Angularjs从PHP读取后台数据
  4. wxpython2.8_wxPython 2.8 Application Development Cookbook英文pdf版
  5. linux用户和用户组及权限管理
  6. 学习笔记之grub应用
  7. linux脚本怎么退出while,linux中的while命令
  8. boot客户管理系统实训报告_客户太多,客户转化困难?分析报告迟迟出不来,CRM客户管理系统助你一臂之力...
  9. d. powerful ksenia_DEBON D.D |这才是每个女人应该拥有的
  10. java.lang.NoClassDefFoundError: javax/mail/internet/AddressException解决