返回顶部
首页 > 资讯 > 服务器 >PyCharm怎么配置SSH和SFTP连接远程服务器
  • 333
分享到

PyCharm怎么配置SSH和SFTP连接远程服务器

2023-06-30 12:06:28 333人浏览 泡泡鱼
摘要

今天小编给大家分享一下PyCharm怎么配置ssh和SFTP连接远程服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。简介

今天小编给大家分享一下PyCharm怎么配置ssh和SFTP连接远程服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

简介

  • SSH,Secure shell安全外壳协议,用于远程登录会话

  • SFTP,Secret File Transfer Protocol,安全文件传送协议,用于同步文件

windows 连接远程服务器进行 linux 环境下的 python 开发需要结合 SSH 和SFTP

安装

安装 PyCharm Professional

PyCharm CommUnity 没有该选项,无法配置 SSH Interpreter

PyCharm怎么配置SSH和SFTP连接远程服务器

登陆远程服务器

ssh user@host [-p port]

查看是否开启 SSH 服务

service sshd status

如果显示 Loaded: not-found (Reason: No such file or directory) 或 sshd: unrecognized service,则需要安装

sudo apt-get install openssh-server

如果显示 Active: inactive (dead),则需要启动

sudo /etc/init.d/ssh restart

只要 SSHD 服务启动了,SFTP便可使用

PyCharm怎么配置SSH和SFTP连接远程服务器

Tools → Deployment → Configuration…

PyCharm怎么配置SSH和SFTP连接远程服务器

+→ SFTP → New server name 随意填(如 user@host:port) → 取消勾选 Visible only for this project → SSH configuration →+→ 根据 SSH 信息对应填上 → Test Connection

PyCharm怎么配置SSH和SFTP连接远程服务器

SFTP 这里 Test Connection → Autodetect

PyCharm怎么配置SSH和SFTP连接远程服务器

File → Settings → Project: xxx → Python Interpreter → 设置 → Add… → SSH Interpreter → Existing server configuration

PyCharm怎么配置SSH和SFTP连接远程服务器

配置 Python 解释器和同步文件夹,是否用 sudo 权限看情况勾选

PyCharm怎么配置SSH和SFTP连接远程服务器

初试

main.py

print(__file__)

PyCharm怎么配置SSH和SFTP连接远程服务器

可能需要手动同步:Tools → Deployment → Upload to…

快捷键:Ctrl + Alt + Shift + X

遇到的坑

EOF while reading packet

PyCharm怎么配置SSH和SFTP连接远程服务器

需要启动 SSHD 服务

sudo: unable to resolve host xxx: No such file or directory

sudo vim /etc/hosts

添加

127.0.0.1       localhost xxx

vim /etc/hosts 报错 “/etc/hosts” E166: Can’t open linked file for writing

查看真实路径

readlink /etc/hosts

或者把文件删了

Can’t get remote credentials for deployment server xxx@xxx:xx passWord

没填 sudo 的密码,可以重新配,直接 SSH Interpreter → New server configuration

以上就是“PyCharm怎么配置SSH和SFTP连接远程服务器”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网服务器频道。

--结束END--

本文标题: PyCharm怎么配置SSH和SFTP连接远程服务器

本文链接: https://lsjlt.com/news/328823.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作