zoukankan      html  css  js  c++  java
  • 阿里云CentOS中vsftp安装、配置、卸载

    1--卸载


    查看当前服务器中的vsftpd
    rpm -qa|grep vsftpd
    例如结果为:vsftpd-2.2.2-13.el6_6.1.x86_64
    执行卸载
    rpm -e vsftpd-2.2.2-13.el6_6.1.x86_64
    返回:卸载时自动备份vsftp的用户列表文件
    warning: /etc/vsftpd/vsftpd.conf saved as /etc/vsftpd/vsftpd.conf.rpmsave
    warning: /etc/vsftpd/user_list saved as /etc/vsftpd/user_list.rpmsave
    删除上面的文件
    rm -rf /etc/vsftpd
    查看vsftpd是否还在开机启动项中
    chkconfig --list
    查看vsftpd运行状态
    service vsftpd status
    返回:vsftpd: unrecognized service(无法识别vsftpd,说明卸载了vsftpd了)


    2--安装


    yum -y install vsftpd


    3--配置


    以下是vsftpd的主配置文件的内容


    -----------------/etc/vsftpd/vsftpd.conf START---------------------------------------

     
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    #anon_upload_enable=YES
    #anon_mkdir_write_enable=YES
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    #chown_uploads=YES
    #chown_username=whoever
    #xferlog_file=/var/log/xferlog
    xferlog_std_format=YES
    idle_session_timeout=600
    data_connection_timeout=120
    #nopriv_user=ftpsecure
    #async_abor_enable=YES
    ascii_upload_enable=YES
    ascii_download_enable=YES
    ftpd_banner=Welcome to lightnear FTP service.
    #deny_email_enable=YES
    #banned_email_file=/etc/vsftpd/banned_emails
    chroot_local_user=YES
    #chroot_list_enable=YES
    #chroot_list_file=/etc/vsftpd/chroot_list
    ls_recurse_enable=YES
    listen=YES
    #listen_ipv6=YES
     
    pam_service_name=vsftpd
    userlist_enable=YES
    userlist_deny=NO
    #设置FTP用户可以访问的主目录(如果该目录不存在,可以创建并修改权限)
    local_root=/var/ftp
    tcp_wrappers=YES
    use_localtime=YES


    ---------------------/etc/vsftpd/vsftpd.conf END------------------------------------


    增加FTP账户
    useradd ftpadmin -s /sbin/nologin
    给ftpadmin设置密码
    passwd ftpadmin
    输入两遍密码即可


    修改/etc/vsftpd/user_list文件
    将所有内容清掉之后添加一个用户ftpadmin即可


    创建FTP根目录
    mkdir /var/ftp
    如果上述目录已经存在,只需要修改权限即可
    chown -R ftpadmin /var/ftp
    chmod -R 755 /var/ftp


    默认开启vsftpd服务配置
    查看vsftpd服务是否在启动项中
    chkconfig --list
    如果没有
    chkconfig --add vsftpd
    开启开机启动
    chkconfig --level 35 vsftpd on
    重新查看vsftpd再启动项列表中的情况
    chkconfig --list
    结果如下:
    vsftpd          0:off   1:off   2:off   3:on    4:off   5:on    6:off


    到此,安装配置完毕,重新启动vsftpd服务
    service vsftpd restart
    就可以使用FlashFXPE或者FileZilla登陆FTP了

  • 相关阅读:
    LightOJ 1132 Summing up Powers(矩阵快速幂)
    hdu 3804 Query on a tree (树链剖分+线段树)
    LightOJ 1052 String Growth && uva 12045 Fun with Strings (矩阵快速幂)
    uva 12304 2D Geometry 110 in 1! (Geometry)
    LA 3263 That Nice Euler Circuit (2D Geometry)
    2013 SCAUCPC Summary
    poj 3321 Apple Tree (Binary Index Tree)
    uva 11796 Dog Distance (几何+模拟)
    uva 11178 Morley's Theorem (2D Geometry)
    动手动脑
  • 原文地址:https://www.cnblogs.com/wpjamer/p/6973928.html
Copyright © 2011-2022 走看看