Service FTP
Le serveur Pureftpd a été installé. Votre utilisateur est restreint au répertoire par un mécanisme appelé "chroot". Cela permet de sécuriser et bloquer l’accès aux autres répertoires du serveur. Vous pouvez utiliser un client FTP pour vous connecter en FTP tel que FileZilla : FileZilla
Le répertoire personnel de votre utilisateur FTP est identique à celui de votre utilisateur SSH, et les droits sont également partagés. Il est possible d’appliquer des restrictions sur les IP source de connexion pour ce protocole sur simple demande de votre part.
Les identifiants de connexion FTP sont listés par serveur dans le tableau de votre infrastructure reçu par mail. Vous pouvez nous contacter à tout moment ajouter ou supprimer des comptes FTP.
Ajouter un compte FTP
!!! Depuis le compte admin !!!
mode interactif
/usr/local/bin/createPureftpUser.sh
Veuillez entrer le nom d’utilisateur à créer
userexemple
Veuillez entrer le mot de passe de l’utilisateur userexemple.
userexempleFTp123
Veuillez entrer le chemin d’accès pour l’utilisateur (exemple /home/votreuser/ftps)
/home/votreuser/htdocs
Création de l’utilisateur : userexemple avec le mot de passe userexempleFTp123 dans le répertoire /home/votreuser/htdocs
Voulez-vous continuez ? Oui(O) ou Non(N), C pour annuler
O
Test dossier OK
Creation de l’utilisateur
Password:
Enter it again:
Création OK
mode non-interactif
/usr/local/bin/nipureftp.sh help
Usage: nipureftp.sh [OPTION]...
DESCRIPTION
nipureftp.sh can create, list and remove pure-ftp virtual user.
Password lenght : 14 characters mini for acceptable lenght
Virtual home user: directory must exist
OPTIONS
[1] create create user account
[2] list list users account
[3] delete remove user account
EXAMPLES
# create virtual user
sudo bash nipureftp.sh create myname mystrongpasswd /home/path
# list virtual users
sudo bash nipureftp.sh list
# remove virtual user
sudo bash nipureftp.sh delete myname
Exemple
sudo /usr/local/bin/nipureftp.sh create myname mystrongpasswd /home/path
Supprimer un compte FTP
mode interactif
/usr/local/bin/deletePureftpUser.sh
----------------------------------
liste des utilisateurs et chemin :
userexemple /home/votredossier/htdocs/./
----------------------------------
Veuillez entrer le nom d’utilisateur à supprimmer
userexemple
Suppression de l’utilisateur : userexemple
Voulez-vous continuez ? Oui(O) ou Non(N), C pour annuler
O
Suppression de l’utilisateur
Supression OK
mode non-interactif
/usr/local/bin/nipureftp.sh help
Usage: nipureftp.sh [OPTION]...
DESCRIPTION
nipureftp.sh can create, list and remove pure-ftp virtual user.
Password lenght : 14 characters mini for acceptable lenght
Virtual home user: directory must exist
OPTIONS
[1] create create user account
[2] list list users account
[3] delete remove user account
EXAMPLES
# create virtual user
sudo bash nipureftp.sh create myname mystrongpasswd /home/path
# list virtual users
sudo bash nipureftp.sh list
# remove virtual user
sudo bash nipureftp.sh delete myname
Exemple
sudo /usr/local/bin/nipureftp.sh list
sudo /usr/local/bin/nipureftp.sh delete myname