rsyslogd, sftp, chroot - logowanie zdarzeń internal -sftp

Adam s <[email protected]>
Newsgroups gmane.linux.debian.user.polish
Message-ID <CAH-XtK5THXqjsOQatXkXudO5uapXR5fVQLpErDYuXZTr9K6gOg@mail.gmail.com>
Witam*.*
Mam małe pytan*ie* dot*yczące* rsyslogd, a mianowicie, chciałbym logować
wszystkie zdarzenia z subsystemu internal-sftp użytkowników objętych
środowiskiem chroot (jakie pliki były pobierane, kasowane, uploadowane przez
użytkowników). Użytkownicy ci nie posiadają dostępu do powłoki:
Kod:

usrmod -g user /bin/false

sshd.config ustawiony dla grupy użytkowników środowiska chroot w poniższy
sposób:

 Kod:

Match Group sftponly

ChrootDirectory /home/%u
X11 Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp -f Local0 -l Verbose

Powyższe działa bez zarzutu jeśli użytkownik ma dostęp do powłoki i nie jest
objęty środowiskiem chroot. Wszystkie zdarzenia internal-sftp są logowane.
Brak natomiast logów dla użytkowników objętych środowiskiem chroot oraz
nieposiadających dostępu do powłoki.

Znalazłem takie rozwiązanie http://www.debian-administration.org/ar ...
tDirectory<http://www.debian-administration.org/article/637/OpenSSH_logging_with_ChrootDirectory>jednak
nie zadziałało.

System: Debian-6, OpenSSH_5.5p1

Będę bardzo wdzięczny za podpowiedzi.

Adam
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.