1. 程式人生 > >自動化小工具--批量建立使用者並設定

自動化小工具--批量建立使用者並設定

批量建立10個系統帳號wana1-wana10並設定密碼(密碼為隨機8位字元(密碼為字母加數字)).

#!/bin/bash
#用法:#1.tr -c set1 反選設定字元,也就是符合set1的部分不做處理,不符合的剩餘部分才進行轉換
#2.head -c 8 取檔案前8個字元
#3./dev/urandom Linux系統中提供的隨機偽裝置,這兩個裝置的任務,是提供>永不為空的隨機位元組資料流
for((i=1;i<=10;i++))
do
useradd wana$i
 password="`cat /dev/urandom | tr -cd "[:alnum:]"|head -c 8`"
   echo "$password"|passwd --stdin wana$i 
   done

執行結果:
在這裡插入圖片描述
在這裡插入圖片描述

相關推薦

自動化工具--批量建立使用者設定

批量建立10個系統帳號wana1-wana10並設定密碼(密碼為隨機8位字元(密碼為字母加數字)). #!/bin/bash #用法:#1.tr -c set1 反選設定字元,也就是符合set1的部分不做處理,不符合的剩餘部分才進行轉換 #2.head -c 8

ubuntu 安裝截圖工具 Shutter,設定快捷鍵 Ctrl+Alt+A

一、安裝截圖工具 Shutter1. 新增安裝包軟體源sudo add-apt-repository ppa:shutter/ppa2. 更新源並安裝 shuttersudo apt-get update sudo apt-get install shutter3. 搜尋 s

自動化工具---秒級倒計時

自動化小工具-----秒級倒計時器 主要運用了for迴圈語句和sleep命令來實現。 #!/bin/bash #實現一個的秒級倒時器 read -p "Please enter minute: " minute read -p "Please enter sec

自動化工具---建立使用者和刪除使用者

實現使用者的自動建立與刪除 #!/bin/bash while [ 1 -lt 2 ] do read -p "Please enter your choice create|delete:" choice add(){ read -p "please ente

模擬瀏覽器自動化測試工具Selenium之六設定代理篇

在使用Selenium自動化測試時,如果需要設定代理訪問網路時,可以參考如下程式碼: package com.test; import java.util.List; import org.open

Unity圖集處理工具批量設定圖集的MaxSize及壓縮格式

如題一個編輯器小工具,主要在於Editor介面的使用和判斷一張圖片有無alpha通道,下面直接上程式碼: #region atlas deal public static int CompressQuality = 50; public

工具之pssh批量管理

pssh前言 在小型企業中,主機數不是很多,如果用大型的管理工具,有點殺機用牛刀的感覺,這裏給大家推薦一個小型ssh批量管理工具pssh。pssh是一個python編寫可以在多臺服務器上執行命令的工具,也可實現文件復制安裝 pssh屬於epel源中的包,沒有配置yum源的這裏就不贅述如何配置了。 使用

【遊戲開發】Excel表格批量轉換成CSV的工具

作用 span all 腳本開發 class lob 索引 之前 並保存 一、前言   在工作的過程中,我們有時可能會面臨將Excel表格轉換成CSV格式文件的需求。這尤其在遊戲開發中體現的最為明顯,策劃的數據文檔大多是一些Excel表格,且不說這些表格在遊戲中讀取的速度

批量下載網站圖片的Python工具(下)

深度 amp ted 講解 ati online 工作 rul 進程池 引子 在 批量下載網站圖片的Python實用小工具 一文中,講解了開發一個Python小工具來實現網站圖片的並發批量拉取。不過那個工具僅限於特定網站的特定規則,本文將基於其代碼實現,開發一個更加通用的圖

批量新增使用者,設定8位隨機密碼(禁止使用for,while等迴圈)

批量新增使用者,並設定8位隨機密碼(禁止使用for,while等迴圈)   建立使用者: [[email protected] lin]# echo oldboy{01..05}|xargs -n1 oldboy01 oldboy02 oldboy03 oldboy04 o

