文档章节

批量添加或删除10个系统用户

shangjason
 shangjason
发布于 2016/08/22 23:10
字数 126
阅读 3
收藏 0

#!/bin/bash
#
if [ $# -lt 1 ]; then
    echo "Usage: adminuser2 ARG"
    exit 7
fi
#
if [ $1 == '--add' ]; then
    for I  in {1..10}; do
    if id user$I &> /dev/null; then
    echo "user$I exists."
    else
    useradd user$I
    echo user$I | passwd --stdin user$I &> /dev/null
    echo "Add use$I finished."
    fi
    done
elif [ $1 == '--del' ]; then
    for I in {500..550}; do
    if id user$I &> /dev/null; then
    userdel -r user$I
    echo "Delete user$I finished."
    else
    echo "No user$I"
    fi
    done
#
else
    echo "Unknown ARG"
    exit 8
    fi

#./adminuser2 --add/del   #执行语法   

#此脚本已经在Centos6.8中测试通过。


 

© 著作权归作者所有

共有 人打赏支持
shangjason
粉丝 0
博文 2
码字总数 296
作品 0
私信 提问
Linux添加/删除用户和用户组(转载)

Linux添加/删除用户和用户组(转载) 在使用linux时,经常会出现好多原先加的帐户未删除的情况,给系统运行带来隐患,因此一定要彻底删除。 进入root用户,输入   cd /etc 在这个目录下输入 ...

18802340040
2013/06/08
0
0
阳光企业网站管理系统--SCSCMS

阳光企业网站管理系统V2.0用户手册 阳光企业网站管理系统(Sunshine Corporation Site),简称SCSCMS或SCS,其标识及程序,属太阳光工作室版权所有。 本站公开发行的SCSCMS为开源免费程序,你...

匿名
2011/06/26
4.3K
0
RDIFramework.NET ━ .NET快速信息化系统开发框架-4.5 用户管理模块

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chinahuyong/article/details/7979374 RDIFramework.NET ━ .NET快速信息化系统开发框架 4.5 用户管理模块 4....

rdiframework
2012/09/14
0
0
邮件系统与OA系统的完美结合

在国内企事业单位中电子信息化管理体现出越来越重要的作用,ERP、OA、财务软件、邮件服务器系统等都成为各企事业必用的办公平台。在用各种办公软件提高企业工作效率创造更大价值的同时,各办...

月亮湖泊
2014/01/09
3K
0
Linux 第11天文件和用户管理

Linux 第11天 时间: 20180728 目录 用户和组管理命令 文件权限管理命令 文本处理工具 用户和组管理 即添加用户,删除用户,组的管理等 /etc/passwd /etc/shadow getent 输出指定的数据库里的...

Winthcloud
2018/07/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

租房软件隐私保护如同虚设

近日,苏州市民赵先生向江苏新闻广播新闻热线025-84658888反映,他在“安居客”手机应用软件上浏览二手房信息,并且使用该软件自动生成的虚拟号码向当地一家中介公司进行咨询。可电话刚挂不久...

linux-tao
今天
1
0
分布式项目(五)iot-pgsql

书接上回,在Mapping server中,我们已经把数据都整理好了,现在利用postgresql存储历史数据。 iot-pgsql 构建iot-pgsql模块,这里我们写数据库为了性能考虑不在使用mybatis,换成spring jd...

lelinked
今天
4
0
一文分析java基础面试题中易出错考点

前言 这篇文章主要针对的是笔试题中出现的通过查看代码执行结果选择正确答案题材。 正式进入题目内容: 1、(单选题)下面代码的输出结果是什么? public class Base { private Strin...

一看就喷亏的小猿
今天
2
0
cocoapods 用法

cocoapods install pod install 更新本地已经install的仓库 更新所有的仓库 pod update --verbose --no-repo-update 更新制定的仓库 pod update ** --verbose --no-repo-update...

HOrange
今天
3
0
linux下socket编程实现一个服务器连接多个客户端

使用socekt通信一般步骤 1)服务器端:socker()建立套接字,绑定(bind)并监听(listen),用accept()等待客户端连接。 2)客户端:socker()建立套接字,连接(connect)服务器,连接上后...

shzwork
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部