Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
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 26/06/2008, 15h54   #1
Membre du Club
 
Inscription : avril 2006
Messages : 119
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 119
Points : 46
Points : 46
Par défaut Mettre en place SFTP Fedora Core4

Bonjour,

Je cherche à mettre en place un serveur SFTP sur mon serveur dédié chez OVH tournant sous Fedora Core 4 (pas très à jour mais c'est la distrib fourni par OVH).

D'après ce que j'ai compris, il faut que SSH tourne sur le serveur.
Ca c'est bon, je me peux connecter en SSH sur le serveur via putty sous mon compte root.

Si je teste de me connecter en SFTP via Filezilla et un compte client "toto", j'obtiens le message suivant:
Code :
1
2
Fatal: unable to initialise SFTP on server: could not connect
Erreur : Connexion au serveur impossible !
Je pense que l'utilisateur "toto" n'est pas autorisé à se connecter en SSH car avec le compte root ça marche

Comment faire pour que "toto" puisse se connecter en ssh/sftp?
Pour info, "toto" a été créé via Plesk

Merci d'avance pour votre aide
rider74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2008, 12h06   #2
Membre du Club
 
Inscription : avril 2006
Messages : 119
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 119
Points : 46
Points : 46
J'ai édité le fichier passwd qui se trouve dans le dossier /etc via putty et mon compte root. Lorsque je crée un utilisateur web "test" via plesk, la ligne suivante est rajouté dans ce fichier:

Code :
test:x:10006:10001::/var/www/vhosts/nom_du_domaine/web_users/test:/bin/false
J'ai comparé avec une autre ligne du fichier correspondant à l'administrateur du domaine qui lui peut se connecter en ssh afin de comprendre les modifications à apporter au fichier passwd.

Il y a 2 différences:
  • la première se joue sur le path, ce qui est normal car l'utilisateur "test" est cloisonné dans son dossier tandis que l'admin du domaine accède à la racine du domaine.
  • la deuxième se joue à la fin de la ligne
    • :/bin/false
    • :/usr/local/psa/bin/chrootsh

J'ai donc modifié la ligne correspondant à l'utilisateur web "test" comme ceci:

Code :
test:x:10006:10001::/var/www/vhosts/nom_du_domaine/web_users/test:/usr/local/psa/bin/chrootsh
Mais cela ne marche pas, j'obtiens le message suivant dans filezilla:

Code :
1
2
Erreur:       Fatal: unable to initialise SFTP on server: could not connect
Erreur :	Connexion au serveur impossible !
Comment modifier le fichier passwd pour que ça marche?
rider74 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 20h57.


 
 
 
 
Partenaires

Hébergement Web