Vsftpd

Bonjour,

J’ai suivi le tuto de lol du wiki pour l’installation de Vsftpd.

Ca marche (déjà, c’est pas mal ^^)

Par contre, quand je me connecte j’arrive dans le home de mon user et non dans le répértoire “FTP” que j’ai créé.
A priori c’est pas bien grave vu qu’à part dans ce répértoire le user n’a aucun droit, m’enfin c’est dommage d’autant que le home est bien chargé, c’est moins “propre”.

Donc ce qui change par rapport au wiki:
j’ai pas de /home/vsftpd/ avec des sous-dossiers mais un /home/blacksad/FTP avec les droits qui vont bien.

donc mon fstab est modifiéen conséquence, ok ça ça fonctionne.

mon vsftpd.conf est modifié comme suit:
local_root=/home/blacksad/FTP/

J’ai aussi essayé local_root=/home/blacksad/FTP mais idem.

bref, je vois pas, pour moi je devrais bien arriver directement “dans” le répertoire FTP ! :angry:

Si vous avez une idée :slightly_smiling:

bonjour

J’ai le même problème que toi http://www.debian-fr.org/mes-utilisateurs-se-retrouvent-a-la-racine-t35319.html?hilit=vsftpd
J’espère que tu auras plus de réponse que moi.

Je n’ai pas le temps de me consacrer à ce problème car j’ai changé de portable et doit résoudre des problème plus urgent que celui ci, mais je suis ce fil.

edit: à non ce n’est pas le même problème ca m’apprendra à lire en diagonale juste pour aller manger.
Désolé

En effet, je n’avais pas vu sinon j’aurais écrit à la suite de ton topic.

Si un modo pouvait fusionner les deux ?

Pour info je suis en squeeze. Mais j’ai copié/coller tout le fichier conf donné dans le wiki.
J’ai une sauvegarde du .conf par défaut si ça peut t’aider ?

non ce n’est pas tout à fait le même problème.

Pour ton pbm: tu dis

Justement quels sont ces droits, à qui appartient ce dossier?
Si ce dossier appartient à blacksad, ftp appartient il bien au groupe blacksad?

et si tu mets:

parce que tu as bien un /home/FTP?

J’ai suivi le tuto, j’ai juste mis le dossier ailleurs pour des raison pratique:

[code]# mkdir /home/blacksad/FTP

chmod 777 /home/blacksad/FTP

chown -R ftp:ftp /home/blacksad/FTP[/code]

[quote=“marcastro”]
parce que tu as bien un /home/FTP?[/quote]

non :blush:

C’est grave docteur ?

quelle mode de connection sur ton ftp; anonymous ou avec login et passwd?

avec login et passwd

Salut,

[quote=“Blacksad”]

chown -R ftp:ftp /home/blacksad/FTP

chmod 777 /home/blacksad/FTP[/quote]

Propriétaire/Group Ok !

:116 777 … dur dur … non ?

Comme je l’ai dit, j’ai repris bêtement le wiki en adaptant:

[code]# mkdir /home/vsftpd/essai1/dossier

mkdir /home/vsftpd/essai2/dossier

chmod 777 /home/vsftpd/essai2/dossier

chown -R ftp:ftp /home/vsftpd[/code]

C’est juste un répertoire de FTP en même temps.

Que le propriétaire (User) soit “FTP” ayant pour Group “FTP”

chown -R ftp:ftp 

Où qu’il répond au joli nom de Tartempion

chown -R Tartempion:Tartempion

" [size=85]Tartempion[/size] "[size=150]"[/size] [size=150]root[/size] [size=150]"[/size]

[code]Droits Unix

Comptes \ droits r w x

User 400 200 100

Group 40 20 10

Other 4 2 1

[/code]

[size=150]A[/size]vec un … 777 … autrement dit, la clés n’est même pas sous le tapis, et encore moins dans le pot de fleur … Ouuuhaaa ! … les boules :118

:116 C’est pour quand cette “Journée Porte Ouverte” … ?

:question:

S’il y’a moyen de n’autoriser la connexion ftp que depuis la machine “x”, le problème sera vite réglé ^^

Faut que je cherche ça…

Mon utilisation du FTP se fait juste entre 2 machines, celle de bureau qui se connecte sur celle du salon pour balancer les films, musiques etc…
Donc déjà les risques sont limités, tout se passe derrière le routeur et au pire si qqun parvenait à saccager le repertoire ftp j’ai les données sur la machine de bureau.

Alors je ne pense pas que vsftpd soit le mieux:

-> Pour le ftp: curlftpfs
Par exemple j’utilise curlftpfs entre mes ordinateurs et ma freebox V5
J’ai un dossier freebox et je n’ai qu’à déplacer mes films (ou autre) dans ce dossier pour visionner le film sur la tv.

-> Entre deux ordinateurs j’utilise sshfs (j’utilisais avant nfs)

J’ai un petit pgm pour monter ou démonter.
en gros pour monter $ sshfs $user@$ip: $mountpoint
et pour démonter $ fusermount -u $mountpoint