一连接服务器sftp就显示 connection closed_IntelliJ IDEA实现SSH会话功能和SFTP功能

29158f791623220cfd876473f08b6f93.png
  • 配置ssh会话和sftp文件上传

依次点击Tools->Deployment->Configuration

f2b12e4f35a1b5dc559d6de81400047d.png

打开以下对话框

879cd98e1c31cd506730bed90035ba2d.png

点击绿色的加号,弹出一个小窗口,添加连接名称和连接类型:

020fe86897d1b1b3164aec9b062d217b.png

这里名称随便输入,这里以测试主机IP为连接名称,类型选择SFTP后点击ok

3b6d3fbadf01083d9f13f72ed7dde098.png

注意:Visible only for this project是确定该会话在哪些工程中显示,勾选就只在本工程中显示该会话,不勾选就在所有的工程中显示。最下面的Web server root URL是该项目在部署后的链接,点击open可打开该项目。Root path是指定自动上传到linux服务器的路径,这里就选择测试主机的/root目录。

8f8223bccf66936d3dc2f1436431f7c1.png

然后点击Advanced options...设置字符编码格式

b11a1c44b6c1bc4ada5a3004bb419381.png

将Control encoding设置成UTF-8

点击ok保存

然后再点击Mappings切换到SFTP上传路径设置

52454e24157ea7064959a2ad5285447c.png

Local path是本地要上传的文件路径,Deployment path是上传到服务器的路径,这里设置直接上传到/目录下,即/root目录下。再点击配置窗口的ok保存该配置信息。

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

633c0fd4fb170629b4a571160cf4d2ba.png

点击会话名称,Terminal窗口打开,会话激活

ccb8435420f57c52a7d2ef81f8ff9725.png
  • ssh功能和sftp上传功能示例操作

e0b847d0982eb95489716ed020fffc14.png

右键点击要上传的文件,依次选择Deployment——Upload to...

8063845073f07c994ae3a8a0ac16ab62.png

上传完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值