J'ai essayé de configurer un serveur SFTP avec plusieurs utilisateurs chrootant dans leurs répertoires personnels. J'ai suivi les conseils sur ce guide ( lien Archive.org ), puis exécuté les commandes suivantes sur les répertoires de l'utilisateur
chown root:root /home/user/
chmod 755 /home/user/
Il existe un dossier supplémentaire dans le répertoire personnel de chaque utilisateur, appelé public
, qui lui appartient afin de lui permettre de créer des répertoires, de télécharger et de supprimer des fichiers si nécessaire. (Cela a été conseillé dans le guide que j'ai mentionné plus tôt)
Maintenant que j'exécute sftp -P 435 [email protected]
, j'obtiens cette erreur:
Échec de l'écriture: tuyau cassé
Impossible de lire le paquet: connexion réinitialisée par l'homologue
Comment procéder à partir d'ici? L'idée ultime est que chaque utilisateur d'une autre machine utilise FileZilla pour se connecter à ses répertoires personnels chrootés, puis télécharger des répertoires et des fichiers. Tout cela dans SFTP (parce que c'est plus sûr)