OVH Cloud OVH Cloud

Serveur FTP sur tiger

19 réponses
Avatar
Vinz
Bonjour ,
Je voudrai partager mon disque dur avec d'autres utilisateurs par
internet en créant un serveur ftp , j'ai été dans preferences
système/partage et j'ai activé le ftp qui m'a donné une adresse
internet de ftp du style ftp://195.134.45.1 mais pas moyen de s'y
connecter faut il rentrer un mot de pass , si quelqu'un pouvait
m'expliquer tout cela pas à pas je l'en remercie ;-)
Vinz

9 réponses

1 2
Avatar
Nicolas.MICHEL
patpro ~ Patrick Proniewski wrote:

c 'est ca que tu cherches ?

<http://www.pizzashack.org/rssh/index.shtml>


C'est bien de truc !
Mais selon le site, pas de mac... Me trompes-je ?

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
Angerfist
c 'est ca que tu cherches ?

<http://www.pizzashack.org/rssh/index.shtml>


"The commercial SSH product has a program to do this, but OpenSSH does
not" qu'il dit, le monsieur...

Il est plutôt ici question d'OpenSSH...

Enfin, bref, je pensais que la manœuvre était triviale mais en fait
c'est du taff de spécialiste...

J'ai encore quelques heures de vols en UNIX à faire avant de saisir
toute la subtilité de l'affaire...

Merci pour les liens, en tous cas !
Je vais décortiquer ça !

A+

Avatar
patpro ~ Patrick Proniewski
In article <1h1uilh.hykpjmnlthmoN%,
(Nicolas MICHEL) wrote:

patpro ~ Patrick Proniewski wrote:

c 'est ca que tu cherches ?

<http://www.pizzashack.org/rssh/index.shtml>


C'est bien de truc !
Mais selon le site, pas de mac... Me trompes-je ?


tu te trompes-je.
rssh est porté sur freebsd depuis un certain temps je crois (c'est
d'ailleurs dans les ports FreeBSD que j'ai trouvé rssh). Par ailleurs,
FreeBSD 5 a dans ses librairies la fonction qui manquait au ancienne
version (wordexp). Tiger est basé sur FreeBSD 5, et dispose aussi de
cette fonction (man wordexp) :

Update, 7 Jun 2003: Jacques A. Vidrine reports that FreeBSD 5.0 now has
the wordexp() function, and rssh compiles cleanly on it, though he has
not tested it. I still do not have any confirmation that it will work on
FreeBSD 5, but it seems like a safe bet. I have received reports that
other operating environments are also adding support for wordexp(), and
rssh should work on all of those platforms, too.



patpro


Avatar
patpro ~ Patrick Proniewski
In article <430d8555$0$18583$,
Angerfist wrote:

c 'est ca que tu cherches ?

<http://www.pizzashack.org/rssh/index.shtml>


"The commercial SSH product has a program to do this, but OpenSSH does
not" qu'il dit, le monsieur...

Il est plutôt ici question d'OpenSSH...


ca tombe bien, Mac OS X utilise OpenSSH

Enfin, bref, je pensais que la man¦uvre était triviale mais en fait
c'est du taff de spécialiste...


mais non...

j'ai téléchargé les sources, fait la compil et l'install, le tout prend
moins de 5 minutes. (par contre, je n'ai rien testé, ça compile mais ça
prouve pas que ça fonctionne)

----début.

wget
http://internap.dl.sourceforge.net/sourceforge/rssh/rssh-2.2.3.tar.gz
gunzip rssh-2.2.3.tar.gz
tar -xf rssh-2.2.3.tar
cd rssh-2.2.3
./configure
make
sudo make install

----fin.


Avatar
Angerfist
mais non...

j'ai téléchargé les sources, fait la compil et l'install, le tout prend
moins de 5 minutes. (par contre, je n'ai rien testé, ça compile mais ça
prouve pas que ça fonctionne)

----début.

