你的位置:首页 > 操作系统

[操作系统]Linux_vsftpd服务配置

Linux安装vsftpd及配置详解-运维笔录 美玲-51CTO博客

安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp...大于1024端口到FTP器的20端口(客户端发送ACK响应...

Linux_vsftpd配置 - 无心-- - 博客园

首先安装Linux 企业版第一张光盘中的vsftpd-2.0.1-5.i386.rpm#rpm –ivh /media/cdrom/RedHat/RPMS/vsftpd-3.0.1-5.i386.rpm启动vsftpd#service v...

Linux中vsftpd配置文件详解_器应用_Linux公社-Linux系统门户...

[日期:2017-07-01] 来源:Linux社区 作者:Linux [字体:大 中 小] vsftpd配置文件采用“#”作为注释符,以“#”开头的行和空白行在解析时将被忽略,其余的...

linux下vsftpd的安装及配置使用详细步骤(推荐)_Linux_脚本之家

vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的器的名字,它可以运行在诸如 Lin...

关于Linux环境下安装配置vsftpd全攻略(踩坑) - CSDN博客

前言本篇文章就记录一下我在Linux安装配置的vsftpd的过程,踩过的坑以及ftp相关的内容!FTP传输模式文件传输协议(File Transfer Protocol,FTP),基于...

linux中FTP配置(详细)_百度文库

nbsp;评分:5/5nbsp;5页

linux中FTP配置(详细) - FTP 1、 FTP 的端口号 21 端口:传输 FTP 的控制命令 20 端口:传输文件数据 2、 FTP 的数据传输模式 主动模式 FT...

Linux vsftpd的安装与配置 - huanu - 博客园

设定开启日志记录功能 xferlog_enable=YES #设定端口20进行数据连接 connect_from_port_20=YES #设定禁止上传文件更改宿主 chown_uploads=NO #设定vsf...

linux下vsftpd的安装及配置 - somehow1002的专栏 - CSDN博客

centos下 yum install vsftpd 出现“plete!”时意味着安装完成。Linux中,系统对于大小写严格区分,比如abc和ABC是完全不相同的字符,要特别注意。配...

linux开启ftp(vsftpd软件的安装及配置) - CSDN博客

vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。 vsftpd 是一个 UNIX 类操作系统上运行的器的名字,它可以运行在诸如 Li...

CentOS 7.1下vsftpd的安装配置_器应用_Linux公社-Linux...

本次实践使用的Linux器 CentOS / 7.1 x86_64 (64bit) vsftpd: version 3.0.2 FileZilla_win64_3.14.1.0.78 安装VSFT

Linux系统中vsftpd配置及如何添加vsFTPd用户和设置权限..._新浪博客

Linux系统中vsftpd配置及如何添加vsFTPd用户和设置权限 (2016-04-15 09:39:21) 转载▼ 分类: linux vsftpd是一款在Linux发行版中最受推崇的FTP器...

linux下ftp器的安装、启动停止、配置-liding_601-ChinaUnix博客

vsftpd是目前Linux最好的FTP器工具之一,其中的vs就是“Very Secure”(很安全)的缩写,可见它的最大优点就是安全,除此之外,它还具有体积小,可定制强...

linux下vsftpd搭建 - 阿里云

关键字: 搭建 VSFTPD Linux 发表文章 摘要:一、安装1.首先检测是否安装了vsftpd命令:rpm-qa|grepvsftpd如果没反应,明没安装,如果出现版本号,...

Linux安装vsFTPd器详细教程 - 软件无忧

Linux安装vsFTPd器详细教程 我们所用的ftp器程序是vsftpd,算是Linux下最受欢迎的一个开源FTP器了。 安装vsftpd器程序 Linux传统安装...

linux安装vsftpd和vsftpd配置步骤_LINUX_操作系统_脚本之家

这篇文章主要介绍了linux安装vsftpd和vsftpd配置步骤,需要的朋友可以参考下... 这个文件将决定如何对你的vsftpd FTP器进行操作. 你必须在vsftpd.c...

ubuntu12.04上搭建vsftpd示例linux - - ITeye博客

ubuntuftplinuxvsftpd 1、安装vsftpd        sudo apt-get install vsftpd 2、修改vsftpd.conf文件            1gt;...

linux下配置vsftpd的总结-IT168

我的安装环境是redhat 9.0+vsftpd-2.0.4(这好像是最新版本了),vsftpd的英文解释...vsftpd提供匿名ftp时,需要quot;ftpquot;用户和一个有效的匿名目录。 [ro...

CentOS Linux Vsftp器配置 | 系统运维

RHEL/CentOS/Debian/Ubuntu Linux FreeBSD 器教程 | Windows Server 2003/...pam_service_name=vsftpd 设定PAM下Vsftpd的验配置文件名。因...

LINUX 下如何开启 ftp 器_百度知道

1个回答 - 回答时间: 2018年2月28日

[]1. 首先器要安装ftp软件,查看是否已经安装ftp软件下: #which vsftpd 如果看到有vsftpd的目录说明器已经安装了ftp软件 2. 查看ftp 器状态 #...更多关于Linux_vsftpd配置的问题gt;gt;水上丹霞十周年优惠活动?韶关水上丹霞山2017年攻略?水上丹霞山船票教师有优惠吗?丹霞山船票优惠政策?2017水上丹霞山教师节活动?水上丹霞教师节有什么优惠活动?丹霞山9月有什么活动?水上丹霞山游船价格?2017水上丹霞优惠活动?广东丹霞山水上游船好玩吗?中秋节去水上丹霞山有什么好玩的活动?韶关丹霞山中秋节门票多少钱?北京必玩的地方 北京必玩的地方 北京必玩的地方 北京必玩的地方 北京必玩的地方 北京必玩的地方 北京必游景点 北京必游景点 北京必游景点 北京必游景点 北京必游景点 北京必游景点 北京毕业旅行 北京毕业旅行 北京毕业旅行 北京毕业旅行 北京毕业旅行 北京毕业旅行 北京毕业旅行去哪儿 北京毕业旅行去哪儿 北京毕业旅行去哪儿 北京毕业旅行去哪儿 北京毕业旅行去哪儿 北京毕业旅行去哪儿

首先安装Linux 企业版第一张光盘中的vsftpd-2.0.1-5.i386.rpm
#rpm –ivh /media/cdrom/RedHat/RPMS/vsftpd-3.0.1-5.i386.rpm
启动vsftpd服务
#service vsftpd start
刷新防火墙
#iptables -F
这样一个简单Linux下的FTP就已经搭建好了!
下面就来慢慢优化我们的FTP服务器:
实验一:如果我不允许FTP匿名登陆,我们可以修改vsftpd的主配置文件来实现
#vi /etc/vsftpd/vsftpd.conf 把anonymous_enable=YES 改为anonymous_enable=NO
重启vsftpd即可!
实验二:windows中FTP服务器可以设置欢迎词,最大连接数,那我们在linux的FTP服务器中设置呢?我要回答的是:同样可以,我们同样可以vsftpd的主配置文件来实现
# vi /etc/vsftpd/vsftpd.conf
在最后添加 ftpd_banner=welcome to here! 这就是欢迎词
Max_clients=100 这就表示最多可以有100个用户同时访问
重启vsftpd即可!
实验三:如果我想把借我钱不还的同事(lilei),不想让他登陆到我们的FTP站点,那我可以把用户lilei添加到vi /etc/vsftpd.ftpusers 重启vsftpd服务即可。
实验四:上午总经理说要提拔公司的一小部分人,听到这个消息,赶紧行动,我只允许总经理一个人可以登陆FTP服务器,其他人休想,拍经理马匹,限制其他人。我可以这样做:
# vi /etc/vsftpd/vsftpd.conf 到最后添加2条,
userlist_deny=NO /这个列表里的人不拒绝,其他人拒绝(包括匿名)
userlist_file=/etc/mp /指明列表的路径
然后:#vi /etc/mp 把经理的名字添加上去
重启vsftpd 服务即可!
但是下午经理把提拔的人的名字给公布了,愤怒的是既然没有我。为了表现一下我的愤怒,我决定让经理不能登陆FTP服务器,其他人都可以。我可以这样做:
# vi /etc/vsftpd/vsftpd.conf 把上午添加的userlist_deny=NO
改为userlist_deny=YES /这个列表中的人拒绝,其他人通过。
重启vsftpd 服务即可!
实验五:注册的用户我们可以给他很高的下载速度(200k),匿名用户的话,给他们20K的速度,可以这样做:
# vi /etc/vsftpd/vsftpd.conf 在最后添加
Local_max_rate=200000
Anon_max_rate=20000
重启vsftpd 服务即可!
实验六:前天同事一(zhangsan)发了一根烟给我,昨天同事二(lisi)给了我一包烟,今天同事三(wangwu)给了我一条烟,我想根据他们给我的烟,来给他们设置不同的FTP下载速度,我可以这样做:
# vi /etc/vsftpd/vsftpd.conf 到最后添加
User_config_dir=/etc/vsftpd /定义用户的配置文件
#vi /etc/vsftpd/zhangsan 添加以下
Local_max_rate = 3000 /与一根烟等价
#vi /etc/vsftpd/lisi 添加以下
Local_max_rate = 30000 /与一包烟等价
#vi /etc/vsftpd/wangwu 添加以下
Local_max_rate = 300000 /与一条烟等价
重启vsftpd 服务即可!
实验七:如何建立简单的虚拟用户呢?我只想让他们可以登陆FTP,但不能登陆我的linux系统,这样可以保证FTP服务器的安全。可以这样做:
Adduser –g ftp –s /sbin/nolgin user01 /直接添加user01用户到ftp组,
Passwd user01 /给user01设置密码
实验八:上面所说的虽然简单,但还是不安全,那还有没有其他的方法来创建更安全的虚拟用户呢?有!我们可以这样做:
1, 建立虚拟用户的口令库文件
#vi logins.txt 添加以下
Zhangsan /用户名
123 /密码
Lisi
234
Wangwu
345
2, 生产vsftpd的认证数据库
#db_load –T –t hash –f logins.txt /etc/vsftpd/vsftpd_logins.db
改数据库权限
#chmod 600 /etc/vsftpd/vsftpd_logins.db
3,建立虚拟用户所需的PAM配置文件
#vi /etc/pam.d/vsftpd.vu 添加以下:
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_logins
Account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_logins
4,建立虚拟用户及所要访问的目录并设置相应的权限
#useradd -d /home/ftpsite virtual /建立vsftpd虚拟用户所需的系统帐号
#chmod 700 /home/ftpsite/ 设置宿主目录的权限为700
5,设置vsftpd.conf配置文件
#vi /etc/vsftpd/vsftpd.conf 添加如下:
Guest_enable=YES
Guest_username=virtual
Pan_service_name=vsftpd.vu
Anon_world_readable_only=NO
重启vsftpd服务即可!
实验九:管理虚拟用户,要求如下:
Wangwu有浏览目录、上传、改名、删除等权限
Lisi 有浏览目录、上传、下载权限
Zhangsan 有浏览目录、下载的权限(且只能在/misc/abc目录下,速度为20k)
我们可以这样做:
首先编辑vsftpd的主配置文件,
#vi /etc/vsftpd/vsftpd.conf 添加如下:
User_config_dir=/etc/vsftpd /指定虚拟用户配置文件的存放处
然后满足wangwu的需求:
Vi /etc/vsftpd/wangwu 添加如下:
Anon_world_readable_only=NO //开放读的权限(如果没有添加此项,用户看到的目录是隐藏的)
Anon_upload_enable=YES
Anon_mkdir_write_enable=YES
Anon_other_write_enable=YES
满足lisi的需求:
Vi /etc/vsftpd/lisi 添加如下:
Anon_world_readable_only=NO //开放读的权限(如果没有添加此项,用户看到的目录是隐藏的)
Anon_upload_enable=YES
满足zhangsan的需求:
Vi /etc/vsftpd/zhangsan 添加如下:
Anon_world_readable_only=NO //开放读的权限(如果没有添加此项,用户看到的目录是隐藏的)
Local_root=/misc/abc //设置目录为本地
Anon_max_rate=20000
最后重启vsftpd服务即可!
实验十:如何设置匿名的用户可以上传以及删除的权限
我们可以这样做:
#vi /etc/vsftpd/vsftpd.conf 添加如下:
Anon_upload_enable=YES
Anon_mkdir_write_enable=YES
Anon_other_write_enable=YES
#chmod – R 777 /var/ftp/pub /改变pub目录的权限
重启vsftpd服务即可。