1. 程式人生 > >SecureCRT通過指令碼實現自動化登入

SecureCRT通過指令碼實現自動化登入

場景

公司為了安全性,訪問伺服器IP地址之前又添加了一層堡壘機,每次登入都要非常麻煩的通過ssh輸入IP地址,使用者名稱和密碼。在網路不好或大量伺服器IP的情況下,會浪費大量的時間在這上面。

解決方案

SecureCRT是一款很好用的終端模擬程式。通過錄制指令碼功能,可以很容易的錄製一個指令碼。然後修改,使用此指令碼就可以輕易的登入系統。

步驟

1、開啟script–》Start Recording Script,然後就進行登入操作。當完成登入之後,停止錄製。
2、儲存並修改錄製檔案。
3、右擊連線,properties,connection,Logon Actions,勾選Logon script,選中剛錄製的指令碼。
4、重新登入,就會發現已經能夠自動操作剛才的登入過程。
PS:針對錄製的指令碼可以進行進一步修改,如果屬性相關指令碼,可以個性化定製一些開啟的操作。

例項

vbs程式碼如下:

#$language = "VBScript"
#$interface = "1.0"

crt.Screen.Synchronous = True

Sub Main
    crt.Screen.Send "[email protected]" & chr(13)
    crt.Screen.WaitForString "[email protected]'s password: "
    crt.Screen.Send "mypassword" & chr(13)
    crt.Screen.Send "cd /opt/app"
& chr(13) crt.Screen.Send "ls" & chr(13) End Sub

此例子中,首先登入ip地址為100.100.100.100的地址,使用者名稱為root,密碼為mypassword,登入之後又進入目錄/opt/app,然後呼叫了ls方法,檢視此路線的檔案。

相關推薦

SecureCRT通過指令碼實現自動化登入

場景 公司為了安全性,訪問伺服器IP地址之前又添加了一層堡壘機,每次登入都要非常麻煩的通過ssh輸入IP地址,使用者名稱和密碼。在網路不好或大量伺服器IP的情況下,會浪費大量的時間在這上面。 解決方案 SecureCRT是一款很好用的終端模擬程式。通過

指令碼實現自動化安裝lamp&lnmp

#備註:前提是將lnmp和lnmp自動化指令碼寫好放在相應的路徑, 指令碼已寫好,請檢視我部落格中的 shell指令碼 專欄! 1 #!/bin/bash 2 #安裝lamp或者lnmp 3 4 path=/server/scripts #定義兩個指令碼路徑 5 [

通過ModelForm實現使用者登入驗證,引入中介軟體

  自定義中介軟體 需要在settings.py MIDDLEWARE中介軟體 中新增自定義中介軟體(相對於專案的絕對路徑.檔案.類) 類需要繼承MiddlewareMixin,MiddlewareMixin繼承object(MiddlewareMixin原始碼在csrf中可以找到) 可以自定

SecureCRT通過SSH2協議遠端登入Ubuntu 18.04的過程總結

 reference: https://blog.csdn.net/ghostar03/article/details/47441715                    h

Hive結合shell指令碼實現自動化業務

【案例】hive指令碼載入資料到hive分割槽表 access_logs/20170610/2017061000.log2017061001.log2017061002.log......                      2017061023.log 二級分割槽:

linux使用shell指令碼實現自動登入scp傳輸檔案到其他伺服器

執行 sudo yum install expect  安裝自動登入expect工具 我們是配置了多臺伺服器進行控制多臺伺服器的檔案傳輸,使用scp命令進行copy檔案到指定伺服器的指定檔案目錄,一般複製到home目錄因為這個目錄對外有可執行許可權 下面我們看下會用到的檔

如何實現自動把域帳戶加到本地管理員組裡?如果通過指令碼實現

微軟技術解答:根據我的研究,在Windows系統中暫時不提供工具直接實現這種功能。您可以先將需要加入到本地管理員組的域使用者放入一個OU中,然後通過組策略執行指令碼來完成。下面我提供一些方法,供您參考:1.使用域管理員登陸到DC。2.開啟記事本建立一個批處理檔案,輸入以下內容

jsp通過Cookie實現自動登入

一、什麼是使用者自動登入? 對於我們的網站向已註冊使用者提供某些專門的服務,比如網上購物、線上下載、收費瀏覽等等,就會要求使用者在使用這些服務之前進入登入頁面,輸入使用者名稱和密碼,並進行驗證。 如果使用者經常訪問我們的網站,假如每天都訪問一次,或者好幾次,那麼使用者每次都

利用SecureCrt實現自動化指令碼

