Sublime Text下使用SFTP/FTP插件

一、前言

本文主要记录了Sublime Text编辑器下的SFTP/FTP的安装使用,方便linux和windows下的文件编辑,只是简单的记录,有不足之处,还望指教。

二、Linux和windows下的文件共享方式

1.Samba

2.FTP

3.NFS

4.WinSCP

5.sshfs

关于sshfs的方式,本人试过之后,可依然不成功,也可能是本人sublime text编辑器的问题,所以用了sftp/ftp插件的方式,感兴趣的朋友,可参考下面方式自己动手试试

https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh

三、SFTP/FTP插件的安装

1.sublime下的配置

①.ctrl+shift+p 呼出搜索框,输入 install package;

回车,再次输入 FTP,找到SFTP/FTP插件安装即可

②.成功后,点击菜单 File->SFTP/FTP->Setup Server来生成一个配置文件,修改后,保存即可

注意保存的路径是 菜单 Preferences > Browse Packages… 下的 User/sftp_servers 目录里面

下面是我的配置,一般只需配置

服务器,用户名,密码,以及连接路径

 1 {
 2     // The tab key will cycle through the settings when first created
 3     // Visit http://wbond.net/sublime_packages/sftp/settings for help
 4
 5     // sftp, ftp or ftps
 6     "type": "ftp",
 7
 8     "sync_down_on_open": true,
 9     "sync_same_age": true,
10
11     "host": “xxx",
12     "user": "xxx",
13     "password": "xxx",
14     //"port": "21",
15
16     "remote_path": "/home/xxx",
17     //"file_permissions": "664",
18     //"dir_permissions": "775",
19
20     //"extra_list_connections": 0,
21
22     "connect_timeout": 30,
23     //"keepalive": 120,
24     //"ftp_passive_mode": true,
25     //"ftp_obey_passive_host": false,
26     //"ssh_key_file": "~/.ssh/id_rsa",
27     //"sftp_flags": ["-F", "/path/to/ssh_config"],
28
29     //"preserve_modification_times": false,
30     "remote_time_offset_in_hours": 1,
31     //"remote_encoding": "utf-8",
32     //"remote_locale": "C",
33     //"allow_config_upload": false,
34 }

③.点击菜单File->SFTP/FTP->Browse Server来连接服务器

也可以用 ctrl+alt +  r+b 来打开

四、Linux下的配置

因为使用的是SFTP/FTP插件,所以服务器端需开启相应的服务,并创建相应的用户以及用户组等

1.服务的安装开启

1.检测是否安装ftp服务
rpm -qa |grep vsftpd

2.未安装则安装(当然可以有多种方式安装)
yum -y install vsftpd

3.开启服务
sudo /etc/init.d/vsftpd start

2.用户的创建

1.添加用户组
groupadd -g 501 ftp   //添加用户组的同时,指定 用户组id号

(查看用户组信息 cat /etc/group)

2. 添加用户
useradd -d  /home/ftp -g 501 -m ftp  //添加用户的同时,创建用户主目录,指定用户组id号

(查看用户信息 cat /etc/passwd)

3.设置用户密码
passwd  xxx 

(查看用户密码文件 cat /etc/shadow)

  当然需要确定的是,使用ftp用户连接后,修改相应的目录或文件时,要确保ftp用户是否有相应的权限了。

时间: 2024-10-13 00:19:39

Sublime Text下使用SFTP/FTP插件的相关文章

【Web】Sublime Text 3 连接sftp/ftp(远程服务器)

在 Win 下常用 Xftp 软件来和远程服务传递文件,但是要是在项目开发的时候频繁的将远程文件拖到本地编辑然后再传回远程服务器,那真是麻烦无比,但是Sublime中SFTP插件,它让这世界美好了许多.Sublime下的SFTP,只要 Ctrl+S 即可同步本地到服务器 使用步骤 1.安装Sublime Text 3 编辑器,参照:[Web]Sublime Text 3 安装+注册+汉化 2.安装sftp插件 a.打开Package Control,搜索Install Package    b.

安装SFTP/FTP插件快速编辑远程服务器文件

