vsftp linux

/etc/vsftpd/vsftpd.conf    #主配置文件

/usr/sbin/vsftpd              #主程序

/etc/vsftpd/ftpusers         #FTP用户黑名单

/etc/vsftpd/user_list         #控制用户登录

/var/ftp                          #匿名用户主目录

anonymous_enable=YES               #是否启用匿名用户

anon_upload_enable=NO              #是否允许匿名用户上传文件

anon_mkdir_write_enable=NO      #是否允许匿名用户创建文件夹

local_enable=YES       #是否允许本地用户

write_enable=YES       #是否允许本地用户具有写权限

local_umask=022        #本地用户掩码   777-022  755默认权限

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

ftpd_banner=Welcome to blah FTP service. dongyanming

chroot_local_user=YES

chroot_list_enable=YES                           #锁定用户在自己的家目录
chroot_list_file=/etc/vsftpd/chroot_list     #此文件中的用户将启用chroot!

listen=YES

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

userlist_enable=YES     #NO时, user_list文件不生效

#YES时             userlist_deny=YES时:  user_list 和 ftpusers  同为黑名单

            #          user_list文件中的用户不能登录FTP,列表外的用户可以登录。

            #                       userlist_deny=NO时:   user_list中用户可以登录,列表外不可以登录

userlist_deny=YES

#userlist_file=/etc/vsftpd/vsftpd.user_list

时间: 2024-08-28 15:23:35

vsftp linux的相关文章

linux下安装vsftp

linux下安装vsftp Linux下安装VSFTPD可是一个技术活,但是掌握了方法之后就一切变的很简单了.本文以CentOS 6.4为配置环境,进行vsftpd的安装. 命令: yum install vsftpd 下载VSFTPD Linux下传统的安装软件方法是下载tar.gz安装包,或者RPM安装包,再经过解压之后进行编译,或者用RPM -i命令安装.过程比较繁琐,其实还有个更为简捷的方法就是使用yum命令在线安装,支持几乎所有常见的软件,它的好处是读取多个镜像服务器列表中的最新版本,

linux下vsftp服务搭建

实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:测试默认安装vsftpd的结果 匿名用户与本地用户都可以登录 匿名用户登录到/var/ftp,只能下载不能上传 本地用户登录到本地用户的家目录,可以上传和下载 [[email protected] ~]# rpm -q vsftpd  //检查软件包是否安装 package vsftpd is not installed [[email protec

初学linux网络服务之vsftp服务实验

实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:测试默认安装vsftpd的结果 匿名用户与本地用户都可以登录 匿名用户登录到/var/ftp,只能下载不能上传 本地用户登录到本地用户的家目录,可以上传和下载 服务器端设置 [[email protected] ~]# cd /misc/cd/Server                 //进入RHEL5.9光盘 [[email protected

手把手教你linux下配置vsftp服务器(以CentOS为例)--非常的详细

VSFTP 简介:VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全.安全性是编写VSFTP的初衷,除了这与生俱来的安全特性以外,高速与高稳定性也是VSFTP的两个重要特点.在速度方面,使用ASCII代码的模式下载数据时,VSFTP的速度是Wu-FTP的两倍,如果Linux主机使用2.4.*的内核,在千兆以太网上的下载速度可达86MB/S.在稳定方面,VSFTP就更加的出色,VSFTP在单

linux搭建vsftp服务器

关于vsftp的安装问题,个人感觉被坑了不少,下载rpm也试了,下载tar.zg编译源码也试了,但是均是在报不同的错,比如说是找不到crypto**.so,还有make的时候报错说是找不到cap_init,google了半天也没有得到很好的解决,最后解决还是去安装光盘里面找rpm安装成功的,估计是版本的问题导致,因此先展示自己机器的版本: [root@localhost 桌面]# uname -aLinux localhost.hadooper 2.6.32-220.el6.x86_64 #1

Linux系统服务搭建之vsftp

一.samba  局域网传输共享 优点:实时修改服务器上的内容 二.Vsftp :very securet file transferprotocol 2.1.网络文本协议 特点:    A.默认只有普通用户权限,可下载不可上传 B.任何文件的修改需要上层权限 C.本身的功能很强大 D.使用chroot命令修改用户进入的根目录 端口:    TCP  21  --命令信道--(监听)--持续连接 TCP  20  --数据信道--(上传.下载)--按需连接 2.2.连接模式:   主动模式.被动

Azure linux 部署 VSFTP

之前发布了在Azure VM ---Windows Server下的FTP部署,对于公有云的使用,Linux的使用占有很大的比例,同样遇到了使用linux部署FTP的要求,同样刚开始接触Azure的用户,在部署时遇到与Windows Server类似的问题,在此增加一些关于Linux的应用部署. FTP的部署过程基本与Windows Server类似. 1 安装vsftp 通过apt-get install vsftpd安装linux系统自带的FTP软件 2 编辑config文件 由于这次配置,

linux+php+apache+mysql+vsftp

安装:php+apache+mysql↓ yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql 配置vsftp↓ yum

Linux之VSFTP服务

一 .文件服务器简介 ftp:在内网和公网使用. 服务器:windows,linux 客户端:windows,linux samba:只能在内网使用(文件共享服务) 服务器:windows,linux 客户端:windows(linux) 1 ftp软件 linux: wu-ftp 早期,不太安全 proftp 增强ftp工具 vsftp 安全,强大 windows IIS windows下网页搭建服务,可以搭建ftp服务 Serv-U 专用ftp服务器 2 原理 开启  21   命令传输端口