22
0
Fork 0

Amélioratoin partie SFTP

This commit is contained in:
emorino 2018-01-24 11:24:38 +01:00
parent 6fb1741493
commit 9f32d4d5e3
1 changed files with 10 additions and 1 deletions

View File

@ -268,7 +268,7 @@ LoadModule mod_tls.c
<IfModule mod_sftp.c>
SFTPEngine on
Port 222
Port 2222
DefaultRoot ~
SFTPLog /var/log/proftpd/sftp.log
@ -305,12 +305,21 @@ SFTPHostKey /etc/ssh/ssh_host_rsa_key
SFTPAuthorizedUserKeys file:/etc/proftpd/sftp.passwd.keys/%u
AuthUserFile /etc/proftpd/vpasswd
RequireValidShell off
</IfModule>
~~~
On peut soit se connecter avec le mot de passe du compte virtuel, soit ajouté une clé ssh dans /etc/proftpd/sftp.passwd.keys/
Il faut créé le compte sftp avec la commande classique :
~~~
# ftpasswd --file=/etc/proftpd/vpasswd --name=foo --home=/home/example/foo --shell=/bin/false --uid=1664 --gid=1664 --passwd
~~~
Il faut vérifié que le dossier /home possède les bons droits, sinon il y a une erreur d'authentification dans les logs proftpd.
## Logs