Mojo wrote:
Is there a separate log file generated for just the FTP connections that
come in for each connection so you can see who all connects each time?
You don't say if you're using Linux or not. If so then you can use syslog to filter out those messages into a separate file. I actually use the following:
bbs@bbs:~$ cat /etc/rsyslog.d/40-synchronet.conf
if $programname == 'synchronet' then {
if $msg startswith ' web ' then {
action(type="omfile" file="/var/log/sbbs/web.sbbs.log" fileOwner="bbs" fileGroup="bbs")
} else if $msg startswith ' mail ' then {
action(type="omfile" file="/var/log/sbbs/mail.sbbs.log" fileOwner="bbs" fileGroup="bbs")
} else if $msg startswith ' srvc ' then {
action(type="omfile" file="/var/log/sbbs/service.sbbs.log" fileOwner="bbs" fileGroup="bbs")
} else if $msg startswith ' evnt BINK' then {
action(type="omfile" file="/var/log/sbbs/binkit.sbbs.log" fileOwner="bbs" fileGroup="bbs")
} else if $msg startswith ' evnt ' then {
action(type="omfile" file="/var/log/sbbs/event.sbbs.log" fileOwner="bbs" fileGroup="bbs")
} else if $msg startswith ' term ' then {
action(type="omfile" file="/var/log/sbbs/term.sbbs.log" fileOwner="bbs" fileGroup="bbs")
} else if $msg startswith ' ftp ' then {
action(type="omfile" file="/var/log/sbbs/ftp.sbbs.log" fileOwner="bbs" fileGroup="bbs")
} else
{
action(type="omfile" file="/var/log/sbbs/sbbs.log" fileOwner="bbs" fileGroup="bbs")
}
stop
}
Don't forget to set the log facility in sbbs.ini. I have /var/log/sbbs chmod 770 and run my BBS under bbs user. If you just wanted ftp separate then you could just use the last entry.
---
þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)