GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Serveur FTP Ubuntu de base ?

Je souhaite configurer un serveur FTP de base sur mon installation Ubuntu Server. J'ai joué avec VSFTPD, mais j'ai des problèmes pour que le serveur me permette de créer des répertoires et de copier des fichiers. J'ai configuré le système pour autoriser les utilisateurs locaux, mais il semble que cela ne signifie pas que j'ai accès à la création de répertoires. Il peut s'agir d'un cas où j'ai besoin d'être mieux ancré dans la configuration du serveur Ubuntu afin de configurer ce serveur FTP de manière adéquate. L'objectif final est de pouvoir déplacer des fichiers de mon dossier dev local vers mon dossier www pour le déploiement. Les répertoires doivent également pouvoir se déplacer. Toute aide serait grandement appréciée.

Meilleure réponse

Je vais recommander PureFTPD car c'est le plus simple et le plus facile à utiliser à mon avis. Vous devrez d'abord l'installer :sudo apt-get install pure-ftpd une fois installé, il démarrera tout seul. Par défaut, il utilise les authentifications PAM - ce qui signifie qu'il utilise les comptes qui existent déjà sur le système pour son authentification. Tout ce que vous aurez à faire est de créer un compte utilisateur avec le répertoire personnel comme chemin www et de définir le mot de passe pour ce compte. Vous devriez alors pouvoir vous connecter avec cette combinaison utilisateur/passe pour charger/télécharger des fichiers.

Quelque chose comme ça :

sudo adduser ftpman --home /var/www/ --ingroup www-data

Ce qui créera le ftpman user et placez-le dans le groupe www-data utilisé par Apache et vous guidera à travers le reste du script de configuration. Une fois que cela est défini, assurez-vous de chmod le dossier WWW si vous obtenez des erreurs à ce sujet déjà existantes pour la combinaison utilisateur/groupe que vous avez créée.

Enfin, si vous souhaitez verrouiller l'accès SSH pour ce compte, exécutez :sudo chsh -s /bin/false ftpman ce qui changera le shell des utilisateurs en false. (Remplacez ftpman par votre utilisateur ftp)


Ubuntu
  1. Interface graphique du serveur Ubuntu

  2. Logo du serveur Ubuntu

  3. Icône du serveur Ubuntu

  4. Comment installer un serveur FTP sur Ubuntu 20.04

  5. Comment installer le serveur FTP sur Ubuntu 20.04

Comment configurer un serveur FTP avec VSFTPD sur Ubuntu 18.04

Comment créer un serveur de messagerie complet sur Ubuntu

Comment créer un serveur Minecraft sur Ubuntu 20.04

Comment installer le serveur FTP sur Ubuntu 20.04 LTS

Comment installer le serveur FTP sur Ubuntu ?

Comment installer FTP sur Ubuntu 18.04 ?