批量機器登入
公司給分配了很多伺服器,賬號和密碼相同,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伺服器批量ssh免密登陸Linux伺服器
- 終端快速登入伺服器或跳板機伺服器
- Multipass虛擬機器ssh登入(密碼方式)虛擬機密碼
- session與登入機制Session
- 快速批量修改檔名[機器學習]機器學習
- 怎麼登入遠端伺服器 遠端登入VPS伺服器伺服器
- 怎麼登入伺服器 如何登陸伺服器伺服器
- 聊聊“密碼登入”、“手機快捷登入”和“第三方聯合登入”密碼
- Linux伺服器---ssh登入Linux伺服器
- 【網頁登入】QQ 登入、微信登入、微博登入、GitHub 登入網頁Github
- 斐訊(PHICOMM)路由器登入網址 斐訊(PHICOMM)路由器登入入口路由器
- 批量實現多臺伺服器之間ssh無密碼登入的相互信任關係伺服器密碼
- unbuntu16.04 伺服器的 免密登入、秘鑰登入和禁止密碼登入 配置伺服器密碼
- unbuntu16.04 伺服器的 免密登入、祕鑰登入和禁止密碼登入 配置伺服器密碼
- 手機怎麼登入企業郵箱?手機登入郵箱有幾種方式?
- 另一種批量裝機神器-----使用PXE批量裝機
- 批量ping主機
- puppeteer chrome/chrome canary 登入瀏覽器Chrome瀏覽器
- springboot2.0+jsp+登入攔截器Spring BootJS
- golang 模擬瀏覽器登入操作Golang瀏覽器
- aws linux主機root帳號登入Linux
- oauth 實現手機號碼登入OAuth
- .NetCore 登入(密碼鹽+隨機數)NetCore密碼隨機
- 如何檢視手機登入IP地址
- 微信小程式手機號登入微信小程式
- 伺服器怎麼搭建 伺服器登入方法伺服器
- 伺服器架構圖 伺服器登入方法伺服器架構
- 遠端伺服器登入軟體,遠端伺服器登入軟體功能介紹,伺服器新增方式伺服器
- 伺服器和電腦主機的區別 買了個伺服器怎麼登入伺服器
- ssh方式登入雲伺服器時設定別名登陸伺服器
- SpringBoot 2.X配置登入攔截器Spring Boot
- 記錄配置伺服器免密登入伺服器
- Mac 使用祕鑰登入 Linux 伺服器MacLinux伺服器
- Mac 使用秘鑰登入 Linux 伺服器MacLinux伺服器
- 閘道器服務免登入、免檢
- linux遠端免密登入伺服器Linux伺服器
- 給Linux的虛擬機器設定別名,同事設定免密登入Linux虛擬機