創建用戶,設置密碼(長度是否大於等於7)
read -p "Please input username: " name
id $name &> /dev/null
if [ $? -ne 0 ];then
useradd $name && echo "$name create success."
read -sp "Please input password: " pw
echo
if [ ${#pw} -ge 7 ];then
read -sp "Please again input password: " pw2
echo
echo $pw |passwd --stdin $name &> /dev/null
echo "Password create success."
else
echo "Inconsistency of password input."
fi
else
echo "Password input error."
fi
else
echo "$name already exist."
fi
思路:
創建用戶,設置密碼(長度是否大於等於7)
相關推薦
創建用戶,設置密碼(長度是否大於等於7)
創建用戶#!/bin/bash read -p "Please input username: " name id $name &> /dev/null if [ $? -ne 0 ];thenuseradd $name && echo "$name
使用while批量創建用戶並設置密碼
linux腳本學習 shelllinux腳本學習(shell)使用while批量創建用戶並設置密碼
老男孩教育每日一題-第63天-批量創建用戶並設置隨機密碼(要求不能使用shell循環語句)
每日一題 隨機數 命令拼接 題目:批量添加20個用戶,用戶名為user1~20,密碼為5個隨機字符(要求不能使用shell循環語句)解決方法方法1 echo user{1..20}|xargs -n1|sed -r ‘s#(.*)#useradd \1 \&\& echo \1 &
用戶在設置密碼時,提醒請輸入半角字符(vue+element+valid)
val 提醒 trigge true else lur element tor blog 要保證callback()只有一個出口 rules:{ newPassword: [{validator:(rule,newPassword,callback)=>{
mysql創建用戶,授權用戶
word grant blog 自動創建 語句 use from png ima 1、用戶授權 mysql> GRANT ALL privileges ON *.* TO [email protected]/* */%‘ IDENTIFIED BY
MySQL 創建表時,設置時間字段自己主動插入當前時間
mil post div ipp strong ren current spa blog MySQL 創建表時,設置時間字段自己主動插入當前時間 DROP TABLE IF EXISTS `CONTENT`; CREATE TABLE `CONTENT`
創建httpClient時,設置timeout時間
httpclient//private static HttpClient httpClient = HttpClientBuilder.create().build(); private static CloseableHttpClient httpClient;// = HttpClientBuilde
MySQL創建用戶,常用SQL語句以及數據庫備份與恢復
mysql常用命令 恢復與備份 一、創建普通用戶並授權 1、創建用戶並授權 [root@zlinux ~]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your
批量創建用戶添加隨機密碼
sed useradd passwd1、批量創建用戶user01-user10#seq -w 10|sed -r "s/(.*)/useradd user\1/g"|bash 2、-r和\1的分析-r, --regexp-extended use extended regul
Shell腳本批量創建用戶並隨機生成密碼
else 腳本 pass 批量創建 密碼 shell腳本 lis 活動 password Shell腳本批量創建用戶並隨機生成密碼 要求:批量創建10個系統賬號oldboy01-oldboy10,並設置生成密碼(密碼不同). 實現腳本: #!/bin/bash #Quest
表,字段處理詳細, 創建用戶 ,用戶管理 表關系
字段類型 數據類型 ces alt oca hang truncate lte cas ---恢復內容開始--- 1.修改表名 alter table t1 rename t2; 2.修改表裏字段類型 alter table t1 modify name char(5);
Oracle創建用戶,並賦於只讀某幾張表的權限
rep pla user 進入 ide itl synonym job tab #進入數據庫 su - oracle sqlplus / as sysdba #創建只讀用戶 create user kms identified by "123@456"; grant con
權限(1創建用戶,2增加標準權限對象)
數據 參數 事務 技術分享 菜單 分享圖片 bsp src 部分 1創建用戶,點擊創建。 2增加標準權限對象 PFCG 創建role ZFI01T 增加報表TCODE,點擊+事務,分配交易 增加標準TCODE,點擊來自SAP菜單,分配菜單 點擊權限,點更改授
Linux給MySQL創建用戶,並分配權限
賬號登錄 img 查詢 into 刷新 exit https 分享 pre //登錄MYSQL 使用root賬號登錄 @>mysql -u root -p @>密碼 //創建用戶 mysql> insert into mysql.user(
創建用戶設置隨機密碼
shell linux運維 雲計算 #!/bin/bash####我們在這以8位為例x=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789for i in {1..8}doNUM=$[RANDOM%62]PASS=${x:N
linux實戰考試題:批量創建用戶和密碼(不能使用循環)
linux 實戰 批量創建10個用戶,並且設置隨機8位密碼,要求不能用shell的循環(例如:for,while等),只能用linux命令及管道實現。方法1:[[email protected]/* */ /]# echo stu{01..10}|tr " " "\n"|sed -r ‘s
Linux-練習-批量創建用戶5密碼長度
taf 批量 begin xargs rand add {} 密碼 word 1 echo admin{1..10}|xargs -n 1 | xargs -i echo ‘{}:openssl rand -base64 5‘ | awk -F":" ‘{print "us
第三百七十六節,Django+Xadmin打造上線標準的在線教育平臺—創建用戶操作app,在models.py文件生成5張表,用戶咨詢表、課程評論表、用戶收藏表、用戶消息表、用戶學習表
十六 _id 收藏 創建用戶 在線教育 名稱 image images sage 第三百七十六節,Django+Xadmin打造上線標準的在線教育平臺—創建用戶操作app,在models.py文件生成5張表,用戶咨詢表、課程評論表、用戶收藏表、用戶消息表、用戶學習表 創
連接mysql數據庫,創建用戶模型
cati 下載 .config model mysql數據庫 span track ror .cn 安裝與配置python3.6+flask+mysql數據庫 下載安裝MySQL數據庫 下載安裝MySQL-python 中間件 pip install flask-sqla
Shell實戰第一篇:自動批量創建用戶並配置保存自定義密碼
shell個人筆記分享(在線閱讀):http://note.youdao.com/noteshare?id=c4ee31bdcef0d28ec525bed113c93763&sub=CFE5180F8455421E9D5252FEC98AB1EDShell實戰第一篇:自動批量創建用戶並配置保存自定義密碼