OVH Cloud OVH Cloud

Fedora et pureftpd

7 réponses
Avatar
skaopolo
bonjour,
merci de m'indiquer si je ne suis pas dans le bon group :) je suis =E0
un niveau plus que d=E9butant mais pas au point d'=EAtre exp=E9riment=E9
.=2E.
j'ai mis au boulot sur mon poste la fedora c6 (poste serveur) avec un
parc de pc windoze. chez moi je viens de mettre sur un vieux pc (PII
MMX 233 Mhz) la fedora c4 en r=E9seau avec 2 autres pc (1 windoze et 1
windoze/mandriva 2007).
au boulot, j'ai mis sans probl=E8me le /var/www/html (http://localhost)
sur ma b=E9cane et le /var/ftp/ (ftp://localhost) normal.
je voudrais pouvoir modifier par ftp mes sites et services en
d=E9veloppement pour l'entreprise (et pour chez moi) sur
http://localhost comme sur un h=E9bergement de sites web mais je
n'arrive pas =E0 me positionner dessus avec un soft de ftp (gftp ou
kasablanca).
quelqu'un pourrait-il m'aiguiller ? j'utilise le front-end kde pour
pureftpd

7 réponses

Avatar
Rakotomandimby (R12y)
au boulot, j'ai mis sans problème le /var/www/html (http://localhost)
sur ma bécane et le /var/ftp/ (ftp://localhost) normal.


Le "normal" est très relatif, tu sais ;-)
Il faut savoir deux ou trois choses. Je simplifie énormément en usant
d'abus de langage peu rigoureux. Sous Linux, il y a la notion
d'utilisateur. Avec cette notion, "normalement", un utilisateur se
connecte en FTP avec son login/pass et attérit dans "ses documents" (sous
Linux, ça s'appelle le HOME).
Mais il y a aussi la possibilité de se connecter d'une manière anonyme,
ce qui fait atterrir dans un répertoire par défaut.

Ce comportement est celui que tu as chez les hébergeurs. Ils ont
configuré leurs FTP pour qu'avec un compte utilisateur une connexion
atterisse dans le HOME. Pour avoir le même comportement, il te faut donc:
- Configurer ton logiciel de serveur FTP pour qu'il fasse la même chose
- Autoriser les utilisateurs systèmes à se connecter en FTP


je voudrais pouvoir modifier par ftp mes sites et services en
développement pour l'entreprise (et pour chez moi) sur http://localhost
comme sur un hébergement de sites web mais je n'arrive pas à me
positionner dessus avec un soft de ftp (gftp ou kasablanca)


Il faut une chose, au choix:

- Soit que les documents relatifs au site web soient dans le HOME d'un
utilisateur
- Ou alors, que tu crée un utilisateur dont le HOME est la racine de ton
répertoire Web.

N'oublie pas d'accorder les permissions qu'il faut aux utilisateurs qu'il
faut.

quelqu'un
pourrait-il m'aiguiller ? j'utilise le front-end kde pour pureftpd


Tu as les pistes pour ça maintenant :-)

Avatar
skaopolo
bonjour,
Le "normal" est très relatif, tu sais ;-)
Il faut savoir deux ou trois choses. Je simplifie énormément en usant
d'abus de langage peu rigoureux. Sous Linux, il y a la notion
d'utilisateur. Avec cette notion, "normalement", un utilisateur se
connecte en FTP avec son login/pass et attérit dans "ses documents" (so us
Linux, ça s'appelle le HOME).


ok, oui je sais :-) j'ai fait l'expérience, j'ai le cerf volant ... je
suis passé par cela par étape pour comprendre le système.

Mais il y a aussi la possibilité de se connecter d'une manière anonym e,
ce qui fait atterrir dans un répertoire par défaut.


ok, c'est ce que j'ai fait pour le réseau de l'entreprise, ils se
connectent en anonyme et tombe sur le /var/ftp/ et j'y ai mis les
ressources (softs, documents, images) ... de la même manière pour
télécharger par exemple les images iso linux ...

Il faut une chose, au choix:

- Soit que les documents relatifs au site web soient dans le HOME d'un
utilisateur
- Ou alors, que tu crée un utilisateur dont le HOME est la racine de ton
répertoire Web.


si j'ai bien compris, je crée un user et donc au lieu de lui associer
/home/user, je lui associe /var/www/ en mettant effectivement les
permissions. les login et mot de passe seront donc ceux qui lui sont
affectés lors de la création du user.

Tu as les pistes pour ça maintenant :-)


merci, beaucoup pour ces précisions. je lis l'anglais mais j'ai
toujours peur de la compréhension et du sens des phrases :( et
n'étant pas très rapide ...)

Avatar
Rakotomandimby (R12y)
:

Il faut une chose, au choix:
- Soit que les documents relatifs au site web soient dans le HOME d'un
utilisateur
- Ou alors, que tu crée un utilisateur dont le HOME est la racine de ton
répertoire Web.
si j'ai bien compris, je crée un user et donc au lieu de lui associer

/home/user, je lui associe /var/www/ en mettant effectivement les
permissions. les login et mot de passe seront donc ceux qui lui sont
affectés lors de la création du user.


Si la machine en question n'accueillera qu'un seul site web, c'est une
solution envisageable.


Avatar
skaopolo
...

bon, après une bonne omelette aux cèpes entre amis, çà fonctionne
bien :-) merci.

une dernière chose, si vous pouvez m'aider et ce sera tout pour ce
sujet, dans mon soft de ftp, je n'arrive pas à mettre le bon host :
- , ftp.user%localhost.localdomain,
ftp.user.localhost.localdomain ...

merci encore pour tout ...
Avatar
Rakotomandimby (R12y)
:

dans mon soft de ftp, je n'arrive pas à mettre le bon host :


quel soft, et dans quel but mettre le bon host?

Avatar
skaopolo
...
quel soft, et dans quel but mettre le bon host?


kasablanca que j'utilise pas mal en fait parceque GFtp que j'utilisais
avant plante assez régulièrement.

je voudrais en fait procéder comme je fais pour mes sites hébergés
sur des hébergeurs mais en local et sur une machine dédiée
uniquement à çà. tout ceci donc pour maîtriser tout çà et pouvo ir
héberger (dans le futur) chez moi un site web visible de l'extérieur
avec IP fixe.

je me renseigne petit à petit côté gestion dns etc ..., je suis
abonné abonné aussi à la liste des Gnusquetaires (abul gersoise).

Avatar
skaopolo
ok c'est bon, excusez-moi.

host:port : localhost.localdomain:21
user : user
password : mon_mot_de_passe

c'est tout bête ...

merci beaucoup encore pour l'aiguillage :)

bonne fin de journée