SecureCRT設置跳板機及文件傳輸

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

  1. 勾選Automate logon
  2. 雙擊ogin,將Expect改爲$,在Send中填寫ssh -p[TargetPort] [TargetUser]@[TargetIP]
  3. 雙擊assword,在Send中填寫目標機對應用戶的密碼。

2 文件傳輸

文件傳輸分兩部分:從本地傳輸到跳板機和從跳板機傳輸到目標機。

2.1 從本地傳輸

SecureCRT可以在SFTP環境下利用put從本地傳輸文件到當前服務器路徑:

  1. 登陸跳板機;
  2. 右擊跳板機的標籤頁,選擇Session Options -> Connection -> SSH2 -> SFTP Session,在Local directory中選擇一個本地文件夾(如D:/windows2Linux);
  3. 右擊跳板機的標籤頁,選擇Connect SFTP Session進入SFTP環境;
  4. 在目標路徑(如cd /home/user1/upload)下利用put [File]命令將本地文件上傳到跳板機。

2.2 從跳板機傳輸

登陸跳板機,利用scp向內網服務器傳輸文件:

[user1@localhost ~]$ scp -P [TargetPort] pathTo/[File] [TargetUser]@[TargetIP]:[TargetDir]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章