Changer le répertoire ftp de proftpd
Résolu
Bonjour,
J'ai un serveur de jeu (Rust) sur un machine debian 8 avec sur cette même machine j'ai mon serveur web avec apache proftpd php...
Je voudrais créer un utilisateur et lui donner un accès au répertoire du site /var/www/html
Mais quand avec l'utilisateur que j'ai créée, je me connecte au ftp j'ai juste le dossier /home/userftp/~
En gros je voudrais que quand l'utilisateur userftp se connecte au ftp et atterrie dans le dossier /var/www/html et qu'il est les permissions totaux sur les fichiers et les dossiers.
Je sais pas si je me suis bien fait comprendre, merci de votre aide.
J'ai un serveur de jeu (Rust) sur un machine debian 8 avec sur cette même machine j'ai mon serveur web avec apache proftpd php...
Je voudrais créer un utilisateur et lui donner un accès au répertoire du site /var/www/html
Mais quand avec l'utilisateur que j'ai créée, je me connecte au ftp j'ai juste le dossier /home/userftp/~
En gros je voudrais que quand l'utilisateur userftp se connecte au ftp et atterrie dans le dossier /var/www/html et qu'il est les permissions totaux sur les fichiers et les dossiers.
Je sais pas si je me suis bien fait comprendre, merci de votre aide.
A voir également:
- Changer le répertoire ftp de proftpd
- Changer dns - Guide
- Changer de carte graphique - Guide
- Changer wifi chromecast - Guide
- Changer extension fichier - Guide
- Changer clavier qwerty en azerty - Guide
2 réponses
Bonjour,
Méthode 1 :
Le plus simple est de changer le home de userftp :
Méthode 2
Une autre solution consiste à configurer spécifiquement cet utilisateur dans
... puis à configurer spécifiquement cet utilisateur. Cf documentation.
Dans tous les cas
Toutefois, il faut garder à l'esprit que doit avoir les droits en écriture sur ce répertoire, donc il faudra aussi l'ajouter au groupe
Tu peux ensuite vérifier que cet utilisateur parvient à créer un fichier dans ce dossier :
Bonne chance
Méthode 1 :
Le plus simple est de changer le home de userftp :
usermod -d /var/www/html userftp
Méthode 2
Une autre solution consiste à configurer spécifiquement cet utilisateur dans
/etc/proftpd/proftpd.conf:
pkexec gedit /etc/proftpd/proftpd.conf &
... puis à configurer spécifiquement cet utilisateur. Cf documentation.
Dans tous les cas
Toutefois, il faut garder à l'esprit que doit avoir les droits en écriture sur ce répertoire, donc il faudra aussi l'ajouter au groupe
www-data:
useradd -G www-data userftp
Tu peux ensuite vérifier que cet utilisateur parvient à créer un fichier dans ce dossier :
su - userftp touch /var/www/html/toto ls /var/www/html/
Bonne chance