Hom's Blog


Sublime SFTP远程编辑文件

  • FTP 是文件传输协议。在网络上,如果你想把文件和其他人共享。最方便的办法莫过于将文件放FTP服务器上,然后其他人通过FTP客户端程序来下载所需要的文件。FTP进行文件传输需要通过端口进行。FTP为了适应不同的网络环境,支持主动连接和被动连接两种模式。这两种模式都主要针对数据链路进行的,跟控制链路无关。一般所需端口为:
    1. 控制链路—TCP端口21。控制器端。用于发送指令给服务器以及等待服务器响应。
    2. 数据链路—TCP端口20。数据传输端口。用来建立数据传输通道的。主要用来从客户向服务器发送一个文件、从服务器向客户发送一个文件、从服务器向客户发送文件或目录列表。
  • SFTP 是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。sFTP 为 SSH的一部份,是一种传输档案至 Blogger 伺服器的安全方式。但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果对网络安全性要求更高时,可以使用SFTP代替FTP。

安装

  • Package Control(shift+cmd+p,然后输入 PCI 安装)搜索SFTP,搜索后安装.
  • 安装后,在File->SFTP/FTP 中可以编辑和打开服务器.
  • 新建一个文件(可能有bug会在当前文件插入内容), 在File->SFTP/FTP->Setup server 中配置sftp,例如使用sftp服务,host,user name, password(免密码登陆,需要取消注释//),port(sftp:22,ftp:21). remote_path是远程登陆的目录,配置位置不对的话会登陆失败.
  • 将配置文件保存到 Packages/User/sftp_servers 内(Preference-Browse Packages).名字根据自己需要,默认后缀json.
  • 菜单File->SFTP/FTP->Browse server (快捷键cmd+ctrl+R,B)可以列出现在的服务器列表(注意上一步配置文件保存位置对不对).出现了文件列表(转图)
  • 点击文件,出现菜单,点edit就可以编辑了!

使用

官方使用介绍.

Reference

  1. 官网
  2. SFTP/FTP图文介绍


◆ 本文地址: http://platinhom.github.io/2015/07/24/sublime-sftp/, 转载请注明 ◆

前一篇: GNUPlot使用
后一篇: Github使用ajax插入源码并prism着色


Contact: Hom / 已阅读()
Source 类别: IT  标签: IDE  Internet