Proble droit d'acces et upload sur vsftpd !
nouabi
Messages postés
147
Statut
Membre
-
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
Bonjour,
J'ai un problème sur mon serveur ftp vsftpd !gentoo 2007.0
Je peu me connecté dessus en local comme a distance avec un utilisteur et un mot de pass.
Le problème, c'est que je n'ai pas acces a mes dossier a distance mais en local ca marche !
De plus, je ne peu pas uploader en local comme a distance. J'ai pourtant tout activer dans vsftpd.conf et j'ai mis les droit dans le dossier 'upload' (777)
mon fichier vsconfig :
merci d'avance pour votre aide ...
mon utilisateur est ftp
l'arborescence :
Je fait (en local) :
aidez moi SVP !
J'ai un problème sur mon serveur ftp vsftpd !gentoo 2007.0
Je peu me connecté dessus en local comme a distance avec un utilisteur et un mot de pass.
Le problème, c'est que je n'ai pas acces a mes dossier a distance mais en local ca marche !
De plus, je ne peu pas uploader en local comme a distance. J'ai pourtant tout activer dans vsftpd.conf et j'ai mis les droit dans le dossier 'upload' (777)
mon fichier vsconfig :
listen=YES write_enable=YES local_enable=YES ftpd_banner=Bienvenue sur le serveur FTP de ServSMS !! xferlog_enable=YES log_ftp_protocol=YES
merci d'avance pour votre aide ...
mon utilisateur est ftp
l'arborescence :
/home/ftp drwxr-xr-x ==> pas d'upload /home/ftp/upload/ drwxrwxrwx ==> upload autorisé
Je fait (en local) :
ftp localhost
...
login : ftp
...
pass : xxxxxxx
...
cd upload
250 Directory successfully changed
put /etc/vsftpd/vsftpd.conf
local: /etc/vsftpd/vsftpd.conf remote: /etc/vsftpd/vsftpd.conf
200 PORT command successful. Consider using PASV
550 Permission denied
aidez moi SVP !
A voir également:
- Proble droit d'acces et upload sur vsftpd !
- Acces rapide - Guide
- Upload video youtube - Télécharger - Diffusion
- Accès refusé - Guide
- Trousseau d'accès iphone - Guide
- Remettre ecran droit - Guide
44 réponses
est-ce que ton fichier vsftpd.conf a bien été copié dans /etc ? ......car tout le monde en parle !
ici aussi :
https://france-fps.com/
remarque : dans tous les liens que je t'ai donné il y a des exemples de fichier vsftpd.conf !
il semble qu'il manque certaines choses dans le tien !
:-))
ici aussi :
https://france-fps.com/
remarque : dans tous les liens que je t'ai donné il y a des exemples de fichier vsftpd.conf !
il semble qu'il manque certaines choses dans le tien !
:-))
OUI mais pour moi c'est suffisant
j'ai simplifié au max et pis je sécuriserai une foi que ca marchera ...
j'ai simplifié au max et pis je sécuriserai une foi que ca marchera ...
Pour ce midi, voila ou j'en suis après pas mal de test !
Le problème est toujour le même
Le problème est toujour le même
#----------------------------------------------------------------------------- # Options pour le demon #----------------------------------------------------------------------------- # listen=YES # #----------------------------------------------------------------------------- # Options de connexion et contrôles d'accès #----------------------------------------------------------------------------- # #anonymous_enable=NO write_enable=YES local_enable=YES #banner_file=/var/message #userlist_enable=NO ftpd_banner=Bienvenue sur le serveur FTP de ServSMS !! # #----------------------------------------------------------------------------- # Options pour les utilisateurs anonymes #----------------------------------------------------------------------------- # #anon_mkdir_write_enable=YES #anon_upload_enable=YES #anon_world_readable_only=NO # #----------------------------------------------------------------------------- # Options pour les utilisateurs locaux #----------------------------------------------------------------------------- # chroot_local_user=NO local_root=/home/ftp/ chroot_list_file=/etc/vsftpd/vsftpd_user chroot_list_enable=YES local_umask=022 guest_enable=YES guest_username=ftp # #----------------------------------------------------------------------------- # Options pour les répertoires #----------------------------------------------------------------------------- # dirlist_enable=YES # #----------------------------------------------------------------------------- # Options pour le tranfert de fichiers #----------------------------------------------------------------------------- # download_enable=YES write_enable=YES #chown_uploads=YES #chown_username=root # #----------------------------------------------------------------------------- # Options de journalisation #----------------------------------------------------------------------------- # xferlog_enable=YES #syslog_enable= #xferlog_file= #xferlog_std_format=NO log_ftp_protocol=YES # #----------------------------------------------------------------------------- # Options réseau #----------------------------------------------------------------------------- # #accept_timeout= #anon_max_rate= #connect_from_port_20=YES #connect_timeout= #data_connection_timout= #ftp_data_port= #idle_session_timeout= #listen_adress= #listen_port= #local_max_rate= #max_clients=
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
salut ,
as-tu lu le tuto : http://gentoo-wiki.com/HOWTO_vsftpd
essaie de faire les options generales
puis
mkdir -p /var/ftp/upload
chmod 722 /var/ftp/upload
et
rmdir /home/ftp
mkdir /var/ftp
chown ftp:ftp /var/ftp
ln -s /var/ftp /home/
comme indiqué
enleves la ligne
local_root=/home/ftp/
specifies l'acces anonymus :
anon_mkdir_write_enable=NO
anon_upload_enable=NO
#anon_world_readable_only=NO
anon_mkdir_write_enable=NO
a plus
as-tu lu le tuto : http://gentoo-wiki.com/HOWTO_vsftpd
essaie de faire les options generales
puis
mkdir -p /var/ftp/upload
chmod 722 /var/ftp/upload
et
rmdir /home/ftp
mkdir /var/ftp
chown ftp:ftp /var/ftp
ln -s /var/ftp /home/
comme indiqué
enleves la ligne
local_root=/home/ftp/
specifies l'acces anonymus :
anon_mkdir_write_enable=NO
anon_upload_enable=NO
#anon_world_readable_only=NO
anon_mkdir_write_enable=NO
a plus
Le problème du listage n'est plus d'acutalité ! C RESOLU
Mais le problème de l'upload par l'utilisateur ftp dans le dossier /home/ftp/upload/ ne marche toujour pas en local comme a distance !!!
Mais le problème de l'upload par l'utilisateur ftp dans le dossier /home/ftp/upload/ ne marche toujour pas en local comme a distance !!!
a mon avis le probleme maintenant, apres avoir effectué pas mal de test, est dans les autorisation de dossier :
qu'en penser vous : (sachant que /var/ftp = /home/ftp grace à la commande 'ln -s
Le problème doit venir d'un melange entre propriétaire, groupe, utilisateur, ...
Que signifie 3, 4 ainsi que le premier ftp ainsi que le second ftp/root ainsi que 4096 ????
Le problème vien probablement de la et j'aimerai pouvoir aprofondir ca sans partir sur des erreurs ........
Merci d'avance
qu'en penser vous : (sachant que /var/ftp = /home/ftp grace à la commande 'ln -s
drwxr-xr-x 3 ftp root 4096 Jun 29 15:36 /home/ftp/ drwxrwxrwx 4 ftp ftp 4096 Jun 29 15:36 /home/ftp/upload
Le problème doit venir d'un melange entre propriétaire, groupe, utilisateur, ...
Que signifie 3, 4 ainsi que le premier ftp ainsi que le second ftp/root ainsi que 4096 ????
Le problème vien probablement de la et j'aimerai pouvoir aprofondir ca sans partir sur des erreurs ........
Merci d'avance
Salut,
pourquoi faire des liens symboliques sur /hom/ftp
4096 c'est la taille
Bon, je vois que tu as du mal t'en sortir malgré le tutos :-))
Je vais tester ce soir, chez moi et je te dirai
pourquoi faire des liens symboliques sur /hom/ftp
4096 c'est la taille
Bon, je vois que tu as du mal t'en sortir malgré le tutos :-))
Je vais tester ce soir, chez moi et je te dirai
Ok merci beaucoup
Je ne suis pas la ce week en d donc je ne te répondrai que lundi !! (eh oui c'est sur un serveur pro)
Mais merci beaucoup de ton aide !!
A+
Je ne suis pas la ce week en d donc je ne te répondrai que lundi !! (eh oui c'est sur un serveur pro)
Mais merci beaucoup de ton aide !!
A+
tu ne devrais pas avoir de /home/ftp
si tu as fait les commandes :
rmdir /home/ftp
mkdir /var/ftp
chown ftp:ftp /var/ftp
ln -s /var/ftp /home/
tu devrais te logger et travailler directement sur /var/ftp
apres /var/ftp/upload est reservé à l'acces anonymous ?
a plus
si tu as fait les commandes :
rmdir /home/ftp
mkdir /var/ftp
chown ftp:ftp /var/ftp
ln -s /var/ftp /home/
tu devrais te logger et travailler directement sur /var/ftp
apres /var/ftp/upload est reservé à l'acces anonymous ?
a plus
Salut,
tu devrais te logger et travailler directement sur /var/ftp
Ben oui ! c'est ce que je m'évertue à expliquer à Nouabi en lui fournissant les liens !
Et moi, j'essaie de dire qu'il ne faut pas se compliquer la vie avec /var/ftp
Laissons la place aux utilisateur dans /home
/var c'est fait pour autre chose
tu devrais te logger et travailler directement sur /var/ftp
Ben oui ! c'est ce que je m'évertue à expliquer à Nouabi en lui fournissant les liens !
Et moi, j'essaie de dire qu'il ne faut pas se compliquer la vie avec /var/ftp
Laissons la place aux utilisateur dans /home
/var c'est fait pour autre chose
ça depends que utilises tu pour client ftp
si tu utilise la commande ftp tu n'as qu'à taper help pour voir les commandes disponibles
si tu utilise la commande ftp tu n'as qu'à taper help pour voir les commandes disponibles
ftp> help Commands may be abbreviated. Commands are: ! debug mdir qc send $ dir mget sendport site account disconnect mkdir put size append exit mls pwd status ascii form mode quit struct bell get modtime quote system binary glob mput recv sunique bye hash newer reget tenex case help nmap rstatus tick cd idle nlist rhelp trace cdup image ntrans rename type chmod lcd open reset user close ls prompt restart umask cr macdef passive rmdir verbose delete mdelete proxy runique ? ftp> help put put send one file ftp>
Ok
ftp> put hello.pl
local: hello.pl remote: hello.pl
local: hello.pl: No such file or directory
ftp> help put
put send one file
ftp>
en fait ça a marché : c'est le message qui m'a induit en erreur !
Par contre ceci ne me plait pas :
[root@localhost redfox]# ftp localhost
Connected to localhost.localdomain.
220 ProFTPD 1.3.1rc2 Server (ProFTPD Default Installation) [127.0.0.1]
500 AUTH not understood .......et ceci ?
Name (localhost:redfox): ...........................pourquoi j'ai pas localhost:root .... comme toi ?
Merci.
:-))
ftp> put hello.pl
local: hello.pl remote: hello.pl
local: hello.pl: No such file or directory
ftp> help put
put send one file
ftp>
en fait ça a marché : c'est le message qui m'a induit en erreur !
Par contre ceci ne me plait pas :
[root@localhost redfox]# ftp localhost
Connected to localhost.localdomain.
220 ProFTPD 1.3.1rc2 Server (ProFTPD Default Installation) [127.0.0.1]
500 AUTH not understood .......et ceci ?
Name (localhost:redfox): ...........................pourquoi j'ai pas localhost:root .... comme toi ?
Merci.
:-))
Salut,
J'ai installé vsftpd mais toujours le même souci donc (même chose avec proftpd, avec pure-ftp puis avec vsftp.......et les fichiers de configuration changent à chaque fois):
ftp> put help
local: help remote: help
local: help: No such file or directory
pourtant je me suis bien servi de ton fichier vsftp.d !
Je pense qu'il s'agit d'un problème d'accès aus dossierx/fichiers.
:-))
J'ai installé vsftpd mais toujours le même souci donc (même chose avec proftpd, avec pure-ftp puis avec vsftp.......et les fichiers de configuration changent à chaque fois):
ftp> put help
local: help remote: help
local: help: No such file or directory
pourtant je me suis bien servi de ton fichier vsftp.d !
Je pense qu'il s'agit d'un problème d'accès aus dossierx/fichiers.
:-))
pourqoi tu paniques comme ça ?! :-DDD
étudie ça
étudie ça
lami20j@deb:~$ pwd
/home/lami20j
lami20j@deb:~$ ls
ccm.pl ccm.sh~ dreamhousemarocco.zip local.site screenshot.sh.4.bak src vider.pl~
ccm.pl~ cpan_modules dream.tbz2 screenshot.sh screenshot.sh.5.bak trash
ccm.sh Desktop imagesopensuse screenshot.sh~ send_mail_mimelite.pl vider.pl
lami20j@deb:~$ ftp localhost
Connected to localhost.
220 (vsFTPd 2.0.5)
Name (localhost:lami20j): lami20j
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> !ls
ccm.pl ccm.sh~ dreamhousemarocco.zip local.site screenshot.sh.4.bak src vider.pl~
ccm.pl~ cpan_modules dream.tbz2 screenshot.sh screenshot.sh.5.bak trash
ccm.sh Desktop imagesopensuse screenshot.sh~ send_mail_mimelite.pl vider.pl
ftp> put help
local: help remote: help
local: help: No such file or directory
ftp>
ftp> !ls
AdminLinux.pdf Images SFR
correspondance_SFR iptables-tutorial.pdf _.ssh_
CoursSaMBa.pdf l-config.pdf Tarball_Redfox
Desktop Linux-102-letter.pdf Téléchargement
Documents Linux_Quickfix_Notebook.pdf tmp
firefox MonSite Tutorial_LDAP.pdf
firefox-2.0.0.4.tar.gz Musique Vidéo
ftp>
je panique pas ... simplement un peu irrité ! :-\
ça doit être encore un truc tout bête ! -:)
:-))
AdminLinux.pdf Images SFR
correspondance_SFR iptables-tutorial.pdf _.ssh_
CoursSaMBa.pdf l-config.pdf Tarball_Redfox
Desktop Linux-102-letter.pdf Téléchargement
Documents Linux_Quickfix_Notebook.pdf tmp
firefox MonSite Tutorial_LDAP.pdf
firefox-2.0.0.4.tar.gz Musique Vidéo
ftp>
je panique pas ... simplement un peu irrité ! :-\
ça doit être encore un truc tout bête ! -:)
:-))