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

安装vsftpd

阅读更多
1.下载安装文件,我选的安装文件是vsftpd-2.0.6.tar.gz
命令:wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.6.tar.gz

2.解压缩
命令:tar zxvf vsftpd-2.0.6.tar.gz ;

3.安装
命令:
#cd vsftpd-2.0.6;
#make ;make install;

4.拷贝配置文件
命令:
# cp vsftpd.conf /etc/vsftpd.conf ;
# cp Redhat/vsftpd.pam /etc/pam.d/vsftpd;


5.修改配置参数
命令:
#vi /etc/vsftpd.conf
设置一下参数(取消掉原来前面的#注释符即可)
write_enable=YES
dirmessage_enable=YES
nopriv_user=ftpsecure
local_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
anonymous_enable=NO
syslog_enable=YES
connect_from_port_20=YES
pam_service_name=vsftpd
listen=YES
ssl_enable=NO

ftpd_banner=Welcome to helloword FTP service

保存退出vi编辑器

6.增加用户
命令:
#useradd –s /sbin/nologin –d /data/ftp ftp_user
#passwd ftp_user
#
#
说明:这样设置的用户是让其不能登陆系统只能登陆FTP
#chown –R ftp_user:ftp_user /data/ftp
注:将用户目录及其子目录的所有和所属的组设置为ftp_user
7.启动vsftpd
命令:
#/usr/local/sbin/vsftpd &

8.完成
测试通过


异常处理:
1、500 oops: could not bind listening ipv4 socket

解决方法:
因为xinetd已经启动了vsftpd,而vsftpd设置成了stardalone模式,所以,先
停止xinetd服务,  service xinetd stop ,然后 /usr/local/sbin/vsftpd &
启动ftp服务


2、如果上传后的文件需要修改默认权限,则通过anon_umask=077或022 来实现


分享到:
评论

相关推荐

    linux下安装vsftpd服务

    Linux 下安装 vsftpd 服务 在 Linux 系统中,安装 vsftpd 服务可以提供 FTP 服务器功能,vsftpd 是目前 Linux 最好的 FTP 服务器工具之一,其中的 vs 就是“Very Secure”的缩写,表明该工具的最大优点就是安全。除...

    linux离线安装vsftpd包.zip

    下载完成后,将这些RPM包放入一个ZIP文件中,例如"linux离线安装vsftpd.zip"。这个压缩包应该包含了所有必要的依赖项,因为离线安装无法自动从网络中获取缺失的依赖。确保在下载时选择包含完整依赖关系的打包方式,...

    Linux 源代码 编译安装vsftpd-2.3.4

    本文将深入探讨如何编译安装vsftpd-2.3.4这一特定版本,以及如何进行配置,以确保您的FTP服务既高效又安全。 首先,我们需要了解vsftpd。它是一个免费的开源FTP服务器软件,设计时注重安全性,支持多种安全特性,如...

    Centos7下安装vsftpd并启用虚拟用户访问

    ### Centos7下安装vsftpd并启用虚拟用户访问 #### 一、环境搭建与软件安装 在CentOS 7环境中部署vsftpd并实现虚拟用户登录,首先需要完成vsftpd服务的基本安装。 1. **安装vsftpd及其客户端**: ```bash yum ...

    Centos7.9安装配置vsftpd

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

    一键脚本自动化安装vsftpd

    可实现在Linux下一键脚本自动化安装vsftpd,可以配合Ansible实现远程装机~

    linux安装vsftpd详细教程

    ### Linux安装VSFTPD详细教程 #### 一、前言 在Linux环境下部署FTP服务器是一项常见且实用的任务,尤其对于需要进行文件传输的场景尤为重要。本文将详细介绍如何在Linux 7系统上安装与配置VSFTPD(Very Secure FTP...

    linux环境下安装vsftpd

    对于基于Debian或Ubuntu的Linux发行版,你可以使用`apt-get`命令来安装VSFTPD: ```bash sudo apt-get install vsftpd ``` 对于基于RPM的系统,如Fedora、CentOS或Red Hat,你需要使用`yum`或`dnf`: ```bash ...

    安装vsftpd.docx

    "vsftpd 服务安装与配置" vsftpd 是一个基于 Linux 操作系统的 FTP 服务器软件,用户可以通过安装和配置 vsftpd 服务来实现远程 FTP 上传和下载。本文将详细介绍如何安装和配置 vsftpd 服务,以便用户更好地理解和...

    安装vsftpd搭建ftp服务器

    "安装vsftpd搭建ftp服务器" FTP(File Transfer Protocol)服务器是一种允许用户在网络上传输文件的服务器。vsftpd是一个功能强大且稳定的FTP服务器软件,本文将指导您如何安装和配置vsftpd以搭建FTP服务器。 安装...

    自动安装vsftpd,并使用匿名用户登录

    在这个主题中,我们将深入探讨如何自动安装VSFTPD,配置其配置文件以允许匿名用户登录,并进行实际的FTP连接。 首先,让我们了解自动安装VSFTPD的过程。在大多数Linux发行版中,可以使用包管理器如`apt`(Ubuntu/...

    Linux安装vsftpd组件.doc

    首先,我们要进行的是**安装VSFTPD组件**。在大多数Linux发行版中,你可以通过包管理器来安装,例如在CentOS或Fedora系统中,可以使用`yum`命令来安装: ```bash [root@bogon ~]# yum -y install vsftpd ``` 安装...

    ubuntu server 安装vsftpd FTP服务器linux服务器应用 电脑资料.doc.docx

    Ubuntu Server 安装 VSFTPD FTP 服务器 Linux 服务器应用电脑资料 安装 VSFTPD FTP 服务器是 Linux 服务器应用电脑资料中的一部分,本文将详细介绍如何在 Ubuntu Server 10.4 上安装 VSFTPD FTP 服务器。 一、安装...

    linux安装vsftpd配置FTP服务器

    ### Linux安装vsftpd配置FTP服务器详解 在Linux系统中,vsftpd是配置FTP服务的常用工具之一,因其安全性和稳定性而广受好评。本文将深入解析如何在Linux环境中安装与配置vsftpd,搭建FTP服务器,以及进行必要的安全...

    在CentOS6上安装vsftpd基于本地用户访问.zip_centos_linux_vsftpd

    接下来,我们安装VSFTPD。在CentOS6中,使用`yum`包管理器进行安装: ```bash yum install vsftpd -y ``` 安装完成后,我们需要编辑配置文件 `/etc/vsftpd/vsftpd.conf` 来定制我们的FTP服务器。常用的一些配置项...

    Ubuntu16.04离线安装包vsftpd

    **Ubuntu 16.04离线安装VSFTPD** VSFTPD,全称为Very Secure FTP Daemon,是一款安全且功能强大的FTP服务器软件。在Ubuntu 16.04系统中,如果你需要在没有网络连接的情况下安装它,可以采用离线安装的方式。下面将...

    安装vsftpd,搭建ftp服务器过程中碰到的问题

    安装vsftpd,搭建ftp服务器过程中碰到的问题 在搭建ftp服务器时,可能会遇到一些问题,影响ftp服务器的正常运行。下面将分别介绍三个常见的问题和解决方案: 问题1:530 Login incorrect 在使用vsftpd搭建ftp...

    RedHat_Enterprise_Linux6_上安装及配置vsftp

    ### Red Hat Enterprise Linux 6 上安装与配置 vsftpd #### 安装 vsftpd 在 Red Hat Enterprise Linux 6 (RHEL 6) 中安装 vsftpd 需要几个步骤来完成。vsftpd 是一个非常受欢迎且功能强大的 FTP 服务器软件,以其...

    vsftpd安装包

    在Linux系统中,安装VSFTPD非常简单。通常,你可以通过包管理器来安装,例如在Ubuntu/Debian系统中使用`apt-get`命令: ```bash sudo apt-get update sudo apt-get install vsftpd ``` 在CentOS/RHEL系统中,使用`...

    Ubuntu 14.04 LTS Server 安装vsftpd3.0.2.docx

    【Ubuntu 14.04 LTS Server 安装vsftpd3.0.2】的知识点详解 在Ubuntu 14.04 LTS (长期支持版本)上安装vsftpd (Very Secure FTP Daemon) 3.0.2是构建安全FTP服务的基础。以下是安装和配置的详细步骤,同时涉及SSH、...

Global site tag (gtag.js) - Google Analytics