在Ubuntu上,您可以使用以下方法监控FTP服务器的访问日志:
使用vsftpd作为FTP服务器:
如果您使用的是vsftpd,访问日志通常位于/var/log/vsftpd.log。要实时监控日志文件,请在终端中运行以下命令:
tail -f /var/log/vsftpd.log
这将显示日志文件的实时更新。
使用proftpd作为FTP服务器:
如果您使用的是proftpd,访问日志通常位于/var/log/proftpd/proftpd.log。要实时监控日志文件,请在终端中运行以下命令:
tail -f /var/log/proftpd/proftpd.log
这将显示日志文件的实时更新。
使用lftp客户端:
如果您想查看连接到FTP服务器的用户和文件传输信息,可以使用lftp客户端。首先,安装lftp:
sudo apt-get install lftp
然后,使用以下命令连接到FTP服务器:
lftp ftp.example.com -u username,password
在lftp中,您可以使用以下命令查看访问日志:
cat /var/log/vsftpd.log
或者,如果您使用的是proftpd:
cat /var/log/proftpd/proftpd.log
请注意,您可能需要使用sudo命令以获取管理员权限来查看日志文件。