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