wget
http://internap.dl.sourceforge.net/sourceforge/rssh/rssh-2.2.3.tar.gz
gunzip rssh-2.2.3.tar.gz
tar -xf rssh-2.2.3.tar
cd rssh-2.2.3
./configure
make
sudo make install

----fin.


Hum... Okay...
J'ai fait la manœuvre... mais j'ai rien compris, en fait. Et je ne sais
absolument pas quoi faire avec cette install qui d'ailleurs à légérement
merdé j'ai l'impression : "configure: error: rssh needs wordexp() to
compile, but it's not available on your system.", qu'il m'a gentillement
dit...

Well. Le seul bouquin que j'ai sur Unix est "Introduction à Unix pour
Mac OS X Panther". C'est léger. Y'a pas une "bible" Unix qui existe ? Ou
faut se farcir tous les man un par un...

Enfin. Le problème de base était de restreindre l'accès d'un tiers à un
répertoire. Je suis persuadé que la manœuvre se fait avec le
Gestionnaire NetInfo. Le jour où j'aurais compris la doc' Apple, je vous
fait signe... :-)

Avatar
patpro ~ Patrick Proniewski
In article ,
patpro ~ Patrick Proniewski wrote:

j'ai téléchargé les sources, fait la compil et l'install, le tout prend
moins de 5 minutes. (par contre, je n'ai rien testé, ça compile mais ça
prouve pas que ça fonctionne)


finalement, j'ai testé, et ça marche, je me logue bien en sftp dans le
home de l'utilisateur créé avec comme shell /usr/local/bin/rssh. (sur
Tiger)

j'ai testé le chroot rapidement, mais sans succès. Faut dire qu'il y a
pas des masses de doc.

Sinon il y a une alternative, le shell scponly, dispo dans Darwinports
par exemple (et ici <http://www.sublimation.org/scponly/>)


patpro

Avatar
patpro ~ Patrick Proniewski
In article <430d91b1$0$18571$,
Angerfist wrote:

mais non...

j'ai téléchargé les sources, fait la compil et l'install, le tout prend
moins de 5 minutes. (par contre, je n'ai rien testé, ça compile mais ça
prouve pas que ça fonctionne)

----début.

wget
http://internap.dl.sourceforge.net/sourceforge/rssh/rssh-2.2.3.tar.gz
gunzip rssh-2.2.3.tar.gz
tar -xf rssh-2.2.3.tar
cd rssh-2.2.3
./configure
make
sudo make install

----fin.


Hum... Okay...
J'ai fait la man¦uvre... mais j'ai rien compris, en fait. Et je ne sais
absolument pas quoi faire avec cette install qui d'ailleurs à légérement
merdé j'ai l'impression : "configure: error: rssh needs wordexp() to
compile, but it's not available on your system.", qu'il m'a gentillement
dit...


comme je disais dans un autre message, il faut Tiger pour que cette
fonction soit présente (et donc pour que tout se passe bien)

patpro


Avatar
Nicolas.MICHEL
patpro ~ Patrick Proniewski wrote:

tu te trompes-je.


Oki, je vais donc compiler ça et le tester dès que je serai sortis le la
gonfle.

Merci :)

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
patpro ~ Patrick Proniewski
In article <1h1uqmc.ue32961inagn4N%,
(Nicolas MICHEL) wrote:

patpro ~ Patrick Proniewski wrote:

tu te trompes-je.


Oki, je vais donc compiler ça et le tester dès que je serai sortis le la
gonfle.



ça prend vraiment pas plus de 5 minutes.
en plus des étapes déjà indiquées, il faut créer un user pour tes tests.
dans netinfo manager tu lui colles comme shell /usr/local/bin/rssh, et
tu édite /usr/local/etc/rssh.conf pour décommenter les lignes
correspondants aux services qui t'intéressent (scp, sftp, cvs, rsync,...)

après ça tu testes ton utilisateurs en connexion sftp ou scp ou autre.

patpro


1 2