`

Linux下批量新建用户(原创)

阅读更多

文章來源於 sina 煙鬼博客  寫於 2009-05-02 09:59

 

OS:REDHAT linux AS 5

  1. 首先在/etc/passwd 文件中,查看当前用户,以免一会新建用户跟现有用户重名,从而导致失败,

 

  [root@localhost ~]vim /etc/passwd

 

  2.新建文件stu.txt里面内容如下,(注意要和/etc/passwd下的格式一样,否则会出现失败的提示)

 

    

 

/etc/passwd 文件是一个纯文本文件,每行采用了相同的格式:

    name:password:uid:gid:comment:home:shell
说明

name 

用户登录名

password 

用户口令。此域中的口令是加密的。当用户登录系统时,系统对输入的口令采取相同的算法,与此域中的内容进行比较。如果此域为空,表明该用户登录时不需要口令。

uid 

指定用户的 UID。用户登录进系统后,系统通过该值,而不是用户名来识别用户。

gid 

GID。如果系统要对相同的一群人赋予相同的权利,则使用该值。

comment 

用来保存用户的真实姓名和个人细节。

home 

指定用户的主目录的绝对路径。

shell 

如果用户登录成功,则要执行的命令的绝对路径放在这一区域中。它可以是任何命令。

3.执行命令[root@localhost ~]pwunconv

这样使原来加密的 /etc/passwd 的文件以明码的形式显示。

4.批量添加新用户

[root@localhost ~]newusers stu.txt

这里不用重定向也可以,如果用的话是:newusers < stu.txt

5.添加后的文件为:


6.为新建批量用户设置密码,文件为pass

内容如图:


 

 

7.

设置密码:

[root@localhost ~]chpasswd < pass

这样就把密码都设置给了新用户

8.为所有用户全部加密

[root@localhost ~]pwconv

9.再次查看/etc/passwd文件



 
10.登陆

用新用户登陆:

 

 

11.批量建用户成功!

  • 大小: 8.9 KB
  • 大小: 18.8 KB
  • 大小: 3.1 KB
  • 大小: 19.1 KB
  • 大小: 7.1 KB
  • 大小: 11.7 KB
0
0
分享到:
评论

相关推荐

    【原创】【Windows下对Linux批量管理工具TeamRemote】

    【Windows下对Linux批量管理工具TeamRemote】是一个专为Windows用户设计的应用程序,它提供了方便的途径来批量管理和控制远程Linux服务器。这个工具对于IT管理员和开发者来说尤其有用,因为他们通常需要同时处理多个...

    LINUX连接工具

    1. **文件传输**:通过SSH协议,WinSCP提供安全的SFTP(SSH文件传输协议)和FTP(文件传输协议)服务,允许用户在本地计算机与Linux服务器之间传输文件,支持断点续传和批量操作。 2. **同步浏览**:用户可以在本地...

    (预览版1-5页)2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法-Part4

    1-2."效率"做法:使用for循环实现用户的批量创建 2-1."极简"做法:部署Samba服务以创建共享目录 3-1."极简"做法:配置开机自动挂载samba共享 模块六:NFS服务 1-1."极简"做法:部署KDC服务器 2-1."极简"做法:创建...

    Linux 系统运维系列(unixhot)

    - 用户与用户组:创建、修改用户,理解uid、gid的概念。 - 权限模型:理解rwx权限位,掌握chown、chmod命令的用法。 7. **日志管理** - 日志查看:分析/var/log下的各种系统日志,辅助问题诊断。 - rsyslog与...

    (预览版1-5页)2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法-Part5

    2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法 原创"极简"与"效率"做题技巧,拒绝硬背死背命令 该链接为Part4!共13页 目录: 模块八:Redis服务 1-1."极简"做法:在单台机器上搭建Redis主从关系 1-2....

    [原创]Informatica PowerExchange V9.5.0 for i5OS 安装和使用手册(杨晓东2012-09-26)

    - **PWC**:PWC(PowerCenter Client)是另一种执行批量数据处理的方式,它允许用户创建复杂的ETL流程。 - **Mapping创建**:Mapping是指定义源数据如何转换为目标数据格式的过程。这一步骤对于确保数据准确无误地...

    【原创】gimp指南 02-6 【2.4版最后发布】

    通过编写脚本,用户可以实现自定义的工作流程,比如批量处理图像、创建复杂的效果等。 #### 6. 实例教程 为了更好地理解GIMP的应用场景,本书还将提供一系列实例教程,涵盖从基础编辑到高级图像处理的各种技巧。...

    文字查重系统使用说明书.docx

    - 在创建的目录下使用`git clone`命令克隆项目源码。 - **Docker**:安装Docker后,拉取`lxh5147/plagiarism_checker`镜像以运行查重服务。 ### 索引构建 1. **导出论文库** - 将PDF格式的论文全文转换成纯文本...

    蚂蚁快传AntM3.1.0.13 使用手册

    - **Linux平台:** 通过Wine或Longene等Linux下的exe模拟器,可在带GUI的Linux系统中运行。 #### 六、历史沿革 - **起源与发展:** AntM最初诞生于2007年的一个政府项目,历经多次版本迭代和功能完善,最终成为了...

    基于DCMTK的DICOM图像查看器

    4. **UI界面设计**:创建用户友好的界面,允许用户浏览、缩放、旋转和比较不同的DICOM图像。 5. **元数据处理**:从DICOM头信息中提取并显示患者信息、扫描参数等,增强临床意义。 6. **网络通信**:如果需要,...

    完整版目录树演示.rar

    例如,在Windows中,"C:\Users\Username\Documents"就是一个目录树路径,表示"Documents"文件夹位于"Username"用户目录下,而这个用户目录又位于"C:"驱动器的根目录下。 目录树的基本元素包括: 1. **根节点**:树...

    mysql 学习笔记 绝对原创 包含工作中常用的语句 存储过程 函数 触发器等

    日期和时间类型如`timestamp`用于记录更改和创建记录的时间。二进制类型如`blob`和`text`用于存储大数据,`enum`和`set`则是限定选择范围的特殊字符串类型。 在查询和比较操作中,MySQL会自动将字符串转换为数字...

    网站整站下载工具

    这些工具能够帮助用户在没有网络连接的情况下访问网站的全部或部分资源,或者进行离线备份和研究。下面将详细介绍这类工具的工作原理、功能以及使用场景。 1. 工作原理: 网站整站下载工具通过模拟浏览器的行为,...

    桌面图标.ico格式的喜欢装饰桌面的刚快下载吧.zip

    这些工具能帮助用户从EXE、DLL等文件中提取图标,或者创建、修改ICO文件,以满足个性化需求。 5. 图标库:像"桌面图标.zip"这样的压缩包,通常包含了多种不同风格的ICO图标,用户可以根据个人喜好选择使用。图标库...

    [原创]Informatica PWX 9.5.0 LogMiner CDC for Oracle安装和使用手册(杨晓东2012-08-22)

    通过PWC (PowerCenter Client) 进行批量处理任务的创建和管理。 ##### 2. **CDC功能演示** - **CDC Real Time (CDCRT)** 实现实时的数据变化捕获功能。 - 在PWX Navigator中创建并配置CDCRT任务。 - 更新...

    照片采集程序

    原创性意味着这个程序是由开发者独立设计和编写的,而非基于已有的开源代码或框架。 在描述中提到的“社团面试照片采集”,暗示了该程序可能具有针对性的功能,例如,它可能包含自动记录面试者信息、定时拍照、批量...

    Dynamips使用手册

    它能够在Windows (XP/2000/2003) 和 Linux 操作系统上运行,并且支持多种Cisco硬件平台的模拟,包括Cisco 2600/2691、3620/3640/3660、3725/3745和Cisco 7206。更重要的是,Dynamips能够运行Cisco官方发布的IOS软件...

    文件搜搜-易语言

    4. **用户交互**:通过`创建窗口`、`按钮`、`输入框`等组件,构建用户友好的交互界面,收集用户输入并显示搜索结果。 四、源码学习与应用 对于想要深入了解“文件搜搜”的开发者,可以通过分析其源码,学习易语言...

    Oracle SQL Handler(Oracle 开发工具) v5.1.zip

    国产原创,精品奉献,无序列号限制,仅凭使用满意度随意赞助就可永久使用!   Oracle SQL Handler 特点如下: ((1) 跨平台,能运行于平台 Windows(WIN7、WIN8、XP、NT、2000…)、Linux 、Mac OS; (2) 不...

    Tutorialspoint Selenium SQLServer Swift Solr SVN SQLite Socket Smarty Shell 教程

    9. **Shell**:Shell是Unix/Linux系统的命令行解释器,允许用户通过命令行与操作系统进行交互。学习Shell脚本,你可以掌握基本的文件操作、流程控制、函数、变量、管道和重定向,以及编写自动化脚本的能力。 10. **...

Global site tag (gtag.js) - Google Analytics