Linux配置管理-VSFTP

    接触Linux没多久,今天结合一些资料自己亲自在Fedora12上面简单配置了一下VSFTP,把过程记录下来,留作自己以后参考(主要是怕忘记,呵呵)。更深入的配置还有待进一步研究。

1.       Fedora12已经内默认装上了VSFTP,如果使用的其它Linux版本没有安装该软件,可以去网上下载Linux的安装版本。验证该软件是否已经安装的方法,可以输入:

rpm –qa | grep vsftpd

本人虚拟机上面显示结果为:vsftpd-2.2.0-5.fc12.i686

2.       启动VSFTP服务:service vsftpd start

验证vsftpd服务是否启动,可以使用:ps aux | grep vsftpd,看是否有vsftpd的进程启动。

3.       anonymous用户登陆FTP

(1)       从主机XP系统上面的LeapFTP软件连接虚拟机。发现连接失败,此时应该是Linux系统中的防火墙作怪,可以通过输入:service iptables stop来停止防火墙服务;也可以通过输入chkconfig iptables off命令来停止防火墙开机启动。此时,应该可以使用anonymous用户进行登陆和下载了;

(2)       如果还有问题,可以试着把SELINUX服务关掉,修改etc/selinux/config,将SELINUX=disabled就把SELINUX服务器关掉了,重启系统。

4.       root用户登陆FTP

如果希望以root用户登陆FTP并进行正常的上传下载操作,则需要对Linux下面/etc/vsftpd下面的几个配置文件进行修改,下面分别作简要说明:

(1)       关于ftpusers文件:列在该文件中的所有用户是被禁止以FTP方式访问的,这里我们在root前面加上“#”将其注释掉;

(2)       关于user_list文件:默认情况下,该文件中所列出的用户被拒绝以FTP方式访问,这里我们同样在root前面加上“#”将其注释掉;

(3)       关于vsftpd.conf文件:这是vsftp的配置文件,非常重要。在其默认配置的基础上,我们需要确定以下几个地方:aanonymous_enable=YES表示允许匿名访问;blocal_enable=YES表示允许本地用户访问;cwrite_enable=YES表示允许用户进行写操作;其它还有很多参数的设置,可以去网上找相关文档仔细研究。

5.       关于vsftpd.conf配置文件里面其它的参数意义可以进一步查找资料。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值