溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Shell怎么實現自動化管理賬號腳本

發布時間:2021-11-08 11:01:17 來源:億速云 閱讀:270 作者:小新 欄目:建站服務器

這篇文章主要介紹了Shell怎么實現自動化管理賬號腳本,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

該 腳本 目的幫助管理員創建賬號、刪除賬號、鎖定賬號、解鎖賬號。

#!/bin/bash
#filename:
#author:
#date:2018-6-6
echo "用戶管理程序"
echo "1.創建用戶"
echo "2.刪除用戶"
echo "3.鎖定用戶"
echo "4.解鎖用戶"
echo "5.退出腳本"
 
read -p "請輸入您的操作選擇(1-5):" sn
case $sn in
1)
read -p "請輸入創建用戶名:" nu
useradd $nu
echo "123456" | passwd --stdin $nu
if [ '$?' == '0' ];
then
echo "用戶已經創建成功"
exit
       fi
 
;;
 
2)
read -p "請輸入要刪除用戶名:" nl
userdel $nl
echo "已經刪除$nl用戶"
 
if
[ $? -ne 0 ];
then
echo "成功刪除"
fi
;;
 
3)
STAT=$(passwd -S $use | awk '{print $2}') 
read -p "鎖定用戶" use
if [ '$STAT' == "PS" ];
then
passwd -l $use 
fi
if [ '$STAT' == "LK" ];
then
echo "已經鎖定用戶"
exit
fi
;;
 
4)
read -p "解鎖用戶" jie
echo $jie 
if [ '$STAT' == "LK" ];
then
passwd -u $jie
fi
if [ '$STAT' == "LK" ];
then
echo "已經解鎖用戶"
exit
fi
;;
5)
if [ $sn == 5 ];
then
read -p "是否退出(yes)" tu
if [ $tu == yes  ];
then
    exit 
fi
 
fi
 
esac

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Shell怎么實現自動化管理賬號腳本”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女