OVH Cloud OVH Cloud

ftp anonyme : shell nul impossible ?

4 réponses
Avatar
C. Tobini
Bonjour,

Mon problème est le suivant : j'ai installé proftpd sur OS X (10.2.8)
afin de créer un serveur anonyme.

Le hic est que pour un utilisateur 'ftp' sans mot de passe auquel je
veux attribuer un shell nul (/dev/null ou /sbin/nologin) créé dans
NetInfo , la connexion est refusée. Avec un shell valide la connexion
est acceptée.

Merci si vous avez une explication.

C. Tobini

4 réponses

Avatar
patpro ~ Patrick Proniewski
In article <4263b1f9$0$11706$,
"C. Tobini" wrote:

Bonjour,

Mon problème est le suivant : j'ai installé proftpd sur OS X (10.2.8)
afin de créer un serveur anonyme.

Le hic est que pour un utilisateur 'ftp' sans mot de passe auquel je
veux attribuer un shell nul (/dev/null ou /sbin/nologin) créé dans
NetInfo , la connexion est refusée. Avec un shell valide la connexion
est acceptée.

Merci si vous avez une explication.



ajoute le shell voulu dans la liste des shells valides :

/etc/shells

patpro

Avatar
C. Tobini
Salut et merci de ta réponse,

patpro ~ Patrick Proniewski wrote:

ajoute le shell voulu dans la liste des shells valides :

/etc/shells


Je l'avais fait mais sans résultat.

C. Tobini

Avatar
C. Tobini
Salut et merci de ta réponse,

Matt wrote:
Si c'est juste pour un accès anonyme, inutile d'installer cette usine à
charbon [Proftpd]. oftpd suffit amplement.

<http://www.time-travellers.org/oftpd/>


Je ne connaissais pas cette solution, je vais y jeter un oeil, merci du
tuyau.

C. Tobini

Avatar
C. Tobini
Matt wrote:
Fais un lien symoblique :

$ sudo ln -s /sbin/nologin /sbin/ftplogin

Puis ajoute /sbin/ftplogin à /etc/shells puis relance ton ftpd.


Je l'avais fait aussi, dans le même temps :-) mais chou blanc.

C. Tobini