Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1502 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème FTP

n°1350107
Profil sup​primé
Posté le 27-12-2013 à 15:52:39  answer
 

Bonjour est bonne fête de fin d'année :)
 
Voilà je viens vous voir, car cela fait plus d'un mois que je bloque sur un problème.
Je suis actuellement en train de monter un ftp (plusieurs ftp essayer toujours le même problème)
Donc je veux chrooter mes utilisateurs dans leur home, jusque la tout va bien, mais je veux aussi leur donner accès à un autre disque dur.
 
L'utilisateur vois le dossier monté avec bind il peux se baladé dedans, mais il lui est impossible de déplace un dossier de son home vers ce dossier (code erreur : pure-ftpd "451 Rename/move failure: Invalid cross-device link" ).
Je ne vois pas du tout le problème. Si une personne peux m'expliquer d'où viens mon erreur sa serais bien sympathique :)
 
Merci d'avance


Message édité par Profil supprimé le 02-01-2014 à 15:59:23
mood
Publicité
Posté le 27-12-2013 à 15:52:39  profilanswer
 

n°1350109
Pizz
Vive les Tomates !
Posté le 27-12-2013 à 16:36:04  profilanswer
 

et avec un lien symbolique (ln -s) dans le home de l'user ?
 
je ne sais pas si ça fonctionne via ftp, mais ça fonctionne ici au boulot avec un hdd partagé par tous les users.

Message cité 1 fois
Message édité par Pizz le 27-12-2013 à 16:38:49

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
n°1350110
Profil sup​primé
Posté le 27-12-2013 à 16:44:12  answer
 

Pizz a écrit :

et avec un lien symbolique (ln -s) dans le home de l'user ?
 
je ne sais pas si ça fonctionne via ftp, mais ça fonctionne ici au boulot avec un hdd partagé par tous les users.


 
Malheureusement ça ne marche pas  :??:

n°1350212
steph1066
Posté le 30-12-2013 à 15:21:51  profilanswer
 

Pour moi,
Si tes utilisateurs son chrooter ils ne pourront jamais sortir de leurs homes (c'est le but).

n°1350255
Mysterieus​eX
Chieuse
Posté le 31-12-2013 à 18:17:58  profilanswer
 

steph1066 a écrit :

Pour moi,
Si tes utilisateurs son chrooter ils ne pourront jamais sortir de leurs homes (c'est le but).


 
Réponse donnée. Chroot = jail dans le home (qui devient le nouveau root)
La "solution" c'est de monter les dossiers avant le chroot et quand tu fait le chroot tu envoie les montages et leurs autorisations. Joue avec mount --bind olddir newdir et mount --rbind olddir newdir.

n°1350275
Profil sup​primé
Posté le 01-01-2014 à 17:21:13  answer
 

MysterieuseX a écrit :


 
Réponse donnée. Chroot = jail dans le home (qui devient le nouveau root)
La "solution" c'est de monter les dossiers avant le chroot et quand tu fait le chroot tu envoie les montages et leurs autorisations. Joue avec mount --bind olddir newdir et mount --rbind olddir newdir.


 
 
Merci ça à bien marche :)
 
Bonne année

n°1350331
Profil sup​primé
Posté le 02-01-2014 à 16:00:37  answer
 

Nouveau problème : Quand je veux déplacer un dossier dans un autre dossier j'ai  
550 Renommage /HD_D2/test/Nom du dossier : est un dossier
 
(Proftpd)

n°1350348
Mysterieus​eX
Chieuse
Posté le 03-01-2014 à 02:20:33  profilanswer
 

tu peu pas bouger un montage, tu doit remonter le dossier ailleurs

n°1350359
Profil sup​primé
Posté le 03-01-2014 à 11:31:24  answer
 

MysterieuseX a écrit :

tu peu pas bouger un montage, tu doit remonter le dossier ailleurs


 
Ah oui oui ça je m'en doute bien :) . Prenons par exemple cette architecture
 
HD_D1 (répertoire normal)
     -> Test1
         -> Test2    
DH_D2 (montage bind)
Test (Repertoire normal)
 
Si par exemple je veux déplacer Test1 vers Test j'obtient le message d'erreur "550 Renommage /HD_D2/test : est un dossier"
 
Pour teste je me suis mis propriétaire du dossier, chmod 777 mais toujours rien :/
 
Merci de ton aide MysterieuseX :)


Message édité par Profil supprimé le 03-01-2014 à 11:31:52
n°1350360
o'gure
Modérateur
Multi grognon de B_L
Posté le 03-01-2014 à 11:36:47  profilanswer
 

Et si tu rajoutes un / après Test dans ta commande FTP ?


---------------
Relax. Take a deep breath !
mood
Publicité
Posté le 03-01-2014 à 11:36:47  profilanswer
 

n°1350362
Profil sup​primé
Posté le 03-01-2014 à 11:51:01  answer
 

o'gure a écrit :

Et si tu rajoutes un / après Test dans ta commande FTP ?


 
C'est possible de faire sa avec filezilla ?
Je viens de voir que je peux faire du déplacement de fichier, mais pas de répertoire

n°1350396
Mysterieus​eX
Chieuse
Posté le 04-01-2014 à 06:51:40  profilanswer
 

Essaye en renommant Test1 (suivant ton client ftp)
rename /HD_D1/Test1 /DH_D2/Test
Sinon en utilisant les commandes en ligne c'est
RNFR /HD_D1/Test1/*
RNTO /DH_D2/Test/*

Message cité 1 fois
Message édité par MysterieuseX le 04-01-2014 à 06:53:03
n°1350401
Profil sup​primé
Posté le 04-01-2014 à 11:59:40  answer
 

MysterieuseX a écrit :

Essaye en renommant Test1 (suivant ton client ftp)
rename /HD_D1/Test1 /DH_D2/Test
Sinon en utilisant les commandes en ligne c'est
RNFR /HD_D1/Test1/*
RNTO /DH_D2/Test/*


 
C'est bon j'ai trouvé la raison du problème :) , mais je ne l'ai pas encore résolut
En fait c'est l'écriture sur mes différente partitions qui pause problème, manque des droits ?  
 
Enfin bref je continue mes recherche :)

Message cité 1 fois
Message édité par Profil supprimé le 04-01-2014 à 12:00:05
n°1350431
Mysterieus​eX
Chieuse
Posté le 05-01-2014 à 16:27:00  profilanswer
 


 
Utilise rbind au lieu de bind dans ce cas, ça peut résoudre des soucis du genre.


Aller à :
Ajouter une réponse
 

Sujets relatifs
Problème DRBD et FTPProbleme FTP en download
[FTP] Problème de connexion sur un port non-standard + natProblème de débit serveur FTP
Gros problème FTP avec proftpd sur commande LISTsquid/squidguard (debian) -> problème de transfert FTP
[FreeBSD] Samba et FTP: probleme!probleme de connexion a un ftp a travers Squid
[probleme] -->mk-ftp-stats[redhat] probleme de FTP avec webcam
Plus de sujets relatifs à : Problème FTP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR