isorepublic-coffee-cake-cafe-2.jpg

安装FTP服务

  1. 执行命令

    1. sudo apt-get install vsftpd
  2. 查看配置文件

    1. cat /etc/vsftpd.conf
  3. 查看服务是否开启

    1. ps -e |grep ftp

    如果有,则显示

    1. hero@Hero:~$ ps -e |grep ftp
    2. 810 ? 00:00:00 vsftpd

    如果没有,手动重启服务

    1. sudo /etc/init.d/vsftpd start // 开启
    2. sudo /etc/init.d/vsftpd stop // 关闭
    3. sudo /etc/init.d/vsftpd restart // 重启

    配置FTP

  4. 编辑配置文件

    1. sudo vim /etc/vsftpd.conf

    你也可以先执行一下备份

    1. sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_bak
  5. 修改配置信息

    1. anonymous_enable=YES // 允许匿名用户登录
    2. local_enable=YES // 允许本地用户登录
    3. write_enable=YES // 开启全局上传
    4. anon_upload_enable=YES // 允许匿名用户上传文件
    5. anon_mkdir_write_enable=YES // 允许匿名用户新建文件夹

    使用FileZilla传输文件

    如果使用快速连接传输文件,中文会以GB2312的格式传输,在linux上显示可能会乱码。
    所以建议在站点管理里添加传输站点,在字符集里设置强制UTF-8传输。