最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

bash腳本中將密碼傳遞給ssh/scp命令方法詳解

 更新時間:2019年03月17日 10:52:08   投稿:laozhang  
在本篇內(nèi)容里小編給大家整理了關(guān)于bash腳本中將密碼傳遞給ssh/scp命令的相關(guān)方法和知識點,需要的朋友們學(xué)習(xí)下。

安裝SSHPASS

對于大多數(shù)最新的操作系統(tǒng),sshpass軟件包在默認軟件包存儲庫中可用。可以使用以下命令在系統(tǒng)上安裝它。

在Debian上:

$ sudo apt install sshpass

在CentOS上:

$ yum --enablerepo = epel -y install sshpass

使用SSHPASS

sshspass使用sshspass環(huán)境變量存儲用戶密碼。需要首先使用sshspass變量和密碼,然后使用此命令。下面是一個使用sshspass的簡單shell腳本。

export SSHPASS=ry3AvbWO0oupYX9HCMzp0Axx

sshpass -e scp testfile.csv user@example.com:/uploads/

還可以使用sshpass運行ssh命令,如下所示

sshpass -e ssh user@example.com

shell腳本中解決SCP命令需要輸入密碼的問題

使用密鑰文件。

這里假設(shè)主機A(192.168.100.3)用來獲到主機B(192.168.100.4)的文件。

在主機A上執(zhí)行如下命令來生成配對密鑰:

ssh-keygen -t rsa

遇到提示回車默認即可,公鑰被存到用戶目錄下.ssh目錄,比如root存放在:

/root/.ssh/id_rsa.pub

將 .ssh 目錄中的 id_rsa.pub 文件復(fù)制到 主機B 的 ~/.ssh/ 目錄中,并改名為 authorized_keys,

到主機A中執(zhí)行命令和主機B建立信任,例(假設(shè)主機B的IP為:192.168.100.4):

scp ~/.ssh/id_rsa.pub 192.168.100.4:/root/.ssh/authorized_keys

下面就可以用scp、ssh命令不需要密碼來獲取主機B的文件了ssh 192.168.100.4 回車就不需要密碼了。

注:其實id_rsa.pub內(nèi)容添加到對方機器的authorized_keys中就行了

相關(guān)文章

  • 修改.htaccess實現(xiàn)301域名重定向示例分享

    修改.htaccess實現(xiàn)301域名重定向示例分享

    這篇文章主要介紹了修改.htaccess實現(xiàn)301域名重定向示例,需要的朋友可以參考下
    2014-03-03
  • SSH 上傳文件及文件夾到linux服務(wù)器的方法

    SSH 上傳文件及文件夾到linux服務(wù)器的方法

    這篇文章主要介紹了SSH 上傳文件及文件夾到linux服務(wù)器的方法,需要的朋友可以參考下
    2018-07-07
  • Linux編輯啟動、停止與重啟springboot jar包腳本實例

    Linux編輯啟動、停止與重啟springboot jar包腳本實例

    這篇文章主要給大家介紹了關(guān)于Linux編輯啟動、停止與重啟springboot jar包腳本的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Linux?配置時間服務(wù)器的詳細過程

    Linux?配置時間服務(wù)器的詳細過程

    文章介紹了如何在Linux系統(tǒng)上配置時間服務(wù)器,包括同步阿里云服務(wù)器時間和服務(wù)端、客戶端的配置方法,以及在本地服務(wù)器上進行時間同步的步驟,感興趣的朋友一起看看吧
    2025-03-03
  • Git 刪除遠程服務(wù)器文件同時保留本地文件實例詳解

    Git 刪除遠程服務(wù)器文件同時保留本地文件實例詳解

    這篇文章主要介紹了Git 刪除遠程服務(wù)器文件同時保留本地文件實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Linux parted 分區(qū)命令使用解讀

    Linux parted 分區(qū)命令使用解讀

    這篇文章主要介紹了Linux parted 分區(qū)命令使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • 本地與linux互傳文件的方式詳解

    本地與linux互傳文件的方式詳解

    實現(xiàn)本地與Linux服務(wù)器文件互傳的常用方式:scp命令、sftp命令、lrzsz程序,xftp軟件,下面就跟隨小編一起來學(xué)習(xí)一下如何具體操作的吧
    2023-08-08
  • LINUX重啟MYSQL的命令詳解

    LINUX重啟MYSQL的命令詳解

    下面小編就為大家?guī)硪黄狶INUX重啟MYSQL的命令詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • 在Linux中禁用IPv6的方法詳解

    在Linux中禁用IPv6的方法詳解

    IPv6是IPv4的下一代協(xié)議,隨著IPv4地址枯竭的臨近,IPv6作為其替代方案被廣泛引入,盡管IPv6帶來了許多安全增強功能,但在某些情況下,管理員可能希望禁用IPv6以減少網(wǎng)絡(luò)攻擊面,所以本文給大家介紹了如何在 Linux 中禁用 IPv6,需要的朋友可以參考下
    2024-05-05
  • Linux上為你的任務(wù)創(chuàng)建一個自定義的系統(tǒng)托盤指示器

    Linux上為你的任務(wù)創(chuàng)建一個自定義的系統(tǒng)托盤指示器

    系統(tǒng)托盤圖標(biāo)如今仍是一個很神奇的功能。這篇文章主要介紹了Linux上為你的任務(wù)創(chuàng)建一個自定義的系統(tǒng)托盤指示器,需要的朋友可以參考下
    2019-07-07

最新評論

常州市| 万载县| 额尔古纳市| 南靖县| 确山县| 亳州市| 临湘市| 咸阳市| 广水市| 高尔夫| 太仆寺旗| 商洛市| 长丰县| 明溪县| 梧州市| 郯城县| 濮阳市| 十堰市| 汪清县| 阿拉善盟| 繁峙县| 辽阳市| 南京市| 寿阳县| 南郑县| 蓬安县| 凤凰县| 肃南| 岑溪市| 故城县| 牟定县| 砀山县| 塘沽区| 庄浪县| 广水市| 思茅市| 庆安县| 建宁县| 邹城市| 霍城县| 民县|