V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ajoop
V2EX  ›  问与答

你的生产环境 VPS 上会安装 FTP 服务么?

  •  
  •   ajoop · 2015-01-10 20:40:33 +08:00 · 5054 次点击
    这是一个创建于 3396 天前的主题,其中的信息可能已经有所发展或是发生改变。

    主要是使用开源程序的朋友,比如Wordpress,更新的话需要ftp服务器,虽然自己下载后再上传也行,但感觉比较麻烦。

    第 1 条附言  ·  2015-01-11 11:08:47 +08:00
    对服务器的用户,用户组,目录权限知之甚少,以前都是用ftp软件通过sftp方式连接再上传,通过大家的帮助,现在不用ftp方式也能更新了。

    如果是lnmp的话,可以这样修改
    chown -R www /home/wwwroot/www.abc.com



    相关主题:你的生产环境 VPS 上会安装 phpmyadmin 来管理数据库么?
    http://www.v2ex.com/t/161052
    16 条回复    2015-01-10 23:31:34 +08:00
    ryd994
        1
    ryd994  
       2015-01-10 20:45:19 +08:00
    用什么ftp……少量文件scp/sftp就行,要续传的话rsync……
    专门装个ftp这不是自己给自己打漏洞么
    ryd994
        2
    ryd994  
       2015-01-10 20:45:59 +08:00
    wp不需要ftp啊……php直接就更新了啊
    ballpen
        3
    ballpen  
       2015-01-10 20:46:00 +08:00   ❤️ 2
    更新wp?

    chown -R www

    即可
    tobyxdd
        4
    tobyxdd  
       2015-01-10 20:46:45 +08:00
    SFTP不行?
    loading
        5
    loading  
       2015-01-10 20:49:36 +08:00 via Android
    ssh
    wget
    jecvay
        6
    jecvay  
       2015-01-10 20:50:28 +08:00
    不要ftp, windows下用 Xshell + Xftp (sftp协议) 简直爽翻了.
    ajoop
        7
    ajoop  
    OP
       2015-01-10 20:52:49 +08:00
    我一直用sftp,以前更新都是下载到本地在通过sftp上传更新的
    jecvay
        8
    jecvay  
       2015-01-10 20:58:19 +08:00
    @ajoop 为什么不在服务器上直接 wget 下来..
    oott123
        9
    oott123  
       2015-01-10 21:02:40 +08:00
    更新 WordPress 需要 FTP 的原因是 php 脚本对它的执行目录没有写权限——通常这确实是比较安全的做法。
    如果楼主觉得这样比较安全,不想让 php 有写执行目录的权限的话,可以考虑搭一个只监听 127.0.0.1 本地环回的 FTP ,这样会好一点。
    ajoop
        10
    ajoop  
    OP
       2015-01-10 21:07:03 +08:00
    @jecvay 其实就是觉得麻烦所以才这样问问的,如果安装了ftp虽然更新直接点一下在线直接更新了,但是一方面担心ftp不安全,另一方面多个程序还占用服务器资源。
    YAFEIML
        11
    YAFEIML  
       2015-01-10 21:41:24 +08:00   ❤️ 2
    chown www:www -R wp目录
    luo362722353
        12
    luo362722353  
       2015-01-10 21:44:35 +08:00 via iPhone
    直接ssh进去… wget一下最新的包,然后解压缩一下就好了…各种办法都行,不一定非得ftp嘛
    jecvay
        13
    jecvay  
       2015-01-10 21:45:00 +08:00   ❤️ 1
    @ajoop 如果仅仅是wordpress, 配置好wp-content的权限, 还有在 wp-config.php 下面加一行代码, 自动更新或者安装插件都是不需要ftp的
    hautbbs
        14
    hautbbs  
       2015-01-10 21:45:42 +08:00
    搭建FTP会占用资源。。。随便一个FTP软件使用sftp方式以root登录就OK了
    gangsta
        15
    gangsta  
       2015-01-10 21:46:54 +08:00
    大文件可以试试传到七牛 然后 wget
    试了几个vps下载七牛CDN上的文件的速度都很快
    bboxhe
        16
    bboxhe  
       2015-01-10 23:31:34 +08:00
    不用搭建FTP,直接用FTP on SSH通道,就是putty的通道。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1285 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:44 · PVG 01:44 · LAX 10:44 · JFK 13:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.