Projet

Général

Profil

Actions

sFtp par ssh sur dionysos

côté serveur

afin de faciliter l'accès au code de leur site pour ceux qui ne comprennent rien au ssh, j'essaye de mettre en place un accès ftp.

sftpd est déjà installé.

J'ai créé un dossier /var/ftp/mon-user

j'ai créé l'utilisateur sur le serveur

j'ai bindé le dossier ftp et le dossier de l'hébergement:

@

sudo mount ---bind /srv/thobert/locate/ /var/ftp/thobert/@

puis j'ai changé le répertoire de mon utilisateur :

@ sudo usermod -d /var/ftp/thobert/ thomasb @

-enfin j'ai modifié le fichier de conf : /etc/vsftpd.conf

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

- Je le laisse tant que j'ai pas fini la doc mais je pense que ça ne sert à rien.

Côté client

générer une clé ssh

installer filezilla

ajouter un nouveau serveur ftp et la clé

Mis à jour par openbeelab il y a presque 6 ans · 6 révisions