`

CentOS安装vsftp

 
阅读更多

看了不少文章。都没装成功,我只是想先把vsftp装成功。让Windows能访问并上传下载文件。

参考文章:http://viong.blog.51cto.com/844766/261291/,这里面挺全的。我是按照这篇文章并结合自己的实际安装的。



 vim /etc/vsftpd/vsftpd.conf

修改以下配置:

anonymous_enable=NO 禁止匿名访问

 在userlist_enable=YES文件后面添加

 userlist_deny=NO

 userlist_file=/etc/vsftpd/user_list

去掉前面#
chroot_list_enable=NO 限制用户在自己的宿主目录下
chroot_list_file=/etc/vsftpd/chroot_list 限制更多系统用户
然后把所有用户加入/etc/vsftpd/chroot_list即可

[root@red-hat-5 ~]# echo zhangsan>> /etc/vsftpd/user_list

把zhangsan账号加入到 user_list
[root@red-hat-5 ~]# ls /etc/vsftpd/ chroot_list
[root@red-hat-5 ~]# touch /etc/vsftpd/chroot_list
[root@red-hat-5 ~]# cut -d : -f  1 /etc/passwd>>/etc/vsftpd/chroot_list
把本地用户都加入到chroot_list

 通过getsebool -a |grep ftp查到ftp相关的选项

setsebool -P ftp_home_dir on让ftp能够通过selinux

cut命令是切去某一列,-d是每列的分隔符,-f 是切取第几列,然后重定向到chroot文件
service vsftpd start 启动vsftp
然后就可以通过Windows中输入ftp地址并右击登录进行操作了

 我的配置文件最终为:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES

pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
tcp_wrappers=YES

  • 大小: 9.1 KB
分享到:
评论

相关推荐

    Centos7.9安装配置vsftpd

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

    centos升级vsftp3.0.2

    Centos升级Vsftpd 3.0.2 Vsftpd是虚拟私人 FTP 服务器,广泛应用于 Linux 操作系统中。升级Vsftpd到3.0.2版本可以提供更加安全和稳定的FTP服务。本文将详细介绍Centos升级Vsftpd 3.0.2的步骤和可能出现的问题解决...

    centos6.8搭建vsftp服务

    本篇将详细介绍如何在 CentOS 6.8 中安装、配置并运行 VSFTPD 服务。 #### 二、安装 VSFTPD 通过 `yum` 包管理器安装 VSFTPD: ```bash # 安装 VSFTPD yum -y install vsftpd ``` #### 三、启动 VSFTPD 服务 安装...

    详解CentOS7安装配置vsftp搭建FTP

    安装配置vsftpd做FTP服务,我们的Web应用使用git管理进行迭代,公共文件软件存储使用开源网盘Seafile来管理,基本够用。想不到FTP的使用的场景,感觉它好像老去了,虽然现在基本没有用到这个工具,但刚好公司...vsftp

    CentOS5中vsftp虚拟用户配置

    本文介绍了CentOS5中vsftp虚拟用户配置的实例,包括安装db4-utils软件包、创建logins_list文件、生成vsftpd_login.db文件、配置PAM认证、创建vsftpd_user_conf目录、配置vsftpd.conf文件、重启vsftpd服务等步骤。...

    CentOS中vsftp安装与配置详解

    主要介绍了CentOS中vsftp安装与配置详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

    专题资料(2021-2022年)centos6.5VSFTP服务器配置.doc

    【CentOS 6.5 VSFTP服务器配置详解】 在Linux系统中,VSFTP(Very Secure FTP Daemon)是一款安全且易用的FTP服务器软件。在CentOS 6.5上配置VSFTP服务器,需要掌握以下几个关键知识点: 1. **安装与服务启动**: ...

    在centos中安装vsftp服务及配置

    本篇文章将详细介绍如何在CentOS操作系统中安装和配置VSFTPD服务。 首先,我们需要了解VSFTPD的基本概念。VSFTPD全称为“Very Secure FTP Daemon”,正如其名,它重视安全,提供了多种安全特性,如CHROOT jail、TLS...

    centos65VSFTP服务器配置.pdf

    在CentOS 6.5中配置VSFTPD服务器,需要掌握以下关键知识点: **1. 安装VSFTPD** 安装VSFTPD服务器,可以使用`yum`包管理器,命令如下: ``` yum install vsftpd ``` **2. 配置文件** VSFTPD的主要配置文件位于`/...

    CentOS 7的VSFTP和FTP的rpm包

    VSFTP及FTP的rpm包,用于CentOS 7,可以直接进行rpm进行安装。经过具体的测试,安装后可以直接进行使用。 VSFTP版本:vsftpd-3.0.2-25.el7.x86_64 FTP版本:ftp-0.17-67.el7.x86_64

    CentOS6.3安装配置vsftp

    ### CentOS 6.3 安装与配置 vsftp 服务 #### 一、概述 在 CentOS 6.3 系统上安装与配置 vsftp 服务是一项常见的任务,主要用于搭建 FTP 服务器,以便用户能够通过 FTP 协议上传或下载文件。vsftp 是一个非常强大的...

    Centos7.3下vsftp服务的安装方法

    我们需要向centos操作系统的服务器上上传文件或者下载文件,这时候,ftp有必要安装下,本文为大家分享了vsftp服务的安装方法,供大家参考,具体内容如下 我们选择主流的vsftp; 第一步:安装vsftp yum install -y ...

    vsftp-ipk.tgz

    在OpenWrt或LEDE环境中,你需要先解压此tgz文件,然后使用opkg命令来安装ipk文件,以在你的设备上安装VSFTP服务器。 安装步骤大致如下: 1. 将`vsftp-ipk.tgz`通过FTP或SSH上传到你的OpenWrt/LEDE设备。 2. 在终端...

    centos7下的vsftpd-3.0.4的rpm包

    在安装过程中,你可以使用`yum`或`dnf`命令(取决于你的CentOS 7是否已更新到使用`dnf`)来安装这个RPM包。例如: ```bash sudo yum install vsftpd-v3.0.4-centos7-rpm ``` 或者 ```bash sudo dnf install vsftpd-v...

    linux 下安装 vsftp 图解

    本篇文章将详细介绍如何在Linux环境下安装和配置VSFTPD,以帮助用户建立自己的FTP服务。 首先,我们需要了解安装VSFTPD的基本步骤: 1. **更新系统**: 在开始安装任何新软件之前,确保你的Linux系统是最新状态,这...

    Vsftp部署(匿名+系统用户+虚拟用户).docx

    首先,为了确保VSFTP能够顺利运行,我们需要关闭防火墙并安装必要的服务。可以通过执行以下命令关闭SELinux和防火墙: ```bash # setenforce 0 # vi /etc/selinux/config # 将SELINUX=disabled # systemctl stop ...

    ECS云服务器用户操作帮助指南

    2.4.1 Redhat/CentOS安装vsftp软件 2.4.2 Ubuntu/Debian安装vsftp软件 2.4.3 Windows2003安装配置IIS+FTP 2.4.4 Windows2008安装配置FTP 2.5 创建Wordpress博客站点 3. ECS的镜像 3.1 选择一个合适的镜像 3.2 创建...

    CentOS 5.3下vsftp创建新用户

    在CentOS 5.3系统下配置vsftpd(Very Secure FTP Daemon)以创建并管理新的FTP用户是一项关键的IT技能,尤其对于那些负责维护服务器和确保数据安全的专业人士而言。下面将详细介绍如何在CentOS 5.3环境中通过vsftpd...

Global site tag (gtag.js) - Google Analytics