默认的Sublime Text 3 是没有sftp/ftp功能的,如果编辑器自带ftp势必会提高开发效率,虽然Sublime Text 3 默认是没有ftp功能,但是安装sftp插件很容易.下面是我安装步骤,希望能帮助那些喜欢Sublime Text 3的朋友. 按下Ctrl+Shift+P调出命令面板 输入install 调出 Install Package 选项并回车,然后输入ftp,下拉列表中会出现一些相关的插件,选中sftp进行安装就行了, 出现下图说明安装成功了. 装好后还需配置如下:

sublime2中SFTP/FTP插件的安装

开发中需要将自己本地的代码通过ftp工具同步到开发机,sublime有ftp方面的插件,安装过之后就可以使用ftp功能了. 首先安装Package Control插件.有两种方式: 1. 自动安装.在sublime2中按[CTRL + ~]键打开命令行工具,然后将如下的命令粘入命令行: import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf

Sublime Text 无法使用Package Control或插件安装失败的解决方法

Sublime Text用了一年多了,公司搬家近期突然发现Package Control无法安装新插件了.尽管不影响原有功能的使用.还是要解决它.因为本人用Windows系统,仅仅讨论Windosw下的解决方法. Mac与Linux下的用户能够參照解决. 本文主要介绍Sublime Text怎样开启debug模式.分析使用过程中一些常见错误情形的解决方法. 情形一:Package Control:There are no packages available for installation.情

点滴记录——Ubuntu 14.04中安装Sublime Text 3并使用SublimeClang插件

转载请说明出处:http://blog.csdn.net/cywosp/article/details/32721011 Sublime Text是个跨平台的编辑器,支持Windows.Linux.Mac系统平台,支持各种语言的代码编辑,配合上对应的插件,话上点时间学习,你将会对它爱不释手,大大的提高你的编码效率.本文将讲解在Ubuntu 14.04系统中安装SublimeText 3,并配置SublimeClang插件来配置C/C++开发环境. 1. Sublime Text 3的下载安装 到

使用Sublime Text 3的HTML-CSS-JS Prettify插件格式化代码

很多时候,我们想要格式化HTML-CSS-JS代码,网站上有很多实现此功能的小工具,当然,我的网站首页也有.但是,如果我们的代码编辑器上面也有这样的功能,那不是更加快速便捷?So,接下来,我们看看Sublime Text 3是如何使用插件实现此功能的吧! 一.必要条件: 1.首先,你要有Sublime Text 3编辑器: 2.你本地要配置NodeJS环境(安装方法可以参考:Node.js学习笔记之一): 3.你的Sublime Text 3编辑器要安装HTML-CSS-JS Prettify插

Sublime Text 无法使用Package Control或插件安装失败的解决方法(转)

Sublime Text用了一年多了,公司搬家最近突然发现Package Control无法安装新插件了,虽然不影响原有功能的使用,还是要解决它.由于本人用Windows系统,只讨论Windosw下的解决方法.Mac与Linux下的用户可以参照解决. 本文主要介绍Sublime Text如何开启debug模式,分析使用过程中一些常见错误情形的解决方法.情形一:Package Control:There are no packages available for installation.情形二:

Sublime Text 3 支持的热门插件推荐

SublimeText是一款非常精巧的文本编辑器,适合编写代码.做笔记.写文章.它用户界面十分整洁,功能非同凡响,性能快得出奇.这些非常棒的特性 包括任意跳转(Goto Anything).多重选择(multiple selections).指令面板(command palette).免打扰模式(distraction free mode).分区编辑(split editing).快速项目切换(instant project switch),你还可以随意地自定义更多功能.还有,这款编辑器支持Ma

Sublime Text 前端开发常用扩展插件推荐

Sublime Text 前端开发常用扩展插件推荐 Sublime Text Sublime Text 是程序员们公认的编码神奇,拥有漂亮的用户界面和强大的功能 更重要的是,Sublime Text 易于扩展,众多开发人员为其贡献插件,而且通过包管理工具 —— Package Control 可以方便安装和管理. Package Control 安装方法 首先通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码. Sublim