zoukankan      html  css  js  c++  java
  • Linux搭建FTP服务器,并建立匿名用户登录

    FTP服务是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务,就是专门用来传输文件的协议

    准备的东西:VMware12,RedHat7.0

    1.安装FTP服务

    创建多层目录:mkdir -p  /media/cdrom

    挂载光盘:mount  /dev/cdrom  /media/cdrom

    配置yum源:

    vim /etc/yum.repos.d/local.repo

      配置内容:【redhat】

                         name=redhat

                         baseurl=file:///media/cdrom   (挂载光盘的文件夹)

                         enabled=1

                         gpgcheck=0

    测试yum安装:yum repolist

    安装ftp服务、vsftpd服务:yum -y install vsftpd

                                             yum -y install ftp

    关闭防火墙:iptables -F

                      service save iptables

    2.建立匿名用户登录

      查看配置文件: vi  /etc/vsftpd/vsftpd.conf

      对配置文件备份:cp /etc/vsftpd/vsftpd.conf  /etc/vsftpd/vsftpd.conf.bak

    选出去掉#的内容:grep -v "#"  /etc/vsftpd/vsftpd.conf   /etc/vsftpd/vsftpd.conf.bak

    重启服务,设置开机自启动:systemctl  restart  vsftpd 

                                                 systemctl  enable  vsftpd 

    修改配置文件:

    anonymous_enable=YES    允许匿名登录

    anon_umask=022

    anon_upload_enable=YES      允许匿名下载

    anon_mkdir_write_enable=YES    允许匿名创建文件

    anon_other_write_enable=YES

    local_enable=YES     允许本地用户模式

    write_enable=YES      设置可写权限

    local_umask=022        本地用户创建文件的umask值

    dirmessage_enable=YES

     

    xferlog_enable=YES

    connect_from_port_20=YES

    xferlog_std_format=YES

    listen=NO

    listen_ipv6=YES

    pam_service_name=vsftpd

    userlist_enable=YES

    tcp_wrappers=YES

    修改/var/ftp/pub文件,上传目录pub的所有者和组改为ftp:ls  -ld  /var/ftp/pub

                                                                                               chmod  ftp:ftp  /var/ftp/pub

    查看ftp有关状态:getsebool  -a  |grep ftp

    打开ftpd_full_access状态:setsebool  -P   ftpd_full_access=on

    输入网址进入ftp服务:ftp  192.168/198.134

    注:

    在vsftpd服务器程序所在目录中存在两个root,所以在登录之前会被拒绝

    删除/etc/vsftpd/user_list中的root用户

    删除/etc/vsftpd/ftpusers中的root用户

                                                     

     

     

     

  • 相关阅读:
    洛谷P1443 马的遍历
    洛谷P1014 Cantor表
    《显示器件应用分析精粹:从芯片架构到驱动程序设计》已全面上市,活动赠书已经发放!
    透彻详尽的液晶显示屏CCFL背光源驱动逆变电源中的镇流电容设计
    《显示器件应用分析精粹:从芯片架构到驱动程序设计》正在印刷中,很快就要上市了
    透彻详细电荷泵升压电路的工作原理分析(配Multisim仿真验证)
    [GLSL]着色器周记03
    [GLSL]着色器周记02——火焰特效
    [GLSL]着色器周记01——真实光照
    毕业这五年【中】
  • 原文地址:https://www.cnblogs.com/L1213/p/9605845.html
Copyright © 2011-2022 走看看