选择File->Quick Connect:
Protocol:连接协议。通常选择SSH2Hostname:跳板机IP。Port:连接端口。通常填22。Username:用户名。Password:用户密码。拷贝跳板机的Session,重命名;右击该Session,选择Properties->Connection->Logon Action:
勾选Automate logon;双击ogin,将Expect改为$,在Send中填写ssh -p[TargetPort] [TargetUser]@[TargetIP];双击assword,在Send中填写目标机对应用户的密码。文件传输分两部分:从本地传输到跳板机和从跳板机传输到目标机。
SecureCRT可以在SFTP环境下利用put从本地传输文件到当前服务器路径:
登陆跳板机;右击跳板机的标签页,选择Session Options -> Connection -> SSH2 -> SFTP Session,在Local directory中选择一个本地文件夹(如D:/windows2Linux);右击跳板机的标签页,选择Connect SFTP Session进入SFTP环境;在目标路径(如cd /home/user1/upload)下利用put [File]命令将本地文件上传到跳板机。登陆跳板机,利用scp向内网服务器传输文件:
[user1@localhost ~]$ scp -P [TargetPort] pathTo/[File] [TargetUser]@[TargetIP]:[TargetDir]