OVH Cloud OVH Cloud

Mettre en place un serveur ftp simplement

32 réponses
Avatar
mrfra.sanspub
Bonjour,

je souhaiterais mettre en place un serveur ftp pour échanger des gros
fichiers (films notamment) avec ma famille.

J'ai ouïe dire que le ftp de macos x donnait l'acces à tout le disque
dur ; ce que je ne souhaite pas. Je souhaiterais par exemple ne partager
que le dossier Shared (dans Users). Je souhaiterais aussi ne pas avoir à
créé un user root (comme le demande je ne sais plus quel logiciel).

Je souhaiterais que les accès soit nominatif avec login et mot de passe
(pas d'acces libre) ; qu'un seule connexion par utilisateur soit
possible (pour interdire la diffusion des login/pass) et pouvoir limiter
la bande passante pour m'en garder (un peu) pour moi (adsl 512) quand je
suis devant mon ordi.

merci pour vos propositions.

--
Fra

10 réponses

1 2 3 4
Avatar
mrfra.sanspub
Gilles Silberzahn wrote:

Pour pas mettre les mains dans le cambouis, il y a à mon avis 2 produits
impeccables :

Rumpus et CrushFTP.


Après visite des pages web respectives, crushftp a l'air vraiment bien
et rumpus beaucoup trop cher. J'hésite entre ce premier et pureftp
manager gratuit.
--
Fra

Avatar
mrfra.sanspub
Jacques Perrocheau wrote:

Là il faut précier Jaguar ou Panther, ce pb semble réglé dans Panther.


Panther

Je souhaiterais aussi ne pas avoir à créer un user root (comme
le demande je ne sais plus quel logiciel).


Qu'est-ce que c'est que ce contresens perpétuel... ? un Unix ne peut pas
tourner sans le compte UID=0 aka root.

Je suppose que tu voulais dire "activer"...


Voui

Je souhaiterais que les accès soit nominatif avec login et mot de passe


Ça c'est la fonctionnement normal de ftpd, un utilisateur ayant un login
local peut se connecter en ftp et ont accès à leur Home par défaut.


Justement j'aimerais éviter d'avoir des Users supplémentaires dans la
fenêtre de login et souhaiterais plutôt le même dossier pour tous mais
avec des login/pass persos.

On peut restreindre les utilisateurs autorisé à faire du ftp avec
/etc/ftpusers et pour faire des comptes ftp sans shell, un petit jeu de
liens avec /sbin/nologin/ et le fichier /etc/shells à modifier et
changerooter avec /etc/ftpchroot.


Ca devient un peu complexe là.

(pas d'acces libre) ;


Donc pas d'utilisateur "anonymous"


Oui

donc pas de compte ftp.


C'est à dire?

qu'un seule connexion par utilisateur soit possible (pour interdire
la diffusion des login/pass)


??? Tu dois te comprendre, mais nous non... ;-)


Que plusieurs Ip différentes ne puissent se connecter en même temps avec
les même login/pass.

et pouvoir limiter la bande passante pour m'en garder (un peu) pour
moi (adsl 512) quand je suis devant mon ordi.


Pas autre chose en vue ? ;-)


héhé ;) En fait je voudrais un truc à peu pres sûr pour pas me retrouver
à héberger des warezs contre ma volonté. Et que ce soit facile d'usage
pour moi macounet non unixien.
--
Fra


Avatar
mrfra.sanspub
patpro wrote:

c'est pas en limitant le nombre de connexion simultanée d'un login que
tu limites le nombre de personne qui se servent du login en question.


Je croyais. mais comment alors éviter que plusieurs ip utilise les même
login/pass?

ouais hein, c'est fou le nombre de truc pro qu'on exige des freewares
maintenant :))

OSX n'integre toujours pas dummynet dans son IPFW, donc c'est pas
possible nativement. Il faudra te rabattre sur un produit tiers.


Crushftp a l'air pas mal et pureftp aussi mais semble nécessiter
l'activation de root.
--
Fra

