Les versions 4.4p1 et supérieures d'OpenSSH (qui devraient inclure la dernière version avec CentOS 5) ont la capacité de journalisation SFTP intégrée - vous devez juste la configurer.
Trouvez ceci dans votre sshd_config (dans centos, le fichier /etc/ssh/sshd_config ) :
Subsystem sftp /usr/libexec/openssh/sftp-server
et le changer en :
Subsystem sftp /usr/libexec/openssh/sftp-server -l INFO
INFO est juste un niveau de détail par rapport à ce que vous voyez par défaut - il fournit des informations détaillées concernant les transferts de fichiers, les changements de permission, etc. Si vous avez besoin de plus d'informations, vous pouvez ajuster le niveau du journal en conséquence. Les différents niveaux (par ordre de détail) sont :
QUIET, FATAL, ERROR, INFO, VERBOSE, DEBUG, DEBUG1, DEBUG2, and DEBUG3
Tout ce qui est supérieur à VERBOSE est probablement plus d'informations que ce que vous recherchez, mais cela peut être utile.
Enfin, redémarrez le service SSH pour mettre à jour les changements (centos) :
systemctl restart sshd