IntelliJ IDEA实现远程连接linux,并上传文件到linux服务器(SSH会话功能和SFTP功能)

网友投稿 1677 2022-11-19

IntelliJ IDEA实现远程连接linux,并上传文件到linux服务器(SSH会话功能和SFTP功能)

IntelliJ IDEA实现远程连接linux,并上传文件到linux服务器(SSH会话功能和SFTP功能)

注意: eclipse的SSH会话功能和SFTP功能这里不会说

而IntelliJ IDEA(以下简称为IDEA)这么强大的开发工具自然也有该功能,这篇博客就介绍一下IDEA的SSH会话功能和SFTP功能,本篇博客所使用的IDEA开发工具是2018.1.4专业版的:

第一节,实现简单的SSH会话

快速创建一个SSH会话,并打开Terminal窗口

在这里就可以输入linux命令操作远程服务器了

注意:以上介绍的只是临时开启SSH会话,并且不具备SFTP功能,一旦关闭该会话窗口,刚才输入的连接信息就找不到了,该方法只适合于临时操作一下远程服务器。

第二节,配置SSH会话和SFTP文件上传

打开如下对话框.

填写上图红框内的相关信息,注意Save password请务必勾选上。

将Control encoding设置成UTF-8,至于为什么,不解释......

Local path是本地要上传的文件路径,Deployment path是上传到服务器的路径,这里设置直接上传到/目录下,即/root目录下。

这里Local path我指定了项目根目录,方便修改

Deployment path指定了服务器的/usr/local

现在再打开Tools下面的Start SSH session就多了一个刚才配置的会话名称

现在重启IDEA、关机,会话配置信息都不会丢失,随时连接,很方便。

第三节,SSH功能和SFTP上传功能示例操作

上传完成

注意:该SFTP功能会将本地要上传的文件所属的文件夹一起上传,这一点与eclipse不同

好啦,IDEA的该项功能介绍完毕,平时使用起来很方便,开发部署如虎添翼。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python解释中心极限定理
下一篇:springboot实现以代码的方式配置sharding
相关文章

 发表评论

暂时没有评论,来抢沙发吧~