J'ai activé la journalisation dans SFTPD en ajoutant ce qui suit dans mon fichier /etc/sshd_config
subsystem sftp /usr/libexec/sftp-server -l DEBUG
Mais je ne trouve aucun fichier journal. Où se trouve le journal sftp sous OS X v10.9.2 ?
J'ai activé la journalisation dans SFTPD en ajoutant ce qui suit dans mon fichier /etc/sshd_config
subsystem sftp /usr/libexec/sftp-server -l DEBUG
Mais je ne trouve aucun fichier journal. Où se trouve le journal sftp sous OS X v10.9.2 ?
Sur ma machine (10.9.2), le fait de changer le niveau de journalisation du serveur sftp dans sshd ne fait que tout cracher sur /var/system.log/
avec le reste de la sortie du journal de sshd.
Par exemple, une partie de mon fichier system.log filtré pour 'sftp' après une seule connexion.
May 1 19:57:55 joes-imac.local sshd[50141]: subsystem request for sftp by user joe
May 1 20:01:09 joes-imac.local sshd[50199]: subsystem request for sftp by user joe
May 1 20:01:09 joes-imac.local sftp-server[50200]: session opened for local user joe from [::1]
May 1 20:01:09 joes-imac.local sftp-server[50200]: received client version 3
May 1 20:01:09 joes-imac.local sftp-server[50200]: realpath "."
May 1 20:02:31 joes-imac.local sftp-server[50200]: opendir "/Users/joe"
May 1 20:02:31 joes-imac.local sftp-server[50200]: sent status End of file
Après avoir activé la journalisation DEBUG dans mon sshd_config
qui a maintenant déménagé à /etc/ssh/sshd_config
En fait, j'ai pu voir ce journal en utilisant l'utilitaire de journal du système MacOS. Plus précisément, j'ai juste exécuté ceci :
$ log stream --debug --info --predicate "process Contains[c] 'sftp'"
...
...
2022-04-03 14:19:36.390960-0400 0x957ea7 Debug 0x0 633 0 sftp-server: debug1: request 622: read "/Users/chris/some_file" (handle 0) off 94011584 len 30000
2022-04-03 14:19:36.391016-0400 0x957ea7 Debug 0x0 633 0 sftp-server: debug1: request 622: sent data len 30000
2022-04-03 14:19:36.391102-0400 0x957ea7 Debug 0x0 633 0 sftp-server: debug1: request 623: read "/Users/chris/some_file" (handle 0) off 94041584 len 30000
2022-04-03 14:19:36.391180-0400 0x957ea7 Debug 0x0 633 0 sftp-server: debug1: request 623: sent data len 30000
...
Ceci est sur MacOS 10.15 Catalina pour référence. J'espère que cela vous aidera !
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
0 votes
Sur quelle version de l'OS d'Apple avez-vous effectué cette modification ?
0 votes
La version est v10.9.2