zoukankan      html  css  js  c++  java
  • redhad linux 7 安装ftp服务

    1. 查看有没有安装

      rpm -qa|grep vsftpd 

    2.安装vsftp

    yum install vsftpd -y

    3. 启动vsftp

      /sbin/service vsftpd start

    4.FTP所在根目录:  /var/ftp

    5.  重要目录

    vsftpd的文档结构
    其主配置文件只有一个:

    /etc/vsftpd/vsftpd.conf,所做的修改主要是围绕它进行,

    此外还有一些附加的文件,我将几个重要的说明如下:
    /etc/pam.d/vsftpd


    这里定义了采用pam的方式进行身份验证,它是根据/etc/vsftpd/ftpusers文件进行验证的,凡是在这个文件里面列出的用户无法登陆ftp
    /etc/vsftpd/user_list


    当配置文件vsftd.conf中的参数userlist_enable和userlist_deny设置为YES之后,此文件生效,凡是在此文件里面列出的用户就无法登陆ftp
    注:上面的两个文件看起来功能雷同,其实不然,vsftpd.ftpusers是采用外挂的PAM程序进行验证时所需要的,而vsftd.user_list则是vsftp本身的验证机制.也就是双重验证,无疑时更加安全.既然作用一样,所以这两个文件的内容也最好写的一样
    /etc/vsftpd.chroot_list
    此文件要自行建立,当vsftpd.conf中的参数chroot_list_enable和chroot_list_file启用后,此文件里面的用户就登陆ftp以后就只能在自己的主目录下活动,不能到处逛.
    /var/ftp
    匿名用户登陆后的主目录

    6.使用 系统用户 当做ftp账号 和密码

        默认 ftp跟目录就是 系统用户的根目录

       

  • 相关阅读:
    Intellij IDEA debug jar包
    diamond简介和使用
    dubbo配置指南
    dubbo简单配置与使用
    设计模式之策略模式
    悲观锁和乐观锁
    sql建表,建索引注意事项
    jvm 调优(2)垃圾回收算法
    jvm 调优(1)概念
    jvm 命令
  • 原文地址:https://www.cnblogs.com/hutuchong/p/7682373.html
Copyright © 2011-2022 走看看