vsftpd 打开日志输出功能

vsftpd 服务默认不打开日志输出,出错信息可以在/var/log/secure中查看。


打开vsftpd 的日志信息,需要修改/etc/vsftpd/vsftpd.conf 文件,添加以下两行:

use_localtime=YES

dual_log_enable=YES

然后重启

service vsftpd restart

通过客户端登陆vsftpd.

就可以在/var/log/下面看到有/var/log/vsftpd.log文件了!


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
vsftpd 是一个流行的 FTP 服务器程序,它提供了强大的安全性和性能。vsftpd日志文件记录了 FTP 服务器的活动,包括用户登录、文件上传和下载等操作,可以帮助管理员进行故障排除和安全审计。 vsftpd日志文件默认存储在 /var/log/vsftpd.log 文件中,可以使用以下命令查看该文件的内容: ``` sudo tail -f /var/log/vsftpd.log ``` 该命令将实时显示最后几行日志文件的内容。如果需要查看整个文件,可以使用以下命令: ``` sudo less /var/log/vsftpd.log ``` 该命令将打开一个分页器,允许您浏览整个日志文件。您也可以使用其他文本编辑器,如 vim 或 nano,来查看和编辑日志文件。 在日志文件中,每条记录通常包含时间戳、FTP 命令、用户和 IP 地址等信息。以下是一个示例日志记录: ``` Thu Jun 24 10:35:23 2021 [pid 12345] CONNECT: Client "192.168.1.1" Thu Jun 24 10:35:23 2021 [pid 12345] FTP response: Client "192.168.1.1", "220 Welcome to my FTP server" Thu Jun 24 10:35:23 2021 [pid 12345] FTP command: Client "192.168.1.1", "USER john" Thu Jun 24 10:35:23 2021 [pid 12345] FTP response: Client "192.168.1.1", "331 Please specify the password." Thu Jun 24 10:35:23 2021 [pid 12345] FTP command: Client "192.168.1.1", "PASS <password>" Thu Jun 24 10:35:23 2021 [pid 12345] FTP response: Client "192.168.1.1", "230 Login successful." Thu Jun 24 10:35:23 2021 [pid 12345] FTP command: Client "192.168.1.1", "SYST" Thu Jun 24 10:35:23 2021 [pid 12345] FTP response: Client "192.168.1.1", "215 UNIX Type: L8" ``` 这里的记录显示了一个用户通过 FTP 客户端连接到服务器,并执行“USER”、“PASS”和“SYST”等命令。管理员可以使用这些信息来诊断 FTP 服务器的问题,并查看用户的活动。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值