Amélioratoin partie SFTP
This commit is contained in:
parent
6fb1741493
commit
9f32d4d5e3
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue