3 votes

Où la SFTPD se connecte-t-elle ?

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 ?

0 votes

Sur quelle version de l'OS d'Apple avez-vous effectué cette modification ?

0 votes

La version est v10.9.2

1voto

jgriego Points 296

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

0voto

Khb Points 1002

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 !

-1voto

Utilisez le programme d'enregistrement. Consultez sa page de manuel.

LesApples.com

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.

Powered by:

X