人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

如何安裝sshpass使在shell腳本中使用ssh更容易

發(fā)布日期:2021-08-09 09:18 | 文章來源:CSDN

  【小Y 提醒】文章源于網(wǎng)絡(luò)收集整理,不代表本站觀點!若有了解“如何安裝sshpass使在shell腳本中使用ssh更容易”等有關(guān)服務(wù)器、云主機租用、托管、配置、價格問題,請在線咨詢YINGSOO客服,享受1v1貼心服務(wù)!

  【主機試用】法國物理服務(wù)器 | 馬來西亞物理服務(wù)器 | 香港物理服務(wù)器

  【精選內(nèi)容】在線直播服務(wù)器怎么選?本文可供參考!

如何安裝sshpass使在shell腳本中使用ssh更容易

  有多少次您需要在Linux shell腳本中使用ssh,卻發(fā)現(xiàn)使用密碼或ssh密鑰會妨礙?你可以選擇另一種方式,更輕松一些。

  該替代方案是sshpass,它是一個非交互式ssh密碼提供程序。使用此工具,您可以在命令中包含密碼,也可以將該字符串作為環(huán)境變量傳遞,并在需要時使用它。

  我將向您展示如何安裝和使用sshpass。這個工具可以安裝在大多數(shù)Linux發(fā)行版上,這里將在Pop!_OS上進行演示。

  一、如何安裝sshpass

  由于sshpass工具包含在標準存儲庫中,因此安裝非常簡單。登錄到您的Linux服務(wù)器,打開終端窗口,然后發(fā)出以下命令:

  sudo apt-get install sshpass -y

  安裝完成后,就可以開始使用了。

  二、如何使用sshpass

  使用sshpass實際上很容易。首先,我將演示如何建立連接,該連接將在命令中包含密碼。假設(shè)您的用戶是olivia,密碼是A5idc $ 2020,并且您嘗試連接到IP地址192.168.1.10的服務(wù)器。該命令將是:

  sshpass -p 'A5idc$2020' ssh olivia@192.168.1.10

  與sshpass一起傳遞時,不會提示您輸入連接密碼。

  當然,您不會希望在命令中顯示該密碼。如果有人看著你的肩膀怎么辦?相反,您可以使用export命令將密碼另存為環(huán)境變量,如下所示:

  出口SSHPASS ='A5idc $ 2020'

  將密碼保存為變量后,您現(xiàn)在可以運行相同的命令,而無需添加密碼,如下所示:

  sshpass -e ssh olivia@192.168.1.10

  連接將在沒有交互的情況下進行。

  或者,您可以將密碼保存在一個文件中(當然是一個隱藏的文件),然后發(fā)出命令:

  sshpass -f .sshpassfile ssh olivia@192.168.1.10

  我會給文件命名混淆內(nèi)容的內(nèi)容,例如.penguin.conf或類似的東西。

  三、使用sshpass的含義

  既然您知道如何使用sshpass,那么如何使用sshpass的含義就顯而易見了。例如,假設(shè)您需要從遠程服務(wù)器輸出dh -f命令,以便在您編寫的bash腳本中使用它。將密碼保存為變量,您可以編寫如下腳本:

  #!/bin/bash

  OUTPUT=$

  echo $OUTPUT

  您應(yīng)該在終端上看到df -h命令的輸出。

  熱門產(chǎn)品:美國服務(wù)器去首頁享優(yōu)惠!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場服務(wù)器、Swarm物理節(jié)點服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點服務(wù)器國內(nèi)礦機服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點租用請咨詢YINGSOO客服!官網(wǎng)www.sddonglingsh.com

版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部