和尚号秃驴的gravatar头像
和尚号秃驴2018-08-03 10:26:32
IntelliJ IDEA远程ssh连接服务器并做ftp上传

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

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

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

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

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

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

录入必要信息:

SFTP host 服务器地址.

Port.         端口号

Root path  默认上传路径

User name 登录服务器用户名

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

Password. 登录服务器密码

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

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

 

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

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

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

 

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

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

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

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

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

 

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

上传后的效果.

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

 

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


打赏

已有1人打赏

最代码官方的gravatar头像

分享到:

最近浏览
李昀峰 LV6昨天
月亮星星星星
zlq19900 LV2昨天
星星星星
Ckxlnd LV12前天
月亮月亮月亮
蓝色魅影 LV3前天
星星星星星星
NightKid LV6前天
月亮星星星星
little白 LV28月15日
星星星星
peiyongjun LV28月14日
星星星星
靓仔zzzz LV28月11日
星星星星
xuge191 LV128月11日
月亮月亮月亮
非黑即白 LV68月11日
月亮星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友