openssh-5.0p1: sftp transfer logging doesn't appear to work with	chroot environment [SOLVED]
    john 
    lists.john at gmail.com
       
    Tue May 13 06:56:49 EST 2008
    
    
  
On Sun, May 4, 2008 at 12:00 PM, Dan Yefimov <dan at nf15.lightwave.net.ru> wrote:
> On Sun, 4 May 2008, john wrote:
>
>  > >  What exact steps have you taken to accomplish what Damien proposed?
>  >
>
> > Yes sorry Dan, I should have been specific.
>  >
>  > I created a file in my chroot root called /home/dev/auth.log
>  >
>  > Then I edited syslogd to write auth log to that location and restarted syslogd.
>  >
>  It was wrong yet from this point. You should have created directory named 'dev'
>  located right in your chroot directory. No syslogd.conf editing was necessary.
>  After that you should have reloaded your syslogd with additional
>  '-a <path_to_your_chroot_directory>/dev/log' parameter. And that's all!
>  --
>
>     Sincerely Your, Dan.
>
>
Sorry for the delayed response,
Dan and Peters pointer to using the syslogd -a option worked well.
This is solution is fine for us, if a bit arcane. Since I can imagine
this being a frequent request/complaint/misunderstanding about the way
chrooting works with sftp it might save people a lot of time in the
future if the man page gave a little note and example of how to log
from within an sftp chroot.
Thanks very much for your help. I really appreciate it!
John
    
    
More information about the openssh-unix-dev
mailing list