shell编程

批量创建linux用户

#!/bin/bash

for user in chuji001 chuji002 chuji003 net001 senior001 manager001

do

useradd $user

echo "111111"|passwd --stdin $user      # 批量创建用户并设置用户密码为111111

done

# 批量创建5个开发人员并加入开发组phpers,又创建一个开发经理和高级主管

#!/bin/bash

groupadd -g 999 phpers

for n in 'seq 5'

do

useradd -g phpers php00$n

done

for user in kaifamanager001 seniorphpers

do

useradd $user

echo '111111'|passwd --stdin $user

done

创建用户后,要配置文件/etc/sudoers


sudo -l查看用户权限

sudoers剖析

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 流程控制 if 单条件 双分支 多分支 case case支持glob风格的通配符: *: 任意长度任意字符?: ...
    毛利卷卷发阅读 793评论 0 1
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,926评论 0 10
  • awk命令 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdi...
    Chris_Zheng阅读 4,410评论 0 0
  • 一、涉及命令及知识分析 1.1解题思想探讨 拿到一个题,或者接手一项任务,我们首先应该怎么做? PMP学习举例,办...
    温东阅读 3,439评论 2 4
  • 一直认为,半夏,是一个非常美丽的词汇。且不说它的意义,只说语感,半夏,半夏,半个夏季。当你念到半夏的时候,...
    水色冉冉阅读 233评论 0 0