批量機器登入
公司給分配了很多伺服器,賬號和密碼相同,ip不同,挨個登入太累,還好有xshell。
xshell提供了一個很方便的對伺服器進行批量操作的功能:檢視->撰寫->撰寫欄,會在視窗最下方出現一個命令視窗,對不同標籤組的伺服器進行批量操作。
但是這個批量操作的前提是你把這些伺服器都登入了,即,需要先批量登入伺服器。
對於批量登入我是這麼做的,我的xshell版本是6
首先找到xshell的session目錄,我的在C:\Users\txl\Documents\NetSarang Computer\6\Xshell\Sessions
在這個目錄裡有很多.xsh的session檔案,只要有這個就可以快速登入。
1、先手工建立一臺伺服器的快捷登入,即“檔案->建立”,生成.xsh檔案
2、把該.xsh檔案上傳到linux環境中,並在同級目錄下新建你的ip list,比如ip.txt,按行列表你的ip地址。
3、新建shell指令碼,程式碼如下:
#!/bin/bash
#
for ip in `cat ip.txt`
do
cp rs.xsh ./$ip.xsh
sed -i -e 's/10.112.35.67/'$ip'/' ./${ip}.xsh
#vim -c ":%s/10.112.35.67/$ip/g" -c ":x" ./${ip}.xsh
done
說明一下,程式碼邏輯是:①複製你剛上傳的rs.xsh檔案,檔名為ip.xsh,②通過sed或者vim修改裡面的ip為你新的伺服器的ip地址即可,密碼還是不變的,當然你也可以修改你的密碼。這裡sed後來不知道為什麼不管用了,我換成了vim。
4、執行該shell指令碼。
5、把生成並修改後的.xsh們放到windows他們該去的地方,就可以進行快速批量的登入了。
相關文章
- linux A機器ssh登入B機器無需輸入密碼Linux密碼
- 機架式伺服器 遠端登入機架式伺服器伺服器
- SSH無密碼登入到指定機器密碼
- 終端快速登入伺服器或跳板機伺服器
- Multipass虛擬機器ssh登入(密碼方式)虛擬機密碼
- Linux伺服器批量ssh免密登陸Linux伺服器
- session與登入機制Session
- Oracle 登入觸發器Oracle觸發器
- 怎麼登入伺服器 如何登陸伺服器伺服器
- 聊聊“密碼登入”、“手機快捷登入”和“第三方聯合登入”密碼
- 【網頁登入】QQ 登入、微信登入、微博登入、GitHub 登入網頁Github
- 怎麼登入遠端伺服器 遠端登入VPS伺服器伺服器
- SSH遠端登入虛擬機器linux 設定方法虛擬機Linux
- unbuntu16.04 伺服器的 免密登入、祕鑰登入和禁止密碼登入 配置伺服器密碼
- unbuntu16.04 伺服器的 免密登入、秘鑰登入和禁止密碼登入 配置伺服器密碼
- 微信小程式手機號登入微信小程式
- 批量實現多臺伺服器之間ssh無密碼登入的相互信任關係伺服器密碼
- Linux伺服器---ssh登入Linux伺服器
- 斐訊(PHICOMM)路由器登入網址 斐訊(PHICOMM)路由器登入入口路由器
- 另一種批量裝機神器-----使用PXE批量裝機
- oauth 實現手機號碼登入OAuth
- 如何檢視手機登入IP地址
- 配置雙機ssh免密碼登入密碼
- puppeteer chrome/chrome canary 登入瀏覽器Chrome瀏覽器
- golang 模擬瀏覽器登入操作Golang瀏覽器
- 使用SecureCRT登入Linux伺服器SecurecrtLinux伺服器
- 通過CiscoSDM登入思科路由器路由器
- 伺服器架構圖 伺服器登入方法伺服器架構
- 伺服器怎麼搭建 伺服器登入方法伺服器
- 批量載入效能案例
- 伺服器和電腦主機的區別 買了個伺服器怎麼登入伺服器
- [API 寫法] QQ 登入、微信登入、Facebook、google、蘋果登入APIGo蘋果
- 遠端伺服器登入軟體,遠端伺服器登入軟體功能介紹,伺服器新增方式伺服器
- 手機端QQ登入openid與網站端QQ登入openid不一樣網站
- aws linux主機root帳號登入Linux
- Oracle 登入的三種驗證機制Oracle
- JavaScript判斷是否是手機mobile登入JavaScript
- mysql 本機不能登入問題解決MySql