软讯网络 > 操作系统 > 其他操作系统 > 当需要查看ftp的传输记录时,如何配置ftp服务器可以记录这些信息
【标 题】:当需要查看ftp的传输记录时,如何配置ftp服务器可以记录这些信息
【关键字】:
ftp,ftp
【来 源】:http://www.cublog.cn/u/20407/showart.php?id=172911
当需要查看ftp的传输记录时,如何配置ftp服务器可以记录这些信息
| 环境 |
平台: pSeries 软件版本: AIX 5L
|
| 问题 |
当需要查看ftp的传输记录时,如何配置ftp服务器可以记录这些信息?
|
| 解答 |
使用下面的步骤来设置ftp进行日志记录: 1.# cp /etc/inetd.conf /etc/inetd.conf.bak 2.# vi /etc/inetd.conf 编辑如下的ftp行,在最后加上-l标志: ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -l
3.# vi /etc/syslog.conf 在syslog.conf文件的最后加上下面的行: daemon.info /tmp/ftp.log
4.# touch /tmp/ftp.log 5.# refresh -s inetd 6.# refresh -s syslogd
这时,ftp的传输将被记录在/tmp/ftp.log文件中。该文件将会无限制的增长,需要管理员监控/tmp目录空间不要被用完。
如果在/etc/inetd.conf文件中对应ftp的行最后加上-d标志,该方法也可被用于ftp的debug。之后将下面一行加入/etc/syslog.conf文件中: daemon.debug /tmp/ftp.debug 然后在/tmp目录中再touch ftp.debug文件,之后再刷新inetd和syslogd子系统即可。
注: 使用-d参数将会比使用-l参数记录更多的信息。 |