Chinaunix首页 | 论坛 | 博客
  • 博客访问: 563911
  • 博文数量: 109
  • 博客积分: 2300
  • 博客等级: 大尉
  • 技术积分: 810
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-02 13:11
文章分类

全部博文(109)

文章存档

2012年(1)

2011年(17)

2010年(62)

2009年(29)

我的朋友

分类: LINUX

2010-04-08 21:12:07

本文以redhat AS 4.0为例:首先要安装linux下的vsftp软件包。

  rpm -qa|gerp vsftpd //查找vsftpd有没有安装

  如果没有安装就 vsftpd-2.0.1-5.i386.rpm (在第一张光盘)

  在linux中有一个非常重要的一点就是要挂载光驱 mount /media/cdrom

  在这里我们就不用源代码安装了。用的是rpm安装

  #rpm -ivh vsftpd-2.0.1-5.i386.rpm

  这里就安装好了。

  service vsftpd start 启动vsftpd服务

   如果要退出vsftpd:service vsftpd stop。。。

  如果在不设置任何的情况下,可以以匿名的方式访问该ftp。

  注.如果访问不了的时候请大家要把linux的防火墙也要关闭:

  iptables -F 清除防火墙

    在本机中检查FTP是否安装好:ftp localhost

    从cmd下进ftp:ftp 主机IP

    pub存放在Linux中的/var/ftp/中

    在ftp命令行中退出:bye

   


   
  在安装好ftp会产生几个文件:

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

  /etc/vsftpd.ftpusers 指定哪些用户不能访问FTP服务器

  /etc/vsftpd.user_list 文件中指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的userlist_deny的取值来决定。

  这几个文件就是整个ftp控制和禁止用户的权限配置。。。

例如:想让root用户可以登录,把/etc/vsftpd.ftpusers和/etc/vsftpd.user_list中的root用户删除即可。

阅读(626) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~