`

vsftpd配置笔记

阅读更多

实验环境CentOS7、vsftpd3.0.2

创建两个账号fanyc1、fanyc2

 

1,登录账号限制:

结论1:ftpusers为黑名单,只要存在只这里的用户,都登录不了

结论2:user_list为白名单,如下配置后,不在ftpusers中但是在user_list中的用户可以登录

# vsftpd.conf
userlist_enable=YES
userlist_deny=NO

 结论3:user_list为黑名单,如下配置后,不在ftpusers且不在在user_list中的用户可以登录

 

 

# vsftpd.conf
userlist_enable=YES
userlist_deny=YES

 

 

2,家目录限制:先通过以上user_list白名单保证fanyc1和fanyc2都可以登录

结论1:chroot_list里的用户被限制在家目录

 

chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
allow_writeable_chroot=YES  // 解决客户端出现500 OOPS错误的

 结论2:不在chroot_list里的用户被限制在家目录

 

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
allow_writeable_chroot=YES // 解决客户端出现500 OOPS错误的

 

 

 

 

分享到:
评论

相关推荐

    linux课堂笔记5--vsftpd服务器的配置.docx

    ### Linux课堂笔记5 -- vsftpd服务器的配置 #### 一、引言 在Linux环境中配置vsftpd服务器是一项常见的任务,它可以帮助我们通过FTP协议高效地管理文件传输。本篇文档将详细介绍如何在一个简单的实验环境中搭建...

    linux课堂笔记5-vsftpd服务器的配置.docx

    这篇Linux课堂笔记主要讲解如何配置Vsftpd服务器,特别是匿名访问的设置。 首先,确认系统是否已经安装了Vsftpd服务。在RHEL Server 5这样的系统中,可以使用`rpm`命令查询是否已经安装了Vsftpd的RPM包,例如: ```...

    linux课堂笔记5--vsftpd服务器的配置借鉴.pdf

    本篇笔记主要介绍了如何在RHEL Server 5环境下配置Vsftpd服务器,包括基本的安装、配置以及匿名用户的管理。 首先,确保系统已经安装了Vsftpd软件包。可以通过运行`rpm –qa |grep vsftpd`命令来检查。如果没有安装...

    linux课堂笔记5--vsftpd服务器的配置知识.pdf

    本篇笔记主要探讨如何在RHEL Server 5系统中配置vsftpd(Very Secure FTP Daemon)服务器,这是一款被广泛使用的开源FTP服务器软件。我们将按照一系列步骤来详细介绍配置过程。 首先,我们需要确保系统已经安装了...

    RHCE课程笔记

    RHCE课程-RH253Linux服务器架设笔记一-VSFTPD的配置(2) 2009-03-06更新 RHCE课程-RH253Linux服务器架设笔记六-Squid服务器配置 05-02-2009更新 6、sendmail和postfix的配置 RHCE课程-RH253Linux服务器架设笔记...

    笔记配置文档_linux_

    6. **linux-ftp安装配置使用.txt** - FTP(文件传输协议)服务器的配置,可能涉及到vsftpd或其它FTP服务器软件的安装、用户和权限设置、防火墙规则等。 7. **linux-nfs.txt** - NFS(网络文件系统)允许不同系统间...

    vsftp架设笔记

    #### 一、VSFTP服务安装与配置 ##### 1. 安装VSFTPD服务 VSFTP (Very Secure FTP Daemon) 是一款功能强大的 FTP 服务器程序,它提供了多种安全机制来保护服务器的安全。在安装过程中,首先需要下载并安装VSFTPD...

    FTP离线搭建笔记.docx

    在这个离线搭建笔记中,我们将详细介绍如何在Linux系统上离线安装和配置FTP服务器,特别是如何指定不同用户访问不同的目录。 **第一步:检查与安装vsftpd** 首先,你需要确定Linux系统是否已经安装了vsftpd(Very ...

    ftp项目项目详细笔记实战案例

    为了限制匿名用户的下载速度,我们修改了vsftpd配置文件`/etc/vsftpd/vsftpd.conf`,设置了`anon_max_rate`参数为1MB/s。这样,当客户端下载文件时,速度会被控制在1M/s左右。客户端的下载操作与案例一相同。 **...

    Linux 学习笔记 (强烈推荐)

    《vsFTPd 服务器初学者指南.mht》则专注于讲解如何配置和管理Linux上的vsFTPd(Very Secure FTP Daemon)服务。vsFTPd是一款安全且高效的FTP服务器软件,常用于在Linux服务器上提供文件传输功能。这份指南可能会涵盖...

    Linux-RHCE系列实战教程打包

    具体内容如下: 1、kickstart 无人职守安装 2、Linux LVM逻辑卷管理 3、Linux 软RAID创建和维护 4、Quota磁盘限额 5、RedHat 5.4 RHCE YUM学习笔记 ...15、RHCE-253 VSFTPD服务配置 16、RHCE-253 日志服务配置

    linux6.3虚拟机+ORACLE11G+C开发环境安装配置

    在本教程中,我们将深入探讨如何在Linux 6.3虚拟机上...文档“Linux系统下C开发环境搭建过程笔记.doc”可能包含了详细的步骤记录,供你在安装配置过程中参考。记得在每个步骤中检查错误日志,以确保一切按计划进行。

    linux学习笔记(详细)

    - 配置文件通常位于`/etc/vsftpd/vsftpd.conf`,根据需要进行调整。 - 可以通过`chkconfig vsftpd on`使其开机启动。 这份笔记提供了Linux学习的基本框架,但学习Linux还需要实践操作和深入理解各个命令和概念。...

    笔记本部署-穿透客户端

    - **服务器软件**:可能需要安装Web服务器(Apache、Nginx)、数据库服务器(MySQL、PostgreSQL)、FTP服务器(vsftpd、ProFTPD)等。 - **安全配置**:包括防火墙规则设置、SSH密钥对认证、禁止不必要的默认端口...

    linux RHCE 实验手册

    linux RHCE 实验手册 1. kickstart 无人职守安装.pdf 2. Linux LVM逻辑卷管理.pdf 3.... 4.... 5. RedHat 5.4 RHCE YUM学习笔记.pdf ... RHCE-253 VSFTPD服务配置.pdf 16. RHCE-253 日志服务配置.pdf

    Linux 移植笔记

    Linux移植笔记主要涉及在Ubuntu 10.04系统上搭建一个基础的开发环境,用于Linux内核或应用程序的移植工作。以下是对笔记内容的详细解释: 1. **虚拟机安装Ubuntu 10.04**:使用VMware或VirtualBox等虚拟机软件安装...

    Qt环境搭建-思维导图-学习笔记

    下载Qt安装包后,通过FTP发送到Ubuntu,安装vsftpd服务并配置,使用FileZilla传输文件。通过wget命令下载Qt安装包并赋予执行权限,使用sudo权限安装Qt,断网后配置目录和组件,完成安装并启动Qt Creator。为配置Qt ...

    国嵌笔记。全集全集

    - **配置vsftpd:** 编辑`/etc/init.d/vsftpd.conf`,设置本地用户访问权限等参数。 - **启动vsftpd:** 通过`service vsftpd start`命令启动vsftpd服务。 #### 第2季-裸奔吧-ARM ##### 一、安装交叉编译器 - **...

Global site tag (gtag.js) - Google Analytics