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

vsftpd的安装

阅读更多
-------------安装fedora到硬盘上--------
详见
http://wenku.baidu.com/view/23e6e0ed0975f46527d3e170.html

-------------安装vsftpd--------
注意:如果不把fedora安装到硬盘,每次虚拟机重启得重新安装vsftpd!!!

----》切换root用户 (运行yum命令需要root权限)
打开 应用程序(Applications)-》系统工具(System Tools)-》终端(Terminal)
输入命令:su
输入root密码(此时密码不显示,直接输入)

----》安装Fedora vsftp
1.#yum install vsftpd一路yes,最后提示安装成功。

2. 配置Fedora vsftpd.conf。

#vi /etc/vsftpd/vsftpd.conf将vsftpd.conf文件中的主要设置如下:anonymous_enable=YES    #允许匿名访问local_enable=YES    #允许本地用户访问(/etc/passwd中的用户)write_enable=YES    #允许写入权限,包括修改,删除anon_upload_enable=YES    #允许匿名用户上传anon_mkdir_write_enable=YES    #允许匿名用户建立目录ascii_upload_enable=YES    #允许ascii上传ascii_download_enable=YES #允许ascii下载

3. 启动Fedora vsftp

#service vsftpd start

4. 让Fedora vsftpd自启动

#chkconfig vsftpd on
#chkconfig --list vsftpd

5. 让root用户可以ftp上传

Fedora vsftp在/etc/vsftpd/目录下有两个文件:ftpusers和user_list,里面记录的用户无法使用通过ftp进行访问,注释里面root的记录,然后通过:
#setsebool -P ftpd_disable_trans on  或者 setsebool -P ftp_home_dir on ,下面关闭selinux就可以了vi /etc/selinux/config SELINUX=disabled。
设置防火墙 ftp为信任协议。(终端怎么设置?)

6. 重启Fedora vsftpd

#service vsftpd restart

------》安装ftp客户端 (这一步费了不少劲)

yum install ftp

------》如果 其他用户不能访问 报 "500 OOPS:cannot change....."
1、 setsebool -P ftpd_disable_trans on      或者 setsebool -P ftp_home_dir on

2、 重启vsftpd: service vsftpd restart



------>如果不能上传文件报“553 Could not create file....”

检查目录权限 chmod 777 /tmp/test ----7表示wrx 5表示rx 0表示什么权限都没有;必须拥有读写权限才行。

分享到:
评论

相关推荐

    vsftpd安装步骤教程

    vsftpd安装步骤教程 Vsftpd 是一个免费的开源 FTP 服务器软件,广泛应用于 Linux 操作系统中。本文将详细介绍在 CentOS 7 上安装和配置 Vsftpd 服务器的步骤,并解决可能出现的常见错误。 安装 Vsftpd 服务器 1. ...

    vsftpd安装

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

    vsftpd安装.txt

    以上是vsftpd安装与配置的基础知识,实际应用中可能还需要根据具体需求进一步调整配置,比如设置防火墙规则、调整用户权限、加密传输等。确保vsftpd的安全性是重中之重,应定期检查日志、更新软件版本,以及遵循最小...

    vsftpd安装视频教材

    【标题】"vsftpd安装视频教材"涵盖了Linux操作系统中如何安装和配置VSFTPD(Very Secure FTP Daemon)服务器的核心知识。VSFTPD是Linux环境下广泛使用的FTP(File Transfer Protocol)服务器软件,以其安全性高而...

    centos7.2-vsftpd安装配置步骤

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

    vsftpd安装与配置

    ### vsftpd安装与配置详解 #### 一、前言 在Linux环境下,vsftpd是一种非常稳定且安全的FTP服务器软件,适用于多种场景下的文件传输需求。本文将详细介绍如何在Redhat 5系统上安装并配置vsftpd,帮助读者实现基本...

    Centos下使用vsftpd安装ftp服务v1.2

    3. vsftpd安装FTP服务 首先,通过运行以下命令安装vsftpd: ``` sudo yum install vsftpd ``` 安装完成后,启动vsftpd服务并设置开机启动: ``` sudo systemctl start vsftpd sudo systemctl enable vsftpd ``` 4. ...

    linux vsftpd安装方法.doc

    ### Linux vsftpd 安装方法详解 #### 一、前言 在Linux环境中搭建FTP服务,能够方便地实现文件的上传与下载功能。本文将详细介绍如何在Linux系统上安装vsftpd(Very Secure FTP Daemon),包括两种安装方式:通过...

    vsftpd安装手册.pdf

    ### VSFTPD安装与配置详解 #### 一、VSFTPD简介 VSFTPD (Very Secure FTP Daemon) 是一种高性能且安全的FTP服务器程序,它主要用于Linux系统中提供FTP服务。VSFTPD支持多种功能,包括但不限于:匿名访问、本地用户...

    vsftpd安装手册

    《vsftpd安装手册》 在IT领域,文件传输协议(FTP)是网络上常见的文件传输服务,而vsftpd(Very Secure FTP Daemon)是一款安全、可定制的FTP服务器软件,广泛应用于Linux系统中。本手册将详述如何在Linux环境中...

    vsftpd安装大全

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

    Centos7.9安装配置vsftpd

    CentOS 7.9 安装配置 vsftpd 在本文中,我们将详细介绍如何在 CentOS 7.9 上安装和配置 vsftpd,以实现匿名用户的上传和下载操作。 一、关闭防火墙 在配置 vsftpd 之前,需要关闭防火墙,以免防火墙的限制导致-...

    vsftpd服务器初学者指南

    #### 三、vsFTPd安装 vsFTPd的安装非常简单,支持多种方法。对于不同的Linux发行版,安装方式略有差异。 ##### 3.1 yum安装(适用于Fedora/Red Hat/CentOS) ```shell [root@localhost ~]# yum install vsftpd ``...

    vsftpd安装说明

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

    Linux 源代码 编译安装vsftpd-2.3.4

    6. **安装vsftpd**:编译成功后,使用`sudo make install`将vsftpd安装到系统中。 7. **配置vsftpd**:安装完成后,需要编辑配置文件`/etc/vsftpd.conf`。根据你的需求设置用户权限、匿名用户访问、上传下载速度...

    Centos中Vsftpd安装与虚拟用户设置.txt

    在IT领域,特别是服务器管理与网络服务配置方面,掌握如何在CentOS系统中安装与配置Vsftpd(Very Secure FTP Daemon)以及设置虚拟用户是一项关键技能。本文将深入解析这一主题,涵盖Vsftpd的基本概念、安装过程、...

Global site tag (gtag.js) - Google Analytics