引言 最近除錯裝置,需要通過Telnet或者ssh遠端到裝置中,進行不斷的輸入相關命令,並且檢視相關的裝置狀態,為了節省時間利用SecureCrt功能實現上述功能,本文簡單介紹其使用,各位看官可以根據自己的具體情況充分自己的主觀能動性實現自己的功能,提供工作效率。 SecureCrt

自己搭建自動化巡檢系統(三) 通過telnet實現遠程創建loopback

telnet loopback 我們在上一章完成了用代碼操作telnet,實現了遠程控制,分析前面的代碼會發現健壯性太低,需要進行優化,後續會通過開發一個交互式界面來完成人工介入操作網絡的過程。本次實驗目的:實現自動化創建環回口首先更新拓撲,拉出新的路由器和一臺交換機import telnetlibi

SecureCRT通過堡壘機(跳板機)自動登入伺服器的方法

一、先解決無法儲存密碼的問題 在MAC下新安裝使用secureCRT,第一次連線儲存過的密碼,第二次再啟動提示密碼不正確,又需要重新輸入密碼,密碼一直無法儲存,每次都需要手動再輸一次。 這個問題是由於MAC下的secureCRT有一個預設設定為使用Mac OS自帶的“鑰匙串訪問[Keyc

持續整合之Jenkins結合指令碼實現程式碼自動化部署及一鍵回滾至上一版本

一:本文通過jenkins呼叫shell指令碼的的方式完成從Git伺服器獲取程式碼、打包、部署到web伺服器、將web伺服器從負載均衡器刪除、解壓、複製配置檔案、建立軟連線、測試每一臺web伺服器、將web伺服器新增至負載均衡、回滾到任意指定版本、一鍵回滾到上一版本等功能,指令碼放在www使用者家目錄並使用w

用shell指令碼實現pxe自動化部署

我們大家對pxe應該都有一定的瞭解,下面看一下官方的解釋: PXE(preboot execute environment,預啟動執行環境)是由Intel公司開發的最新技術,工作於Client/Server的網路模式,支援工作站通過網路從遠端伺服器下載映像,並由此支援通過網路啟動

JavaWeb丨通過過濾器實現登入攔截及處理中文亂碼問題

“登入過濾器”就是為了防止在使用者沒有登入的情況下來訪問我們的網站。 過濾器的生命週期一般都要經過下面三個階段: 1.初始化 當容器第一次載入該過濾器時,init() 方法將被呼叫。該類在這個方法中包含了一個指向 Filter Config 物件的引用。 2.過濾 過濾器的大多數時間都消

【linux 學習】shell指令碼自動化登入

每次登入都需要輸入密碼,,好麻煩滴感覺,於是想做個自動登入指令碼,豈不美哉^ . ^ 如何輸入密碼是個大問題,好在有個互動輸入的工具【expect】 首先需要安裝一下, 【Centos】 #檢視是否安裝過 yum list | grep expect #安裝

ssm整合shiro通過自定義Realm實現認證登入、許可權處理、自定義role攔截、MD5加密

整合後實現功能 1.登入認證 2.許可權處理 3.自定義role攔截 4.md5加密 ssm整合shiro步驟 先看看整合完成後的專案結構 新建一個maven專案 配置pom.xml檔案 <?xml version="1.0" encoding="UT

例項:[我愛我家]網站測試登入指令碼實現

一、用指令碼實現“我愛我家”網站的登入操作 1.分析 (1)登入有兩個引數,使用者名稱和密碼,查詢到這兩個元素輸入後點擊登入操作 (2)斷言:判斷是否登入成功可以用登入後的使用者名稱來檢驗   二、selenium+unittest指令碼實現 1.程式碼部分

介面自動化指令碼實現(蟲師-Django介面測試例項)

一、編寫指令碼前分析專案架構 需求:python指令碼實現【添加發佈會資訊】的介面測試,以郵件形式傳送測試報告 1.新建一個case目錄,存放測試用例 2.新建一個config目錄,存放配置資訊和讀取配置資訊 3.新建一個db_fixture目錄,初始化資料 4.新建report

卜若的程式碼筆記系列-mysql系列-第三章:通過cmd登入mysql,可實現遠端登入,以及退出,切換賬號

1.通過cmd進入到各個硬碟 舉個例子:比如我現在要進入到c盤 直接: C:\Users\Skady_cat>cd/ 或者: C:\Users\Skady_cat>d: 然後cd到mysql的根目錄,如果預設安裝的話應該是這個目錄 C:\Progra

通過IDOC實現EDI與SAP整合(二) - 登入SAP系統

目錄 通過IDOC實現EDI與SAP整合(一) - 連線SAP系統 通過IDOC實現EDI與SAP整合(二) - 登入SAP系統 通過IDOC實現EDI與SAP整合(三) - 傳送IDOC到SAP系統 通過IDOC實現EDI與SAP整合(四) - 接收來自SAP系統的IDOC