zoukankan      html  css  js  c++  java
  • 阿里云服务部署FTP服务

    一、卸载vsftp服务

    检查是否有安装vsftp:rpm -qa |grep vsftp

    如图所示,则有安装!

    执行:rpm -e vsftpd 再次查询无返回则说明卸载成功!

    同时删除之前安装留下的 vsftpd文件夹: rm -rf  /etc/vsftpd

    二、安装vsftp服务

    1、在服务器安全组开启21端口

    2、服务器上安装ftp服务端软件

    yum -y install vsftpd

    service vsftpd start 启动

    下载完,启动ftp服务, 此时虚拟账户就可以登录,无需账号密码。默认进入目录为 /var/ftp/pub

     service vsftpd restart 重启(修改过.conf文件都需要重启服务)

    3、设置root账户,用密码进行登录 账号为root 密码为你的服务器密码

    cd /etc/vsftpd

    vim vsftpd.conf

    ①修改.conf文件

    # Allow anonymous FTP? (Beware - allowed by default if you comment this out).
    anonymous_enable=NO (YES 代表虚拟账户,无账号无密码可登录 NO则表示要从允许用户列表才可以登录

    userlist_enable=NO(NO表示从允许的用户列表读取

    :wq 保存退出

    ②修改禁止用户列表

    vim ftpusers

    在 root用户前面加上"#"

    :wq 保存退出

    ③ 重启服务: service vsftpd restart

    如果文件不能正常上传,要修改文件夹权限:chmod 777 +文件夹

    注意:如果用Filezilla连接出现503:服务器发回了不可路由的地址该类错误

    Filezilla —–服务器发回了不可路由的地址,使用服务器地址代替

    解决方法:

    更改Filezilla设置,编辑 - 设置 - 连接-FTP-被动模式,将“使用服务器的外部IP地址来代替”改为“回到主动模式”即可。

    注意二:登陆vsftp创建文件553 Could not create file错误的解决方法

     [root@localhost webserver]#  setsebool allow_ftpd_full_access on

     

    如果有个人愿意陪你异地恋,你千万不要随便把他弄丢了,他图你什么呢?因为距离,图不到你的钱,也睡不到你,每天孤独的生活,拒绝身边的诱惑。愿意这样坚持下去是因为想你和有个未来。我们都足够成熟,也足够理智,没人愿意用自己的感情和青春去赌一个不确定的未来。但因为那个人是你,所以我愿意。
  • 相关阅读:
    单例模式的奇幻漂流
    webmin安装简介
    Linux下添加磁盘创建lvm分区
    教训 Mac下装windows系统 失败后 磁盘空间丢失
    Mac下安装 php+nginx+mysql 开发环境
    记一次 nginx 504 Gateway Time-out
    twemproxy 安装
    centos6.7下 编译安装MySQL5.7
    vagrant 配置文件简析
    VNC配置连接远程服务器桌面-linuxwindows
  • 原文地址:https://www.cnblogs.com/jn1011/p/10027467.html
Copyright © 2011-2022 走看看