前言
三个关于
关于这篇博文,主要因为公司企业都是通过本地测试,同步到服务器进行跑动,舍友看着同事丝滑的操作,让我做个教程。本着钻研的精神,写下了这篇博客记录
关于pycharm这个软件,只有专业版才有远程连接的这个配置,社区版没有(同事一再强调要专业版,学生认证还可申请免费)
关于SSH和SFTP都是一种协议
具体知识点补充可看我这篇文章:
【计算机网络】常见面试题集锦(全)
- SSH:提供安全通道进行远程登录
- SFTP协议可以远程文件传输获取等,数据的安全传输主要由SSH连接提供
1. 开启SFTP
正常来说SSH远程服务器都是可以的(博主通过xshell进行连接测试)
为了方便测试,这条语句在cmd命令下运行:
ssh 用户名@ip地址
之后查看sshd是否开启(关于sshd主要是为了配合开启SFTP进行传输文件):
service sshd status
出现active则为已经启动成功
如果没有启动成功,为dead,则执行此命令:
sudo /etc/init.d/ssh restart
2. 配置SSH与SFTP
选择如下操作:
选择SFTP进行操作,以及通过点击ssh后面的三个点进行添加用户名、ip、端口号等
上图和下图的xisible only for this project可取消勾选(每次项目都不用再次填写)
以及选择mapping的存放位置
配置全局操作:
关于下图的大致意思:
interpreter:远程服务器的python环境
是否执行sudo来执行
同步的文件夹位置
是否自动同步
修改代码后,点击整个项目,通过此快捷键进行同步
如果不满意快捷键的方式
可以在设置中进行修改
版权声明:本文为weixin_47872288原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。