`
swvip
  • 浏览: 149870 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

VSFTP的配置文件 /etc/vsftpd/vsftpd.conf

阅读更多

VSFTP文件与目录
/usr/sbin/vsftp      vsftp的主程序
/etc/rc.d/init.d/vsftp          vsftp的启动脚本
/etc/vsftpd/vsftpd.conf        vsftp的配置文件
/etc/pamd/vsftpd PAM认证文件
/etc/vsftpd/vsftpd.ftpuser 禁止使用FTP的用户
/etc/vsftpd/vsftpd.user_list 禁止或允许使用ftp的用户列表

/var/ftp ftp匿名主目录
/varftp/pub ftp匿名上传主目录

VSFTP启动
Standalone方式
用于ftp访问频繁的环境 VSFTP进程始终运行监听端口
Service vsftp start|stop|restart|status
/etc/rc.d/init.d/vsftpd start|stop|restart
或者在/etc/vsftpd/vsftpd.conf中 加入listen=yes 表示以standalone运行
在inet.d守护进程中运行
用于ftp访问量很小的情况 vsftp在inet.d守护进程中运行
运行/etc/inet.d/vsftp中的脚本

VSFTP的配置文件 /etc/vsftpd/vsftpd.conf

主动模式设置
Port_enable=YES               开启主动模式
Connect_from_port_20=YES      当主动模式开启的时候 是否启用默认的20端口监听
Ftp_date_port=%portnumber%    上一选项使用NO参数是 指定数据传输端口

被动模式
PASV_enable=YES   开启被动模式
PASV_min_port=%number% 被动模式最低端口
PASV_max_port=%number% 被动模式最高端口

匿名上传设置
anonymous_enable=YES   启用匿名帐户
anon_world_readable_only=NO 关闭匿名全局浏览
anon_upload_enable=YES   匿名上传开启
anon_mkdir_write_enable=YES 允许匿名用户创建目录
write_enable=YES   全局写入权限开启


限制本地用户访问文件系统
chroot_local_user=YES    将本地用户浏览限制在其FTP根目录下

限制部分用户访问文件系统
chroot_list_enable=YES    启用列表(不可以与上条命令同时开启)
chroot_list_file=%file path%   限制用户的列表文件

连接限制
Max_client=%number%   最大连接数
max_per_ip=%number%   每ip最大连接数
anon_max_rate=%number%    匿名用户最大速率 单位kbps
local_max_rate=%number%   本地用户最大速率 单位kbps

user_config_dir=%file path%/%username% 针对不同用户的连接速率设置

   %username%文件的内容为 local_max_rate=%number%


用户主目录设置

本地用户的主目录定义在/etc/passwd文件中
其中FTP user:________为定义行

全局重定向localuser的ftp主目录
local_root=%path%

安全设置
hide_ids=YES   隐藏用户的UID和GID

改变原有banner
ftpd_banner=%message%
或者
banner_file=%file path%

虚拟FTP站点设置
首先创建2套conf文件
#cp /etc/vsftpd/vsftpd.conf /etc/vsftp/vsftp2.conf
创建ftp2的主目录
#mkdir /var/ftp2
#useradd -d /var/ftp2 -M FTP2

#service vsftpd restart


单独启动某一站点
/user/sbin/vsftpd /etc/vsftpd/vsftp2.conf&

分享到:
评论

相关推荐

    vsftpd-3.0.5-1.el8.x86_64.rpm

    sed -i 's|anonymous_enable=YES|anonymous_enable=NO|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen=NO|listen=YES|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen_ipv6=YES|listen_ipv6=NO|g' /etc/vsftpd/vsftpd....

    vsftpd-3.0.5.el 7.9.zip

    sed -i 's|anonymous_enable=YES|anonymous_enable=NO|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen=NO|listen=YES|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen_ipv6=YES|listen_ipv6=NO|g' /etc/vsftpd/vsftpd....

    vsftpd-3.0.5-1.el6.x86_64.rpm

    sed -i 's|anonymous_enable=YES|anonymous_enable=NO|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen=NO|listen=YES|g' /etc/vsftpd/vsftpd.conf sed -i 's|listen_ipv6=YES|listen_ipv6=NO|g' /etc/vsftpd/vsftpd....

    vsftp3.0.4适用于el7(centos7.x),规避3.0.2版本的漏洞

    cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak 4) 如果运行了vsftpd,则先停止: systemctl stop vsftpd 5) 安装升级vsftpd 3.0.4 rpm -Uvh vsftpd-3.0.4-1.el7.x86_64.rpm rpm -Uvh vsftpd-...

    vsftp的配置文件

    vsftp的配置文件vsftpd.conf,位置是/etc/vsftpd/vsftpd.conf

    史上最详细的vsftpd配置文件详解

    下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件的。本文将提供完整的vsftpd.conf的中文说明。学习本文的内容将有助于你初步了解vsftpd的配置文件,但针对具体情况还需要制定具体的...

    Linux操作系统:配置匿名账号FTP服务器.pptx

    /etc/vsftpd/vsftpd.conf 配置FTP服务器主要工作要通过修改此文件来完成。 2 PAM配置文件 etc/pam.d/vsftpd 主要用来加强vsftpd服务器的用户认证。 3 用户配置文件 /etc/vsftpd/user_list 主要根据主配置文件配置...

    RHEL5.5下vsftp服务器搭建

    RHEL5.5下vsftp服务器搭建 vsftpd服务一览 后台进程: vsftpd 类型: System V 服务 使用端口: ... /etc/vsftpd/vsftpd.conf /etc/vsftpd.ftpusers /etc/pam.d/vsftpd 日志文件: /var/log/vsftpd.log

    vsftpd.conf 中的所有配置信息 doc

    vsftpd.conf中的所有配置信息 doc 手册

    RedHat9.0配置vsftp

    读者在使用RedHat9 的时候,可能会感受到ftp server 有一些改变:第一,就是ftp server 只剩下vsftp,原有的wuftp 等都没放入﹔第二,就是vsftp 从XINETD 中独立出来,并将设定档从/etc/vsftpd.conf 之中移到/etc/...

    Linux配置VSFTP服务器的方法

    /etc/vsftpd/vsftpd.conf //主配置文件 /etc/vsftpd.ftpusers //被禁止登录FTP的用户文件 /etc/vsftpd.user_list //允许登录FTP的用户文件 二、访问方式  匿名登录  帐号登录  启动FTP服务器:  #service ...

    Linux FTP服务配置

    VSFTP主配置文件路径:/etc/vsftpd/vsftpd.conf,重要参数: anonymous_enable=yes/no 是否允许匿名用户访问 anon_upload_enable=yes/no 是否允许匿名用户上传文件 anon_mkdir_write_enable=yes/no 是否允许匿名用户...

    vsftpd-3.0.3-edit.tar.gz.tar

    安装步骤: 0、交叉编译环境配置 ...vsftpd/etc/vsftpd.conf& 8、启动ftp登录 用户名root密码空,可访问开发板任意目录; 用户名anonymous密码空,可访问/var/ftp/pub目录 用户名ftp密码空,可访问/var/ftp/pub目录

    vsftpd-2.2.2-24.el6.x86_64.rpm

    文件是vsftpd-2.2.2-24.el6.x86_64.rpm,安装方法很简单,输入rpm -ivh vsftpd-2.2.2-24.el6.x86_64.rpm即可安装,可以到/etc/vsftpd/vsftpd.conf编辑配置文件

    Linux-FTP配置说明及安装源文件

    /etc/vsftpd/vsftpd.conf /*ftp主配置文件*/ /etc/vsftpd/vsftpd_conf_migrate.sh vsftp的主目录的位置在/var/ftp下,并且是系统默认,不能更改。vsftp在通过rpm包安装好后,打开其服务并设为自动运行后,ftp就可以 ...

    Linux操作系统:配置本地账号FTP服务器.pptx

    vim /etc/vsftpd/vsftpd.conf local enable=YES 设置不允许匿名账户FTP服务器 进入vsftpd主配置文件: vim /etc/vsftpd/vsftpd.conf 不允许匿名用户登录: nonymous_enable=NO #不允许匿名用户登录 local_enable=YES...

    LINUX FTP设置方法

    /etc/vsftpd/vsftpd.conf /*ftp主配置文件*/ /etc/vsftpd/vsftpd_conf_migrate.sh vsftp的主目录的位置在/var/ftp下,并且是系统默认,不能更改。vsftp在通过rpm包安装好后,打开其服务并设为自动运行后,ftp就...

    vsftp安装实战

    vsftp二进制安装实战,穿越防火墙 系统: CentOS Linux release 7.3.1611 (Core) 日志文件:/data/ftplog/vsftp.log ...主配置文件:/etc/vsftpd/vsftpd.conf 用户配置文件:user_config_dir=/etc/vsftpd/vconf

    vsftp简单安装文档

    [root@www pub]# vi /etc/vsftpd/vsftpd.conf local_enable=NO 运行本地登录NO service vsftpd restart 重启服务 -------只能实名登录----------------------------------- [root@www pub]# vi /etc/vsftpd/...

    CentOS7服务器环境下vsftpd安装及配置方法

    本文实例讲述了CentOS7服务器环境下vsftpd安装及配置.../etc/vsftpd/vsftpd.conf.bak [root@localhost ~]# rm -fr /etc/vsftpd/ 1x:重新安装 [root@localhost home]#yum -y install vsftpd [root@localhost home]

Global site tag (gtag.js) - Google Analytics