码迷,mamicode.com
首页 > 其他好文 > 详细

rhce认证考试-创建一个添加用户脚本

时间:2017-08-29 12:37:13      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:创建一个添加用户脚本

创建一个添加用户的脚本


在server0上创建一个名为/root/batchusers,此脚本能够实现为系统system1创建本地用户,并且这些用户的用户名来自一个包含用户名列表的文件,同时满足下列要求:

    1.此脚本要求提供一个参数,此参数就是包含用户名列表的文件

    2.如果没有提供参数,此脚本应该给出下面的提示信息Usage: /root/batusers userfile ,并且退出返回相应的值

    3.如果提供一个不存在的文件名,此脚本应该给出下面的提示信息Input file not found然后退出并返回相应的值

    4.创建的用户登录shell为/bin/false

    您可以从下面的URL获取用户列表作为测试用http://classroom.example.com/materials/userlist


vim /root/batchusers.sh

#!/bin/bash

        if [ $# -eq 0 ];then

                echo "Usage: /root/batusers userfile"

                exit 1

        elif [ ! -f "$1" ];then

                echo "Input file not found"

                exit 2

        else

        for USER in $(cat "$1");do

                useradd -s /bin/false $USER

        done

        fi


rhce认证考试-创建一个添加用户脚本

标签:创建一个添加用户脚本

原文地址:http://12968185.blog.51cto.com/12958185/1960320

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!