Chinaunix首页 | 论坛 | 博客
  • 博客访问: 36319
  • 博文数量: 12
  • 博客积分: 826
  • 博客等级: 准尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-22 13:58
文章分类
文章存档

2009年(3)

2008年(9)

我的朋友

分类: LINUX

2008-12-23 16:59:51

这是一个简易的FTP。
LINUX下的FTP 较为主流的是WU-FTP和VSFTPD两种,后者较前者安全和稳定。
FTP 分为三种传输模式
1.主动传输
2.被动传输
3.单端口传输模式
主动传输模式:由客户提出目录列表,传输文件时,客户发PORT命令与服务器进行协商。
被动模式:客户提出目录列表、传输文件时,客户端发送PASV命令使服务器处于被动传输模式,FTP服务器等待客户与其联系。FTP服务器在非20端口的其它数据传输端口上监听客户请求。
单端口:该模式的数据连接请求由FTP服务器发起。使用该传输模式时,客户端的控制连接端口和数据连接端口一致。
布置FTP
默认情况下,服务器已经安装了FTP:
#rpm -qa |grep vsftpd
vsftpd-2.0.5-10.e15
启动FTP
#/etc/rc.d/init.d/vsftpd start
默认目录为:/var/ftp/pub
目录的登录方式为匿名方式:anonymous。如下
#ftp 127.0.0.1   //密码为空,直接回车。
登录成功的后的提示符为:ftp>
下载文件用:mget filename
上传用:put filename
退出用:bye
增强的设置
vi etc/vsftpd/vsftpd.conf
anonymous_enable=YES //改为NO,取消匿名登录。
listen_port=2532 //更改监听端口号。
设定使用者不得更改目录,不能浏览上一级目录
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd/chroot_list //去掉第一和第三个前的#
 
阅读(881) | 评论(0) | 转发(0) |
0

上一篇:linux 系统安全

下一篇:Linux RAID

给主人留下些什么吧!~~