云计算百科
云计算领域专业知识百科平台

在mac上使用FileZilla通过跳板机连接服务器

macOS 15.0 FileZilla 3.67.1

FilaZilla原生不支持跳板机传输,需要自己设置一下,过程很简单直接问GPT就可以得到流程,现总结一下我的设置过程供大家参考。

lsof -iTCP -sTCP:LISTEN -n -P

终端输入上述指令找到一个可用的local_port,使用一个大于1024(低于1024的是预留给系统使用的)的PID

nc -zv localhost 1882

可以使用该指令检查是否可用,若出现Connection refused则表示该local_port可用

ssh -L local_port:remote_server_host:22 jumphost_user@jumphost_host -N

然后终端输入上述指令,其中local_port替换成上面我们的找到的可用local_host。SSH tunnel期间保持终端打开,我们打开FileZilla设置新站点:

  • 主机:填'localhost'

  • 端口:前面输入的local_port

  • 协议:SFTP – SSH File Transfer Protocol

  • 登录类型:正常

  • 用户:远程服务器用户名

  • 密码:远程服务器密码

然后点连接就可以使用了

Note1: 我在本地和跳板机都配置了ssh key anthentication,不知道没有设置的话会不会影响

Note2: 每次连接前都需要打开终端完成这一步骤才可以,不是像ssh key authentication那样一劳永逸型的设置

赞(0)
未经允许不得转载:网硕互联帮助中心 » 在mac上使用FileZilla通过跳板机连接服务器
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!