`
GhostWolf
  • 浏览: 309454 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

vsftpd安装记录

阅读更多

yum install vsftpd

 

chkconfig vsftpd on

 

useradd –d /home/test/jsp/ -m ftptest

passwd ftptest

 

vi /etc/vsftpd/vsftpd.conf

修改anonymous_enable=NO

修改chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

增加

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

pasv_enable=YES

pasv_min_port=4000

pasv_max_port=5000

 

vi /etc/sysconfig/iptables  在*filter下加入下

-A OUTPUT -p tcp --sport 4000:5000 -j ACCEPT

-A INPUT -p tcp --dport 4000:5000 -j ACCEPT

 

vi /etc/vsftpd/vsftpd.chroot_list

增加ftptest

 

sestatus -b | grep ftp

可以看到ftp_home_dir                                off

setsebool ftp_home_dir 1

可以看到ftp_home_dir已经变成为on

 

vi /etc/selinux/config

修改SELINUX=disabled

setenforce 0

 

碰到的问题:

500 OOPS: could not read chroot() list file:/etc/vsftpd/vsftpd.chroot_list

处理:在/etc/vsftpd/vsftpd.chroot_list文件中列出的用户

 

500 OOPS: cannot change directory

处理:http://hi.baidu.com/cstabor/item/e7055317559a315df1090e9c

 

连接超时

处理:http://www.lingdus.com/thread-8189-1-1.html

 

550 Create directory operation failed

处理:http://www.huangkeye.cn/j-series/java/530.html

 

参考链接:

http://bbs.chinaunix.net/thread-315257-1-1.html

http://www.xshell.net/linux/centos_vsftpd.html

分享到:
评论

相关推荐

    vsftpd安装视频教材

    7. **日志记录和监控**:了解如何配置VSFTPD的日志记录,并使用工具(如`tail`和`logrotate`)来监控和管理日志文件,以便追踪和解决问题。 8. **问题排查**:教程可能还会涵盖常见的错误和问题,如连接失败、权限...

    vsftpd-grok-patterns:用于解析 vsftpd 日志记录的 Logstash 配置和 grok 模式

    用于解析 vsftpd 日志记录的 Logstash 配置和 grok 模式 用法 安装logstash 将50-filter-vsftpd.conf添加到/etc/logstash/conf.d 将vsftpd.grok添加到/etc/logstash/patterns.d 重启logstash 包含的 Logstash ...

    CentOS 6.4中出现Vsftpd 中文乱码怎么办.docx

    3. 安装 Vsftpd 源码包:使用命令 `rpm -ivh vsftpd-2.2.2-11.el6_3.1.src.rpm` 安装 Vsftpd 源码包。 4. 创建 mockbuild 用户:使用命令 `adduser mockbuild` 创建 mockbuild 用户,以便后续的安装过程。 5. 重新...

    vsftpd虚拟用户建立,无错版

    VSFTPD 虚拟用户建立需要安装和配置 VSFTPD 服务,建立虚拟用户帐户,调整配置文件,设置上传权限,设置日志记录功能,设置目录标语功能和设置 PORT 过渡连接。通过这些步骤,可以实现虚拟用户的 FTP 访问。

    vsftpd-2.3.4.tar

    6. **日志记录**:VSFTPD可以详细记录所有FTP活动,便于监控和审计。 7. **配置灵活性**:通过修改配置文件`vsftpd.conf`,管理员可以根据实际需求定制服务器的行为,比如开启PAM认证、设置本地用户权限等。 8. **...

    vsftpd实现匿名上传

    在CentOS 6.0上安装VSFTPD,你需要执行以下命令: ```bash sudo yum install vsftpd -y ``` 安装完成后,我们需要配置VSFTPD以启用匿名上传功能。打开配置文件: ```bash sudo vi /etc/vsftpd/vsftpd.conf ``` ...

    vsftpd.conf超详细注释

    启用该选项后,FTP 服务器将记录所有的上传和下载操作。 connect_from_port_20 connect_from_port_20=YES 该选项使用标准的 20 端口来连接 FTP。该选项可以提高 FTP 服务器的安全性。 chown_uploads chown_...

    vsftpd-2.1.2.tar.gz

    **vsftpd-2.1.2**是该软件的一个特定版本,包含了用于构建、安装和运行vsftpd所需的所有文件。 **FTP(File Transfer Protocol)** 是一种用于在网络上进行文件传输的标准协议,允许用户通过网络上传、下载文件。...

    linux下vsftpd服务器配置

    vsftpd 服务器基本功能测试可以使用 RHEL5 默认情况下已经安装了 vsftpd 服务器,而且在没有做任何配置的情况下即可开启 vsftpd 服务。这时可以使用匿名账号 anonymous 或 ftp 登陆,密码空。即可成功登陆!默认的...

    基于webmin的vsftpd服务器

    2. 安装VSFTPD:然后,你需要安装VSFTPD。同样地,这可以通过包管理器完成,命令为`yum install vsftpd`或`apt-get install vsftpd`。 3. 配置VSFTPD模块:在Webmin安装完成后,访问http://your-server-ip:10000,...

    vsftpd pam验证

    5. 更新MySQL数据库:创建`ftpdb`数据库,`ftpusers`表,并添加相应的用户记录。 6. 重启vsftpd服务。 通过这些步骤,你可以成功地在vsftpd中实现PAM和MySQL验证。请注意,实际配置可能需要根据你的具体环境进行...

    centos7.0 vsftpd配置

    网上搜了很多vsftpd的配置,都没弄好,自己记录了一下搭建vsftpd及增加用户的过程

    linux vsftpd搭建步骤 亲测可用

    1、首先安装vsftpd,并设置开机启动 yum -y install vsftpd chkconfig vsftpd on 2、基于虚拟用户配置,(所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS...

    Centos 8 vsftpd多用户FTP服务器配置完美方案——同时解决PORT和PASV模式

    本文介绍了CentOS 8系统中配置vsftpd多用户FTP服务器的详细步骤,包括安装vsftpd、设置防火墙、关闭SELINUX、测试匿名登陆FTP等步骤。同时,本文还介绍了vsftpd.conf配置文件的详细参数设置,实现了多用户虚拟用户...

    详解vsftpd.conf

    Xferlog_enable=YES 这一行配置允许 Vsftpd 服务器记录上传和下载的日志。 PORT 传输模式 Connect_from_port_20=YES 这一行配置控制着 Vsftpd 服务器的 PORT 传输模式。在这里,我们可以修改端口号,例如 connect_...

    vsftpd基本配置文件详解

    VSFTPD,全称“Very Secure FTP Daemon”,是一款在Linux系统中广泛使用的FTP服务器软件。本文将详细解析其基本配置文件 `/etc/vsftpd/vsftpd.conf`,以帮助用户理解如何设置和管理FTP服务。 1. **匿名服务器连接...

    基于LINUX的VSFTPD服务的实现.pdf

    在Linux上配置VSFTPD服务,首先需要确保系统已经安装了该软件。这通常通过包管理器如`apt-get`(Debian/Ubuntu)或`yum`(CentOS/RHEL)来完成。安装完成后,需要进行一系列的配置,以设定FTP服务的基本行为,如监听...

    vsftpd的配置文件和配置说明文档

    - `log_ftp_protocol=YES/NO`: 是否记录完整的FTP协议交互,有助于调试。 **3. 配置文件语法** 配置文件中的每个选项都由一个键值对组成,如 `option=value`。注释以 `#` 开头。在修改配置后,需要重启vsftpd服务...

    vsftpd手册

    本文将深入探讨vsftpd的配置参数,帮助你理解和掌握如何在Linux系统上安装和配置该服务。 首先,让我们关注几个关键配置选项: 1. **匿名用户设置**:`anonymous_enable=YES`允许匿名用户登录,`no_anon_password=...

    vsftpd_配置手册

    `log_ftp_protocol=YES/NO`开启FTP协议日志记录,日志文件通常位于`/var/log/vsftpd.log`。 #### 其他设置 VSFTPD还支持基于IP地址的虚拟主机、SSL加密连接等高级配置。 ### VSFTPD的应用场景 - **允许匿名用户...

Global site tag (gtag.js) - Google Analytics