Page 1 sur 1

Syntaxe serveur FTP avec chemin spécifique

Posté : sam. 29 avr. 2017 23:25
par tbthierry
Bonjour,

J'ai un problème de syntaxe, peut-être aurez-vous une idée ? :idea:
Je cherche à compenser un manque de ma camera IP.
Dans la configuration de sauvegarde FTP, il n'y a pas l'habituel "FOLDER" pour spécifier le chemin d'enregistrement des images de la caméra...

FTP Port : 21
FTP User : toto
FTP Password :xxxx
Upload picture period :30


FTP Server: 192.168.1.3 #Fonctionne mais toutes les images s'enregistrent dans la racine du NAS (avec un Raspberry et clé usb)
FTP Server: 192.168.1.3/media/dd1/MONNAS #NE FONCTIONNE PAS et j'aimerais choisir ce chemin !!!!! :(

Si vous avez des idées ... je suis preneur ;-)
Merci
Thierry

Re: Syntaxe serveur FTP avec chemin spécifique

Posté : dim. 30 avr. 2017 07:03
par marco123
salut !

1) es tu sûr de ton chemin d’accès ? attention a la casse ..
2) as tu tout les droits ( écriture / lecture )
3) essaie dans ton browser ( firefox ou autre ) :
ftp://192.168.1.3/media/dd1/MONNAS

Re: Syntaxe serveur FTP avec chemin spécifique

Posté : dim. 30 avr. 2017 10:56
par tbthierry
Bonjour Marco123,

Pour faire compliqué, j’ai 3 cameras ip de marques différentes et elles se configurent différemment !!! :mrgreen:
Je me logue avec toto comme user donc en FTP ma racine est /home/toto/

Pour la première cam qui fonctionne je mets :
server address : 192.168.1.3
champs path : /media/dd1/MONNAS/
Et j’obtiens bien l’enregistrement de l’image dans /media/dd1/MONNAS/image1.jpg
C’est ce que je veux ! :D

La seconde cam qui fonctionne égalemment :
server address : 192.168.1.3
champs path : ../../media/dd1/MONNAS/
Et j’obtiens bien l’enregistrement de l’image dans /media/dd1/MONNAS/image1.jpg
C’est ce que je veux ! :D
Rq : Si je ne mets pas ../../ dans le champs « path » le fichier s’enregistre dans /home/toto/media/dd1/MONNAS/image1.jpg

Et pour terminer la troisième cam fonctionne mais pas là où je voudrais.
Elle n’a pas de champs « path » :cry:
server address : 192.168.1.3
Le fichier s’enregistre bien dans /home/toto/image.jpg mais ce n’est pas ce que je voudrais ! :cry:
Je voudrai choisir le disque dur USB : /media/dd1/MONNAS/

Donc si j’arrive à écrire sur /media/dd1/MONNAS/ avec 2 cameras c’est que j’ai bien les droits pour écrire
Mais ftp://192.168.1.3/media/dd1/MONNAS ne fonctionne pas avec firefox. J’ai ERR_FTP_FAILED

De plus j’ai installé Lighttpd server afin d’avoir un site internet sur mon RPI et lorsque je fais 192.168.1.3 avec firefox je tombe sur la racine de mon site situé en réalité en /var/www/index.html
J’ai installé samba et \\MONNAS est accessible par mon PC Windows en lecture et écriture.
J’ai Lighttpd qui fait fonctionner mon site
J’ai installé vsftpd pour l’accès FTP.
Y a-t-il peut être un conflit?
Merci
Thierry ;-)

Re: Syntaxe serveur FTP avec chemin spécifique  [RESOLU]

Posté : dim. 30 avr. 2017 13:51
par destroyedlolo
Salut,

La solution la plus simple, c'est de créé un utilisateur dédié dont le home est /media/dd1/MONNAS/. Ainsi, pas besoin de changer le répertoire.

Certains serveurs FTP le permettent (genre ProFTP), sinon, et ca marche dans tous les cas, tu crée un utilisateur Unix.

Re: Syntaxe serveur FTP avec chemin spécifique

Posté : dim. 30 avr. 2017 14:40
par tbthierry
Salut et un grand merci destroyedlolo,
ça fonctionne enfin je commençais à désespérer !!!!!!!!!!! :D :D :D :D :D :D :D :D :D :D :D :D

La commande tant recherchée est donc la suivante: :D
useradd -m -d /PATH/TO/FOLDER USERNAME
passwd USERNAME

MERCI MERCI et très bon Wend ;-)
Thierry

Re: Syntaxe serveur FTP avec chemin spécifique

Posté : dim. 30 avr. 2017 19:28
par marco123
bah voila, ta première question était trop vague, elle laissait croire que " ca marche pas du tout " ! tu avais pas dis que 2 cam sur 3 étaient ok !
Donc useradd était ton copain !

Re: Syntaxe serveur FTP avec chemin spécifique

Posté : dim. 30 avr. 2017 19:37
par tbthierry
J'ai eu du mal à expliquer la situation mais le problème était un peu complexe puisque j'ai 3 cam différentes et les chemins ne réagissaient pas de la même façon...
créer un utilisateur directement dans le bon chemin ... c'est royalement simple et efficace :D