linux VPS新手教程之SFTP文件传输

时间:12-05-28 栏目:VPS教程 作者:赵 容 评论:18 点击: 18,160 次

去年5月,赵容曾经写过一个lnmp添加FTP的文章(请看这里),但为什么到今天我再旧事重提有关FTP的问题,皆因最近在部分QQ群依然有朋友在寻求FTP方面的帮助,所以,我决定重写这个东西,主要介绍我们买了linux VPS之后,怎么使用SFTP

首先,我不推荐大家使用VPS还专门安装FTP组件来用FTP传输文件,建议大家使用SFTP

SFTP 为 SSH的一部分,他是一种安全的文件传输协议。它不用在VPS中安装组件,事实上,从你付钱拿到VPS后,就可以使用了。支持SFTP连接的工具包括Core FTP,FileZilla, WinSCP,Xftp等等,比如赵容常用的flashfxp就支持SFTP操作,下面,我先分别截图flashfxp和WinSCP上使用SFTP的方式。

在操作之前,请确定您已购买linux VPS,并包括如下资料:IP地址、root密码。下面,我们首先来看flashfxp的操作方式(flashfxp下载及安装略)。

【FlashFXP使用SFTP】

运行flashfxp,依次点击“站点”---“站点管理器”,在弹出的站点管理界面选择“新建站点”,并设定站点名称(自己定义,比如VPSAA),如图

sftp-flashfxp

上图中,连接类型默认为FTP,请选择为SFTP;IP地址填入我们的VPS的主IP,特别注意,如果你看过赵容之前有关VPS安全设定的文章修改过SSH链接端口的话,请将端口设定为你修改的端口;用户名称及密码就是我刚刚叫大家准备的VPS的root账户密码。完成后,点击应用保存这个站点,然后,点连接!中途会弹出一个是否确认和保存的询问窗口,选择保存确定即可。

sftp-flashfxp02

第一张图片中可以看到,我们没有设定远程路径,那么以root用户连接进入了我们的VPS的root目录下,有部分朋友在这里就纳闷了:我到处看到你们安装了lnmp以后说home,wwwroot这些在哪里?我的VPS是不是有问题?所以,我特意用加粗的红色方框,将两个可以点击向上一层目录的链接着重标注,请点击到达/目录下,就有你想看到的全部目录了。

【WinSCP使用SFTP】

WinSCP就更加简单了(下载及安装过程略),照旧我们运行WinSCP。

sftp-winscp

因为在FlashFXP的截图中我标注了这些填入内容的意义,所以,这张图片未作标示,填入信息后,点击保存,然后,选中登陆,跳出对话框:是否连接并添加密钥到缓存?选是,就SFTP登录到root目录下。

sftp-winscp02

上面,我已经带大家使用SFTP连接到我们的VPS,至于SFTP的使用,就跟我们平时使用FTP完全一样,上传,下载,这个不用多说了。

香港/美国/国内高速VPS

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: linux VPS新手教程之SFTP文件传输鄙视无耻复制行为!
关于隐私: 赵容非全职打理博客,所有评论不保证审核时间进度,我有义务保证您的个人信息不经由赵容部落透露给任何第三方,随意或虚假邮箱评论会自动进入垃圾箱无法展示和给您回应.
关于安全: 任何IDC都有倒闭和跑路的可能,出口线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

linux VPS新手教程之SFTP文件传输:目前有18 条留言

  1. 8楼
    松果:

    求帮我,ssh能连接,sftp不行 😥

    2014-09-23 19:23 [回复]
  2. 7楼
    山中人:

    开机的,vps面板状态栏,前面是绿色的。我在vps控制面板修改root密码后,还重启了vps。然后我也试了下网站,能正常打开的

    2012-10-27 20:19 [回复]
  3. 6楼
    山中人:

    连接类型:sftp(无ssh) 端口 :22 没修改 账号:root 密码:xxx 地址也是对的

    2012-10-27 20:17 [回复]
    • 赵 容:

      不清楚,只要ssh可以登陆vps,sftp就绝对可以。

      2012-10-27 20:31 [回复]
      • 我先前用vps面板的串行控制台进去关闭ftp的。后来你说ssh可以登录就行。然后我去下载了PuTTY,然后登录,发现不能输入密码,很快就提示server unexpectedly closed network connection 本来是用flashxp的,也专门下载了一个FZ,登录sftp,重置后的密码,还是不行。晕死

        2012-10-27 21:04 [回复]
        • 我都快晕死了,最后好了。问题太简单了。费了好长时间,总是不行,决定重新打开ftp。发现ftp也不行了。重新ftp,添加新ftp账户,都继续不行。。。然后没事继续看kloxo教程,看到那个lx卫士,一对照IP,问题发现了。我预设置了10次失败就不能连接,lx卫士把我的IP地址给X了。所以造就了我悲催情况。现在好了。sftp与ftp都没问题了

          2012-10-27 22:28 [回复]
          • 赵 容:

            呵呵,感谢您反馈。

            2012-10-27 22:29 [回复]
  4. 5楼
    山中人:

    [右] 正在连接到 sftp:qihuokaihu.tk -> IP=184.154.71.116 PORT=22
    [右] 已连接到 sftp:qihuokaihu.tk
    [右] 连接失败
    [右] 正在延迟 120 秒, 之后将尝试第 1 次重新连接

    为末我的不行?我开始用ftp的,人家说ftp关掉用sftp吧,于是我关闭了pureftp。然后用sftp连接,连接不上,我想莫非root密码不对,于是在vps控制面板,重置root密码,再用重置后密码连接,还是不对。。。

    2012-10-27 20:15 [回复]
    • 赵 容:

      VPS都没开机吧

      2012-10-27 20:17 [回复]
  5. 4楼
    80后奇葩:

    小白求教: 😡 我怎么传输不了,总是提示上传错误,上传失败,无法更改,无法移动… 😥 我禁止root了,用其他用户名登录的,端口也改了.

    2012-09-22 13:15 [回复]
    • 赵 容:

      权限不够呀,用root吧…..

      2012-09-22 13:49 [回复]
  6. 地板
    君少:

    请好,问上传用的事二进制上传文件吗 ?还是用哪种模式? winscp 和FlashFXP 请教楼主,我也是第一次用这个vsp主机的!

    2012-09-12 20:38 [回复]
    • 赵 容:

      一般用二进制吧,winscp 和FlashFXP都很棒。

      2012-09-12 20:46 [回复]
  7. 板凳
    Henpuri:

    你好,请教一下。我新建了一个虚拟主机,域名绑定好了,我上传的是zip压缩包,想用unzip.php解压,可是打开对应网址后问什么弹出保存“unzip.php”的对话框呢?我VPS上另外一个站没问题可以用。麻烦解答下,谢谢。 🙂

    2012-08-06 20:25 [回复]
    • 赵 容:

      不需要特别传php的unzip文件去解压,直接在ssh中用unzip命令解压即可。

      2012-08-06 21:05 [回复]
      • Henpuri:

        嗯,谢谢提醒。原来我是忘了给新的虚拟主机配置PHP支持了。

        2012-08-06 21:08 [回复]
  8. 沙发
    osiris:

    👿 FlashFXP哪个版本,我的SFTP上传大约256的文件就出错.我也是最新版啊.

    2012-05-28 08:38 [回复]
    • 赵 容:

      我的是很老的,很早前下载的,版本号3.7.9

      2012-05-28 08:46 [回复]

发表评论


海星云主机

广而告之