Avatar
mrfra.sanspub
patpro wrote:

oki, donc deux personnes de la meme classe se partagent la bande
passante alouée à cette classe.


C'est quoi une classe ?

pure je connais, c'est ce que j'utilise sur FreeBSD. Mais je shape
toujours via dummynet (car c'est tjrs de maniere ponctuelle).


En français? ;) "shaper" = ?
--
Fra

Avatar
mrfra.sanspub
J. VERNET wrote:

PureFTPd fait tout ça, gratos. Un tour sur macupdate pour trouver.


Oui ça a l'air pas mal du tout déjà. Toutefois il semble nécessiter
d'activer root non ? J'hésite avec crushftp pas trop cher.
--
Fra

Avatar
mrfra.sanspub
Chris wrote:

J'itilise un GUI qui s'appelle PureFTPD Manager. Très facile à installer
et très efficace et très gratuit.
Il est ici : http://jeanmatthieu.free.fr/pureftpd/faq.html


Merci. Faut que je fasse mon choix entre celui là et crushftp.
--
Fra

Avatar
patpro
In article <1g68a1h.19qy6eu1264fz9N%,
(Fra) wrote:

patpro wrote:

oki, donc deux personnes de la meme classe se partagent la bande
passante alouée à cette classe.


C'est quoi une classe ?


man ftpd.conf


pure je connais, c'est ce que j'utilise sur FreeBSD. Mais je shape
toujours via dummynet (car c'est tjrs de maniere ponctuelle).


En français? ;) "shaper" = ?


dummynet est un "trafic shaper", un bout de logiciel qui permet
d'intervenir sur le transit des interfaces réseau :

- dédier de la bande passante a certains ports, ou IP, ou utilisateurs
- rendre plus ou moins prioritaires différents transits
- ...

dummynet fait normalement partie d'IPFW, le firewall utilisé sur OSX,
mais Apple n'a pas encore jugé interessant de l'intégrer a la version
fournie.

Certains serveurs permettent de faire un peu de "shaping" en sortie.
Directement comme pureftpd, ou via des modules comme mod_throttle ou
mod_bandwidth pour Apache. Mais ce n'est jamais aussi complet que
dummynet

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php


Avatar
patpro
In article <1g689xk.3lq5ne1jj1au4N%,
(Fra) wrote:

patpro wrote:

c'est pas en limitant le nombre de connexion simultanée d'un login que
tu limites le nombre de personne qui se servent du login en question.


Je croyais. mais comment alors éviter que plusieurs ip utilise les même
login/pass?


certains logiciels doivent te permettre de limiter l'acces par IP et
login, mais ça exige de connaitre l'IP de la personne.

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php


Avatar
mrfra.sanspub
patpro wrote:

dummynet est un "trafic shaper", un bout de logiciel qui permet
d'intervenir sur le transit des interfaces réseau :

- dédier de la bande passante a certains ports, ou IP, ou utilisateurs
- rendre plus ou moins prioritaires différents transits
- ...

dummynet fait normalement partie d'IPFW, le firewall utilisé sur OSX,
mais Apple n'a pas encore jugé interessant de l'intégrer a la version
fournie.

Certains serveurs permettent de faire un peu de "shaping" en sortie.
Directement comme pureftpd, ou via des modules comme mod_throttle ou
mod_bandwidth pour Apache. Mais ce n'est jamais aussi complet que
dummynet


Ok merci pour l'explic. C'est facile à installer (et à configurer)
dummynet ?
--
Fra

Avatar
mrfra.sanspub
patpro wrote:

certains logiciels doivent te permettre de limiter l'acces par IP et
login, mais ça exige de connaitre l'IP de la personne.


J'ai vu que crushftp (je crois) permettait de limiter par plage d'IP :
pour les membres de ma famille seul chez un FAi ça doit permette de
filtrer (souvent les deux premiers nombres d'IP pour les fai non?)
--
Fra

1 2 3 4