Wersje OpenSSH 4.4p1 i nowsze (które powinny obejmować najnowszą wersję z CentOS 5) mają wbudowaną funkcję rejestrowania SFTP - wystarczy ją skonfigurować.
Znajdź to w swoim sshd_config (w centos, plik / etc / ssh / sshd_config ):
Subsystem sftp /usr/libexec/openssh/sftp-server
i zmień na:
Subsystem sftp /usr/libexec/openssh/sftp-server -l INFO
INFO to tylko jeden poziom szczegółowości w stosunku do tego, co widzisz domyślnie - zapewnia szczegółowe informacje dotyczące przesyłania plików, zmian uprawnień itp. Jeśli potrzebujesz więcej informacji, możesz odpowiednio dostosować poziom dziennika. Różne poziomy (w kolejności szczegółów) to:
QUIET, FATAL, ERROR, INFO, VERBOSE, DEBUG, DEBUG1, DEBUG2, and DEBUG3
Wszystko poza VERBOSE to prawdopodobnie więcej informacji niż szukasz, ale może być przydatne.
Na koniec uruchom ponownie usługę SSH, aby zaktualizować zmiany (centos):
systemctl restart sshd