zoukankan      html  css  js  c++  java
  • 创建免密码sudo用户

    创建免密码sudo用户

    #!/bin/bash
    
    c1=`grep -w 'bkuser' /etc/passwd | wc -l`
    if [ "$c1" -eq 1 ]; then 
        echo "bkuser已经存在"
        c2=`grep -w 'bkuser' /etc/sudoers | wc -l`
        if [ "$c2" -ge 1 ]; then 
            echo "bkuser sudo成功."
            exit
        else
            echo "bkuser sudo失败"
            cp /etc/sudoers /etc/sudoers.bak.`date +%Y_%m_%d_%S` >/dev/null
            echo "bkuser   ALL=(ALL)       NOPASSWD: ALL" >>/etc/sudoers
            sleep 1
            echo "bkuser sudo已成功添加"
        fi
    else
        echo "bkuser不存在"
        useradd bkuser
        echo "1234567" | passwd --stdin bkuser >/dev/null
        cp /etc/sudoers /etc/sudoers.bak.`date +%Y_%m_%d_%S`
        echo "bkuser   ALL=(ALL)       NOPASSWD: ALL" >>/etc/sudoers
        echo "bkuser已经成功添加,且加入sudo"
        sleep 2
        c2=`grep -w 'bkuser' /etc/sudoers | wc -l`
        if [ "$c2" -ge 1 ]; then 
            echo "bkuser sudo成功."
            exit
        else
            echo "bkuser sudo失败"
            cp /etc/sudoers /etc/sudoers.bak.`date +%Y_%m_%d_%S` >/dev/null
            echo "bkuser   ALL=(ALL)       NOPASSWD: ALL" >>/etc/sudoers
            sleep 1
            echo "bkuser sudo已成功添加"
            exit
        fi
    
    fi
  • 相关阅读:
    JVM——类加载
    Java IO输入输出
    核心标签库和el
    request对象
    安装tomcat
    安装mongodb
    MySQL在简单命令行操作
    安装MySQL
    Java几种常见的异常类型
    Java简单正则表达式写爬虫
  • 原文地址:https://www.cnblogs.com/bjx2020/p/8441002.html
Copyright © 2011-2022 走看看