0 修訂記錄
時間 | 描述 |
---|---|
2018-04-12 | 建檔 |
1 跳板機設置
1.1 創建Session
選擇File
->Quick Connect
:
Protocol
:連接協議。通常選擇SSH2
Hostname
:跳板機IP。Port
:連接端口。通常填22
。Username
:用戶名。Password
:用戶密碼。
1.2 設置跳躍動作
拷貝跳板機的Session
,重命名;右擊該Session
,選擇Properties
->Connection
->Logon Action
:
- 勾選
Automate logon
; - 雙擊
ogin
,將Expect
改爲$
,在Send
中填寫ssh -p[TargetPort] [TargetUser]@[TargetIP]
; - 雙擊
assword
,在Send
中填寫目標機對應用戶的密碼。
2 文件傳輸
文件傳輸分兩部分:從本地傳輸到跳板機和從跳板機傳輸到目標機。
2.1 從本地傳輸
SecureCRT可以在SFTP環境下利用put
從本地傳輸文件到當前服務器路徑:
- 登陸跳板機;
- 右擊跳板機的標籤頁,選擇
Session Options
->Connection
->SSH2
->SFTP Session
,在Local directory
中選擇一個本地文件夾(如D:/windows2Linux
); - 右擊跳板機的標籤頁,選擇
Connect SFTP Session
進入SFTP環境; - 在目標路徑(如
cd /home/user1/upload
)下利用put [File]
命令將本地文件上傳到跳板機。
2.2 從跳板機傳輸
登陸跳板機,利用scp
向內網服務器傳輸文件:
[user1@localhost ~]$ scp -P [TargetPort] pathTo/[File] [TargetUser]@[TargetIP]:[TargetDir]