美文网首页
阿里云 centeros7.4 配置ftp

阿里云 centeros7.4 配置ftp

作者: 图拉汪 | 来源:发表于2018-04-13 19:31 被阅读23次

    安装vstfp

    配置 /etc/vsftpd/vsftpd.conf

    主要配置如下

    listen_port=21
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES
    pasv_enable=YES
    pasv_min_port=30000
    pasv_max_port=30100
    virtual_use_local_privs=YES

    注意ip6listen 和 listen 只能一个为true

    添加用户\设置密码 指定并创建主目录

    重启服务

    如果遇到530登录错误,我是卸载了vsftp,然后重装解决的

    最重要的 如果是用的阿里云服务器 要先配置 阿里云的 安全规则 把20/21 端口放开 否则所有努力白费

    修改文件传输目录

    默认配置下,匿名用户登录 vsftpd 服务后的根目录是 /var/ftp/;
    系统用户登录 vsftpd 服务后的根目录是系统用户的家目录。
    若要修改登录 vsftpd 服务后的根目录,只要修改 /etc/vsftpd/vsftpd.conf 文件即可。
    假设要把 vsftpd 服务的登录根目录调整为 /vae/www/html,可加入如下三行:
    local_root=/var/www/html
    chroot_local_user=YES
    anon_root=/var/www/html
    注解:local_root 针对系统用户;anon_root 针对匿名用户。

    黑白名单

    /etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件

    /etc/vsftpd/ftpusers //黑名单,这个里面的用户不允许访问FTP服务器

    /etc/vsftpd/user_list //白名单

    root 登录ftp 初始默认目录 /var/public_root

    32 和 64 uname -a

    X86是在那个构架的CPU上,
    X86_32通常写成X86,是指X86CPU系列,32位系统。
    X86_64指X86CPU系列,64位系统。
    通常64位CPU支持安装X86和X86_64两种系统。
    32位CPU只能安装X86系统。

    FTP 两种方式

    解释一下FTP的两种工作方式:
    FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。
    一、PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
    当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器:“我打开了****端口,你过来连接我”。于是服务器从20端口向客户端的****端口发送连接请求,建立一条数据链路来传送数据。
    二、PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
    当需要传送数据时,服务器在命令链路上用 PASV命令告诉客户端:“我打开了****端口,你过来连接我”。于是客户端向服务器的****端口发送连接请求,建立一条数据链路来传送数据

    相关文章

      网友评论

          本文标题:阿里云 centeros7.4 配置ftp

          本文链接:https://www.haomeiwen.com/subject/fxshkftx.html