In OpenSSH-Versionen 4.4p1 und höher (die die neueste Version mit CentOS 5 enthalten sollten) ist die SFTP-Protokollierungsfunktion integriert - Sie müssen sie nur konfigurieren.
Finden Sie dies in Ihrer sshd_config (in Centos, Datei / etc / ssh / sshd_config ):
Subsystem sftp /usr/libexec/openssh/sftp-server
und ändere es in:
Subsystem sftp /usr/libexec/openssh/sftp-server -l INFO
INFO ist nur eine Detailebene über dem, was standardmäßig angezeigt wird - es enthält detaillierte Informationen zu Dateiübertragungen, Berechtigungsänderungen usw. Wenn Sie weitere Informationen benötigen, können Sie die Protokollstufe entsprechend anpassen. Die verschiedenen Ebenen (in der Reihenfolge der Details) sind:
QUIET, FATAL, ERROR, INFO, VERBOSE, DEBUG, DEBUG1, DEBUG2, and DEBUG3
Alles über VERBOSE ist wahrscheinlich mehr Information als Sie suchen, aber es könnte nützlich sein.
Starten Sie schließlich den SSH-Dienst neu, um die Änderungen (Centos) zu aktualisieren:
systemctl restart sshd