Projet

Général

Profil

Actions

h1. sFtp par ssh sur dionysos

h2. 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.

h2. Côté client

h3. générer une clé ssh

h3. installer filezilla

h3. ajouter un nouveau serveur ftp et la clé

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