溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常

發(fā)布時(shí)間:2020-07-12 06:02:50 來(lái)源:網(wǎng)絡(luò) 閱讀:407 作者:809316839 欄目:軟件技術(shù)
  • 需求分析
    1、日常工作中,可能需要對(duì)linux服務(wù)器的用戶密碼做校驗(yàn),驗(yàn)證用戶密碼是否正常,比如用戶、密碼錯(cuò)誤、或者連接就提示需要修改密碼,都算異常;
    2、這種情況如果只有一兩臺(tái)服務(wù)器需要校驗(yàn),可以手動(dòng)實(shí)現(xiàn),但是如果50臺(tái),100臺(tái),還去手工校驗(yàn),那就是一件很繁瑣的事,還可能校驗(yàn)出錯(cuò);
    3、本人就介紹下實(shí)際工作需要校驗(yàn)50臺(tái)服務(wù)器,如何通過(guò)jmeter自動(dòng)實(shí)現(xiàn)校驗(yàn),簡(jiǎn)單、高效,手工校驗(yàn)可能需要半天才能實(shí)現(xiàn),開(kāi)發(fā)個(gè)jmeter腳本,只需要10分鐘搞定,以后有相同工作,只用修改參數(shù)文件馬上能校驗(yàn)成功;
    4、工作過(guò)程中,先想想有沒(méi)有工具能實(shí)現(xiàn)自動(dòng)化,這樣就可以節(jié)省很多工作時(shí)間,提高效率
    ;

一、添加SSH Command請(qǐng)求

  1. 右鍵點(diǎn)擊Test Plan》添加》線程(用戶)》線程組,添加線程組

JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常

  1. SSH Command是jmeter用來(lái)連接linux,并且可以執(zhí)行命令的一款插件,首先需要添加SSH Command,右鍵點(diǎn)擊線程組》添加》取樣器》SSH Command

JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常

  1. 首先對(duì)Hostname、User Name、Password進(jìn)行參數(shù)化,端口默認(rèn)22即可,連接超時(shí)5000(ms)即可,command輸入ls
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常

二、添加參數(shù)化文件

  1. 首先添加用戶定義的變量,該變量是用來(lái)給CSV元件文件路徑調(diào)用的,用來(lái)獲取上一個(gè)層級(jí)data下的參數(shù)文件,好處是使用相對(duì)變量,不管換電腦、環(huán)境,腳本都能執(zhí)行正常,右鍵點(diǎn)擊測(cè)試計(jì)劃》添加》配置元件》用戶定義的變量
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
  2. 添加CSV 數(shù)據(jù)文件設(shè)置,該元件可以用來(lái)循環(huán)取值,右鍵點(diǎn)擊線程組》添加》配置元件》CSV數(shù)據(jù)文件設(shè)置,設(shè)置文件名、文件編碼、變量名稱
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
  3. 在data目錄新增param.csv,然后把ip、用戶、密碼拷貝到該文件,目錄結(jié)構(gòu)如下
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
  4. 添加察看結(jié)果樹(shù),右鍵點(diǎn)擊線程組》添加》監(jiān)聽(tīng)器》察看結(jié)果樹(shù)
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
    三、執(zhí)行測(cè)試
  5. 首先設(shè)置線程組執(zhí)行規(guī)則,1線程,循環(huán)次數(shù)50次即可,因?yàn)橛?0臺(tái)主機(jī),所以設(shè)置成50次
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
  6. 點(diǎn)擊執(zhí)行按鈕,結(jié)果如下,紅色的為異常,綠色為正常,正常會(huì)返回當(dāng)前連接用戶下的文件
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常
    JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常

    ? ?如果文章對(duì)你有幫助,歡迎關(guān)注本人公眾號(hào),公眾號(hào)與本平臺(tái)文章同步,方便大家查閱,本人會(huì)持續(xù)推出與測(cè)試有關(guān)的文章,與大家分享測(cè)試技術(shù),每一篇原創(chuàng)文章都是用心編寫(xiě),杜絕抄襲復(fù)制


QQ技術(shù)交流群:加群請(qǐng)輸入驗(yàn)證信息 51CTO
??????????????JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常


微信二維碼關(guān)注公眾號(hào):

????????????JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常


關(guān)注之后,回復(fù)資源下載,即可獲取本人共享的各種資源下載地址

JMeter使用SSH Command實(shí)現(xiàn)批量檢測(cè)linux用戶密碼是否正常

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI