Ftp » Historique » Version 5
openbeelab, 02/04/2018 09:05
1 | 5 | openbeelab | h1. sFtp par ssh sur dionysos |
---|---|---|---|
2 | 1 | openbeelab | |
3 | 5 | openbeelab | h2. côté serveur |
4 | 1 | openbeelab | |
5 | 5 | openbeelab | 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. |
6 | 1 | openbeelab | |
7 | 5 | openbeelab | sftpd est déjà installé. |
8 | 1 | openbeelab | |
9 | 2 | openbeelab | J'ai créé un dossier /var/ftp/mon-user |
10 | |||
11 | j'ai créé l'utilisateur sur le serveur |
||
12 | |||
13 | j'ai bindé le dossier ftp et le dossier de l'hébergement: |
||
14 | @ |
||
15 | sudo mount --bind /srv/thobert/locate/ /var/ftp/thobert/@ |
||
16 | |||
17 | 4 | openbeelab | puis j'ai changé le répertoire de mon utilisateur : |
18 | 2 | openbeelab | |
19 | 1 | openbeelab | @ sudo usermod -d /var/ftp/thobert/ thomasb @ |
20 | 4 | openbeelab | |
21 | enfin j'ai modifié le fichier de conf : /etc/vsftpd.conf |
||
22 | |||
23 | chroot_local_user=YES |
||
24 | chroot_list_enable=YES |
||
25 | 1 | openbeelab | chroot_list_file=/etc/vsftpd.chroot_list |
26 | |||
27 | |||
28 | |||
29 | 5 | openbeelab | h2. Côté client |
30 | 4 | openbeelab | |
31 | 5 | openbeelab | h3. générer une clé ssh |
32 | |||
33 | h3. installer filezilla |
||
34 | |||
35 | h3. ajouter un nouveau serveur ftp et la clé |