首页 > 其他 > 详细

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

时间:2017-08-29 12:23:06      阅读:1151      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!