Salut à tous
J’ai installé un serveur sftp (openssh-server +rssh) chrooté dans /home/sftp (chroot effectué en copiant sftp, rssh, scp et ssh et leur dépendances dans /home/sftp).
Tout est ok, mais, car il y a un mais:
j’avais avt proftp qui était nickel côté log (/var/log/xfrelog): tous les transferts étaient logués (quel fichier, à quelle heure, par qui…).
Existe-t-il la même chose avec sftp ?
Je pose la question, car j’ai pourtant rensegné sshd_config avec: Subsystem sftp /usr/lib/openssh/sftp-server -f AUTH -l VERBOSE
et lorsque je regarde /var/log/auth.log , j’ai:
Nov 13 11:24:21 bouzin sshd[3098]: Connection from 127.0.0.1 port 1048
Nov 13 11:24:21 bouzin sshd[3098]: Failed none for invite from 127.0.0.1 port 1048 ssh2
Nov 13 11:24:24 bouzin sshd[3098]: Accepted password for invite from 127.0.0.1 port 1048 ssh2
Nov 13 11:24:24 bouzin sshd[3098]: pam_unix(sshd:session): session opened for user invite by (uid=0)
Nov 13 11:24:24 bouzin sshd[3098]: User child is on pid 3102
Nov 13 11:24:24 bouzin sshd[3102]: subsystem request for sftp
Nov 13 11:25:10 bouzin sshd[3102]: Connection closed by 127.0.0.1
Nov 13 11:25:10 bouzin sshd[3102]: Transferred: sent 2952, received 1856 bytes
Nov 13 11:25:10 bouzin sshd[3102]: Closing connection to 127.0.0.1 port 1048
Nov 13 11:25:10 bouzin sshd[3098]: pam_unix(sshd:session): session closed for user invite
Et rien concernant quel fichier a été uploadé.
Mes questions:
–> y a-t-il un équivalent à xfrelog de proftpd pour sftp .
–> Est ce que je dois modifier la ligne de sshd_config : Subsystem sftp /usr/lib/openssh/sftp-server -f AUTH -l VERBOSE pour tenir compte du chroot (les commandes sftp, scp, etc sont effectuées dans le chroot, d’où peut-être le manque de précision des log).
–> ai-je été clair ?
Merci pour vos futurs éclaircissements.