Ansible批量自動化管理工具入門

這樣的 ase 更新 系統版本 roo art 啟動服務 移除 nag 一、虛擬機版本 1、需要利用7.5版本虛擬機 2、7.5版註意事項: 【2.1】、網卡名叫ens32同樣配置文件也是ens32 【2.2】、命令:systemctl 統一管理命令, 例,systemct

批量新增使用者設定隨機密碼(for迴圈)

批量新增使用者並設定隨機密碼(for迴圈) 1 #編輯指令碼 2 [[email protected] scripts]# vim user.sh 3 4 #將$()括號裡面的內容傳遞給變數user 5 for user in $(echo stu{01..1

自動化運維專題(二):Ansible批量自動化管理工具

一,工具簡介   1.1 ansible簡介   批量管理伺服器工具   無需部署agent,通過ssh進行管理   中小型公司常用的自動化運維工具     1.2 jenkins簡介   視覺化運維(主要用在視覺化部署)   持續構建,可以和git,snv結合   可結合ssh實

Linux-批量新增使用者stu01..stu03,設定固定的密碼123456 (要求不能使用迴圈for while)

最終目標:  useradd stu01;echo 123456|passwd --stdin stu01   useradd stu02;echo 123456|passwd --stdin stu02   useradd stu03;echo 123456|passwd --stdin stu03

在windows下用go語言寫跨卷批量移動工具

時值我小病在家休養生息,喜歡跳廣場舞的外公來尋求我的幫助,他們跳廣場舞是將存有歌曲的U盤插到音響上面,而音響大部分都是隻能顯示歌曲的索引index,不能直接顯示歌曲名,所以為了方便他們會在U盤裡面對歌曲進行排序。由於音響是定址按順序播放,意思就是在U盤裡面的歌曲需要一首一首的按順序複製過去,而且當對U盤歌曲進

今日頭條、抖音、西瓜、火山、微視、陌陌等自媒體平臺視訊批量下載工具(視訊搬運福利)

前言 目前各大自媒體平臺爆火,網路流量暴漲,各大自媒體平臺的小視訊為廣大個廣告主帶來了如泉湧般的的視訊流量,更給廣大的自媒體小編帶來了豐厚的利益回報,想要創做更多的自媒體內容著實不易,下面給廣大的小視訊自媒體小編帶來一款視訊搬運的利器,《全網自媒體小視訊批量下載工具》,眾多的自媒體平臺,教你如何快速下載抖音

shell練習(12)——批量生成使用者,設定密碼

1. 習題 建立user_00至user_09 共十個新的賬號,並且給他們建立密碼。密碼要求:長度10,包含數字,大小寫字母。建立時,需要將使用者名稱和對應的密碼儲存到一個日誌檔案。 2. 分析 首先,對使用者格式,可以用for迴圈,配合seq命令產生,具體情況如下: (1) 產生0-3的數字 $ f

WPF資料爬取工具-某寶推廣位批量生成,及訂單爬取 記:接單最痛一次的感悟

專案由來:上月閒來無事接到接到一個單子,自動登入 X寶平臺,然後重定向到指定頁面批量生成推廣位資訊;與此同時自動定時同步訂單資料到需求提供方的Java服務。 當然期間遇到一個小小的問題就是介面樣式的問題,起初使用的winform開發,但是樣式,你懂的,所以後來索性直接使用wpf. 先宣告:這裡只做經驗分享

linxu批量工具

perl batch.pl -tip /* * >顯示輸入使用者密碼和密碼及操作指令 * >ip.list格式: 192.168.1.1(多個IP以換行來識別) */ -format <cli|text|json> -i ip1 -u

Maven批量安裝本地Jar檔案工具

public class Main { private static final Log _log = LogFactory.getLog(Main.class); private static PropertyHelper propHelper = new PropertyH