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
  • 相关阅读:
    053-606
    053-605
    1019 General Palindromic Number (20分)
    1208. 翻硬币
    754. 平方矩阵 II
    1346. 回文平方
    680. 剪绳子
    1227. 分巧克力
    756. 蛇形矩阵
    429. 奖学金
  • 原文地址:https://www.cnblogs.com/bjx2020/p/8441002.html
Copyright © 2011-2022 走看看