linux-shell系列7-ssh密匙生成分發
sshpass 該軟件就是為ssh提供密碼使用的
yum install sshpass -y
批量分發腳本內容
#!/bin/bash
. /etc/rc.d/init.d/functions
# 創建密鑰
\rm ~/.ssh/id_rsa* -f
ssh-keygen -t rsa -f ~/.ssh/id_rsa -N "" -q
# 分發公鑰
for ip in 31 41 8
do
sshpass -p123456 ssh-copy-id -i ~/.ssh/id_rsa.pub " [email protected].$ip -o StrictHostKeyChecking=no " &>/dev/null
if [ $? -eq 0 ];then
action "fenfa 172.16.1.$ip" /bin/true
else
action "fenfa 172.16.1.$ip" /bin/false
fi
echo ""
linux-shell系列7-ssh密匙生成分發
相關推薦
linux-shell系列7-ssh密匙生成分發
init.d yum pub 軟件 批量分發 rsa linux amp 批量 sshpass 該軟件就是為ssh提供密碼使用的yum install sshpass -y 批量分發腳本內容 #!/bin/bash. /etc/rc.d/init.d/functio
關於ssh密匙生成步驟
1. 檢查是否生成過ssh 金鑰生成ssh 金鑰後,會在當前使用者的根目錄下建立.ssh目錄。因此,可以通過以下兩種方式檢查是否生成過ssh 金鑰。其一,是否可切換到.ssh目錄:cd ~/.ssh如果.ssh目錄則會切換到對應目錄,不存在會有相關提示。其二,使用ls命令
Linux SSH密匙登錄
配置文件 生成 設置 騰訊雲 key zed 搜索 pty gpo 最近整了一個騰訊雲服務器, 沒事倒騰倒騰。 說來慚愧做php程序員也好幾年了,一直都是寫寫代碼很少直接操作服務器,所以很多linux知識對我來說都挺新鮮的。一般碰到不會的問題都是通過網頁搜索來解決。這
PUTTY、Xshell遠程連接Linux與PUTTY、Xshell密匙認證
putty xshell linux密鑰認證 快照:在VM虛擬機軟件裏有一個快照的功能,快照相當於備份一下操作系統,能備份某一個時間點的系統,如果在實驗的過程中出現了問題,可以恢復到上一個拍攝的快照中。例如:快照占用的存儲空間不大,在實驗的過程中可以多拍攝一些快照,在實驗過程中出現問題就可以恢復到
linux-shell系列8 netstat用法
AD tcp echo shell CP 端口 ets inux AR 1 查看TCP連接狀態 netstat -n|awk ‘{print $6}‘|sort|uniq -c|sort -rn netstat -n|awk ‘/^tcp/ {++S[$NF]};END{f
GANs學習系列(7): 拉普拉斯金字塔生成式對抗網路Laplacian Pyramid of Adversarial Networks
【前言】 本文首先介紹生成式模型,然後著重梳理生成式模型(Generative Models)中生成對抗網路(Generative Adversarial Network)的研究與發展。作者按照GAN主幹論文、GAN應用性論文、GAN相關論文分類整理了45篇近
window下配置多個ssh密匙
1.開啟git bash工具,執行eval 'ssh-agent -s'或者eval 'ssh-agent'開啟密匙管理客戶端,如果eval ‘ssh-agent’啟動不了,可以使用ssh-agent啟動bash,或者說把bash掛到ssh-agent下面,命令是‘ssh-
Linux Shell系列教程(十三)之Shell for迴圈
13.1、Shell for迴圈語法 for 變數 in 列表 do command1 command2 ... commandN done **也可以寫成:for var in list; do - 13.1.1、讀取
使用putty(ssh)密匙安全登入伺服器
使用putty(ssh)密匙安全登入伺服器參考網頁: http://www.linuxfly.org/post/175_1_1.htmhttp://docs.google.com/View?docid=ajbgz6fp3pjh_2dwwwwt我們暫且選用SSH1協議,後面討論
Linux Shell系列教程之(十一)Shell while迴圈
在上一篇Linux Shell系列教程之(十)Shell for迴圈中,我們已經對Shell 迴圈語句的for迴圈進行了介紹,本篇給大家介紹下Shell 中另一種迴圈語句:Shell while迴圈。 Shell while迴圈語法及特點 Shell whi
linux入門系列7--管道符、重定向、環境變數
前面文章我們學習了linux基礎命令,如果將不同命令組合使用則可以成倍提高工作效率。本文將學習重定向、管道符、萬用字元、轉義符、以及重要的環境變數相關知識,為後面的shell程式設計打下基礎。 一、IO重定向 前文我們已經講解了近60個linux常用命令,前文講解的檢視當前目錄下有哪些檔案的ls命令 [roo
linux入門系列14--ssh服務及主機遠端管理
通過前面十餘篇文章的介紹,相信已經初步入門Linux本地管理的基本方法了,後續的文章將介紹Linux中常用的服務部署以及如何為外部提供相應的服務。 系列文章第三篇“linux入門系列3--linux遠端登陸工具”初步介紹了幾款用於Linux遠端登入管理的工具,本文再來詳細講解下SSH協議以及對應的服務配置,從
使用密匙讓putty(或ssh)自動登入Linux遇到幾個問題的解決方法
在用SSH通過金鑰登入Linux時,遇到 server responded"No further authentication methods available" no more authentication methods a
[Linux][入門系列]CentOS 的基礎使用-SSH安裝設定與使用大全(下)-SSH的公祕鑰登入及免密登入設定
上一篇blog介紹了我們正常使用SSH進行連線的設定等操作。 SSH同時還支援使用公鑰和祕鑰的方式進行登入,本篇講著重介紹ssh的這項功能 什麼是公祕鑰? 先來一段百科的定義~ 公鑰(Public Key)與私鑰(Private Key)是通過一種演算法得到的一個金
SSH客戶端 (通過密匙連線遠端linux主機)
導讀: 在這篇文章中,主要談及如何利用ssh-keygen生成密匙對,並且在windows本地機利用密匙遠端連線linux主機,而程式碼將用python來實現。 1. ssh-keygen 1.1SSH金鑰 SSH金鑰可以認為是和另一臺電腦通訊時的唯一的識別證,利用S
ssh密鑰轉發(Linux和Windows)
證書 authorize .cn 防火墻 con auth img fig blog 前言 一般公司的服務器放在外網時,都會設置一個跳板機,訪問公司其他服務器都需要從跳板機做一個ssh跳轉(防火墻規則會做相應配置),而前文講過,外網的服務器基本都要通過證書登錄的。於是我們面
linux ssh密鑰登錄
linux ssh密鑰登錄ssh 端口:tcp 22 建議創建普遍用戶登錄管理創建用戶useradd user設置密碼passwd user創建密鑰ssh-keygen -t rsa -P ‘‘創建公鑰cat ~/.ssh/id_rsa.pub >~/.ssh/authorized_keyschmod
linux使用密文生成os賬戶
ssl linu fan word nbsp min inux use chpasswd 1、生成賬戶 [hufangrui@xxx ~]$ openssl passwd -1Password: Verifying - Password: $1$szzkROBZ$GYxff
ssh使用密匙認證
ssh key mkdir /root/.ssh #建立存放pubkey的目錄 chmod 700 !$ #修改權限 vim !$/authorized_keys #編輯驗證文件,黏貼pubkey setenforce 0 #先臨時關閉selinux
Linux之SSH密鑰認證
onf data- 啟用 般的 aid com 通過 進行 登錄 1、SSH協議的認識 SSH 為 Secure Shell 的縮寫,由 IETF 的網絡小組(Network Working Group)所制定;SSH 為建立在應用層基礎上的安全協議。SSH 是目前較可靠,