linux 上安装vsftpd 的总结

   产品需要对linux 的FTP的日志做审计,以vsftpd为例,平台为centos 5.

 

 首先安装vsftpd

 

下载http://vsftpd.beasts.org/这个是它的官方网站。可以下载最新版本。

我使用的是centos的yum install 来安装的。

具体做法是 :

打开终端:yum install vsftpd

系统会提示你是否下载安装,选Yes

 

第二步:配置

 

安装好以后就是配置。进入/etc/vsftpd/目录里面。

用vi 编辑器打开vsftpd.conf 。里面有一些ftp的参数要设置。

这里不在多讲,如果要对它做审计,那么要把它的审计日志打开,最好是标准的格式。这样便于审计。

 

第三步:尝试登录

可以在windows上使用一ftp客户端来尝试进行登录。这个时候一般都会报一个错误。

 

无效的用户权限错误

删除ftpuser 里面的root和user_list 里的root

 

最好关掉linux 的防火墙:chkconfig iptables off

 

然后再次登录

500 OOPS: cannot change directory:/root

 

解决办法:

1、  查 看 SELinux 的状态:  sestatus -b | grep ftp    

 

2、  在 出现的结果中可以看到  ftp_home_dir        off  

                            tftpd_disable_trans   off

 

之类。我们现在只要把其中之一设置为on就可以啦。

 

3、  setsebool -P ftpd_disable_trans on      或 者 setsebool -P  ftp_home_dir  on  

4、  重 启vsftpd:  service vsftpd restart

 

再次登录,登录成功了。

 

试着上传一些文件来进行测试,看看是否有日志记录

 

默认的日志在/var/log/目录下面。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值