`
GhostWolf
  • 浏览: 312957 次
  • 性别: 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安装

    ### vsftpd服务器安装与配置详解 在Linux环境中搭建FTP(File Transfer Protocol)服务是管理文件传输、共享和访问的重要方式之一。其中,vsftpd(Very Secure FTP Daemon)因其出色的安全性和性能,成为了最流行的...

    vsftpd安装视频教材

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

    centos7.2-vsftpd安装配置步骤

    ### CentOS 7.2 下 VSFTPD 安装与虚拟用户访问配置详解 #### 一、概述 在 CentOS 7.2 系统中安装与配置 VSFTPD 服务,并实现虚拟用户登录功能,可以有效地增强 FTP 服务的安全性和灵活性。虚拟用户登录允许管理员...

    vsftpd-3.0.5.tar.gz

    6. **日志记录**:VSFTPD支持syslog日志记录,可以记录所有活动以便于监控和调试。 7. **命令行工具**:`vsftpd`命令行工具用于启动、停止和管理服务,以及执行一些管理任务,如重启服务或查看当前状态。 总的来说...

    vsftpd服务器初学者指南

    通过本文的介绍,初学者应该对vsFTPd服务器有了基本的了解,并掌握了如何安装、配置和维护vsFTPd服务器的基础知识。vsFTPd以其强大的功能、灵活性以及安全性成为众多企业和个人的选择。希望本文能帮助大家快速上手...

    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 ...

    vsftpd安装大全

    在Red Hat系统中,安装和配置vsftpd是为用户提供FTP服务的关键步骤。以下是对vsftpd在Red Hat系统上安装全过程的详细解释。 ### 一、安装前准备 在开始安装前,确保系统已经更新到最新版本,以获取最新的安全补丁...

    centos7下的vsftpd-3.0.4的rpm包

    安装完成后,你需要配置VSFTPD以满足你的需求。这通常包括设置用户访问权限、限制匿名用户、设定日志记录等。VSFTPD的配置文件通常是`/etc/vsftpd/vsftpd.conf`,你可以根据需要编辑此文件并重启服务以应用更改: ``...

    vsftpd安装说明

    ### Vsftpd在Solaris下的安装与配置指南 #### 一、系统环境及软件准备 在开始之前,我们需要了解本文档适用于的操作环境是Solaris 10 SPARC平台,并且要安装的Vsftpd版本为2.0.7。Vsftpd是一款非常流行的FTP服务器...

    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-2.1.2.tar.gz

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

    vsftpd-3.0.2

    用户需要先使用`tar -zxvf vsftpd-3.0.2.tar.gz`命令解压,然后按照官方文档或安装指南编译和安装vsftpd。 `md5.txt`文件通常包含的是文件的MD5校验和列表,用户可以通过比对本地文件的MD5值与`md5.txt`中的值,...

    vsftpd虚拟用户建立,无错版

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

    vsftpd-3.0.2.tar.gz

    4. **安装vsftpd**:在大多数Linux发行版中,可以通过包管理器(如apt、yum或dnf)轻松安装vsftpd。例如,在Ubuntu或Debian上,可以运行`sudo apt-get install vsftpd`;在CentOS或Fedora上,使用`sudo yum install ...

    centOs 下安装配置vsftpd

    ### CentOS 下安装与配置 VSFTPD 服务 #### 一、概述 VSFTPD(Very Secure FTP Daemon)是一款广泛使用的FTP服务器程序,以其安全性著称。本文将详细介绍如何在CentOS系统上安装并配置VSFTPD服务,使用户能够安全...

    Linux:一键搭建ftp服务(vsftpd)

    在Linux操作系统中,FTP(File ...例如,`vsftpd.py`可能是一个自动化配置或监控vsftpd的脚本,而`vsftpd_ip`可能是用来记录或检查服务器IP的文件。你可以根据实际需要使用这些文件来增强你的FTP服务器管理体验。

    vsftpd 服务配置

    安装完成后,确保 vsftpd 服务已经安装成功。 ```bash # 检查 vsftpd 服务状态 service vsftpd status ``` #### 四、创建专用账户 为了增强安全性,我们通常会为 vsftpd 创建专用账户,并设置不可登录 shell。 `...

    vsftpd-2.2.2-21.el6.x86_64

    配置文件通常位于 `/etc/vsftpd/vsftpd.conf`,其中包含了各种设置,如监听的端口、匿名用户访问、本地用户访问、日志记录等。根据安全策略,你可能需要修改这些设置。例如,启用SSL/TLS可以通过将 `ssl_enable=YES`...

    vsftpd-2.3.4.tar

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

Global site tag (gtag.js) - Google Analytics