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]