您现在的位置是:网站首页>文章详情文章详情

pychram使用FTP、FTPS、SFTP同步代码到服务器

inlike2019-11-23 原创文章 浏览(3330) 评论(0) 喜欢(28)

简介pycharm是一款Python使用的IDE,提供了丰富的功能,这篇文章介绍的是他的文件传输功能,直接连接到服务器,本地修改代码后同步至服务器,不用使用其他的文件传输工具来同步。

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。

FTPS一种多传输协议,相当于加密版的FTP,这个协议使用SSH文件传输协议加密从客户机到服务器的FTP连接。

Sftp是Secure File Transfer Protocol的缩写,安全文件传送协议,sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的一部分,其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接操作,

SFTP 和FTPS的区别:SFTP 和FTPS都是为ftp连接加密,一个是借助ssl协议加密,一个时借助ssh加密。

我们常用的是SFTP协议,服务器可以使用ssh登陆,那么就可以使用该协议,在pycharm中按照如下步骤设置:

image.png

点击+号后变可以选择连接的协议:

image.png

在Connection选项卡下填写相关连接信息以及项目根文件夹信息,在Mappings选项卡下可以设置本地文件与服务器文件的映射路径。

image.png  

当需要同步本地文件到服务器时,按下步骤进行:

image.png上传成功会出现如下提示,同样也可以从服务器拉取文件。

image.png


很赞哦! ( 28)
    《Python实战进阶》
    None
    None
    夏至已深

站点信息

  • 建站时间:2019-5-24
  • 网站程序:like in love
  • 主题模板《今夕何夕》
  • 文章统计:104条
  • 文章评论:***条
  • 微信公众号:扫描二维码,关注我们
  • 个人微信公众号