利用 IntelliJ IDEA 远程连接服务器并做ftp上传

1,713 阅读2分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动

对于windows用户来说上传文件到服务器有很多资源可以利用,例如xshell,xftp等可视化进行服务器的管控,但是对于mac的小伙伴来说现在找一个替代xshell的不是很好找,要么不好用要么用起来比较繁琐.小编发现idea自带ssh连接,也可以通过idea进行文件管理上传至服务器.

打开idea可以单独设置一个空包作为服务器管理,只需要把要上传的文件放到包里面即可.

idea >> Tools >> Deployment >> Configuration 进入到配置页面

点击加号出现配置服务器信息.我们选择sftp文件上传模式,名称为为当前上产服务器设置的别名

录入必要信息:

  • SFTP host 服务器地址.

  • Port. 端口号

  • Root path 默认上传路径

  • User name 登录服务器用户名

  • Auth type 授权方式,这里小编采用密码授权模式

  • Password. 登录服务器密码

录入完必要信息以后可以点击Test SFTP connection进行连接测试

通过 Tools >> Start SSH 进行ssh远程连接,点击后会出现配置好的ssh信息,选择即可

链接成功后在idea的Terminal中可以看到链接成功的信息

通过Configuration 下选择配置好的ssh服务器进入Mappings文件夹 可以配置上传路径和本地文件存放路径

配置完以后 通过项目右键可以看到一个上传到服务器按钮点击即可把要上传的文件上传至服务器

上传后的效果.

至此通过idea远程链接ssh并上传文件至服务器配置完毕.需要的小伙伴们可以去使用啦