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]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章