设为首页 收藏本站
查看: 1673|回复: 0

Sublime Text下使用SFTP/FTP插件

[复制链接]

尚未签到

发表于 2015-5-27 12:05:50 | 显示全部楼层 |阅读模式
一、前言
  本文主要记录了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 目录里面
  下面是我的配置,一般只需配置
  服务器,用户名,密码,以及连接路径


DSC0000.gif DSC0001.gif


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 }
View Code  
  ③.点击菜单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用户是否有相应的权限了。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-71225-1-1.html 上篇帖子: 珍藏的ftp资源 下篇帖子: 使用curl / wget命令上传下载FTP
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表