J'ai un serveur Red Hat 5.4 avec openssh OpenSSH_4.3p2 et j'ai essayé de configurer les journaux scp/sftp dans mon serveur, mais je rencontre quelques problèmes.
J'ai suivi les instructions dans ce autre poste . Cela fonctionne très bien si les utilisateurs choisissent de transférer des fichiers en utilisant pscp ou un client SFTP tel que cyberduck, filezilla, winscp, etc. Dans ce cas, je suis en mesure de connaître l'arborescence des répertoires qui a été parcourue.
Cependant, si les utilisateurs choisissent de faire rsync (avec scp comme protocole) ou s'ils appellent la commande scp explicitement, la seule chose qui est enregistrée est l'événement de connexion/déconnexion. L'arbre réellement parcouru pour transférer les fichiers n'apparaît pas dans le journal.
Existe-t-il un moyen de désactiver scp tout en autorisant sftp ? Ou existe-t-il un moyen de forcer les commandes scp à se comporter comme sftp ?
Peut-être que ce problème n'existe pas dans les ports openssh plus récents. Cependant, étant donné que Red Hat ne publiera pas de nouvelles mises à jour pour ma version 5.4 du système d'exploitation (et que nous ne voulons pas mettre le serveur à niveau), je suis coincé avec ce que j'ai.
Des suggestions ?