Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/08/2007, 10h52   #1
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 319
Points : 3 319
Par défaut Proftpd : Connexion des utilisateurs système

Bonjour,

J'essaie désespérément de mettre en place un serveur ftp avec proftpd mais je n'arrive pas à me connecter avec les utilisateur système.

J'ai pris la configuration minimal sur le site de proftpd qui permet cela :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# This is a basic ProFTPD configuration file (rename it to 
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
 
ServerName			"ProFTPD Default Installation"
ServerType			standalone
DefaultServer			on
 
# Port 21 is the standard FTP port.
Port				21
Umask				022
MaxInstances			30
 
# Set the user and group under which the server will run.
User				nobody
Group				nogroup
 
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
#DefaultRoot ~
 
# Normally, we want files to be overwriteable.
<Directory />
  AllowOverwrite		on
</Directory>
En ajoutant la directive RootLogin on j'arrive a me connecter avec mon compte root mais rien de plus.

Voici ce que j'ai au moment de la connexion ftp :
Citation:
Status: Connection established, waiting for welcome message...
Response: 220 ProFTPD 1.3.0 Server (WidFTP) [91.121.71.118]
Command: USER devwid
Response: 331 Password required for devwid.
Command: PASS ********
Response: 530 Login incorrect.
Error: Could not connect to server
Je suis absolument certains de mon user et mot de passe.

Si quelqu un pourrait éclairer ma lanterne
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2007, 19h09   #2
Invité de passage
 
Inscription : février 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 12
Points : 3
Points : 3
J'ai exactement le même souci.
La connexion anonyme de la config de base de proftpd fonctionne mais aucun de mes utilisateurs crées ne peuvent se connecter (530 Login incorrect).

Que ce soit en localhost sur putty ou via un client genre Filezilla ça me met cette erreur. Ca fait une bonne semaine que je cherche une solution mais à part mieux connaître proftpd je n'avance pas.
Neity est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2007, 19h31   #3
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 319
Points : 3 319
J'ai reussi a "régler" le problème en changeant le mot de passe des mes utilisateurs.
J'ai l'impressionque c'était mes mot de passe qui était trop long. Dans le doute j'ai simplement essayer le mot de passe "test" et là au miracle c'est passé.

Pourquoi je ne sais pas , mais ca m'a en partie solutionner la chose
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2007, 19h43   #4
Invité de passage
 
Inscription : février 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 12
Points : 3
Points : 3
Il faut bien faire

usermod --password [version cryptee de "test"] [utilisateur] ?

Le mot de passe est crypté en quoi? bêtement j'ai fait en md5 mais c'est peut être pas bon? La doc parle de crypt() mais je n'ai pas ça sur ma debian apparement, et je ne trouve pas comment l'installer.

Ok je viens de piger que les (3) sont des références à des fonctions C.
Comme j'y connais rien en C, et qu'apparement la fonction crypt() de php ne correspond pas, j'ai fait comme ça :
Code :
usermod -p `openssl passwd test` ftptest
Ouf ça marche
Neity est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h40.


 
 
 
 
Partenaires

Hébergement Web