Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
962 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Pas de connexion au serveur cygwin SSH+putty, config?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pas de connexion au serveur cygwin SSH+putty, config?

n°2784028
tintin34
Posté le 06-06-2008 à 10:19:44  profilanswer
 

Bonjour tout le monde
 
mon problème est le suivant: Je sais que Windows 98SE n'est pas recommandé pour ca mais je souhaite installer un serveur SSH sous cet OS (Dans mon cas y a pas trop de risques liés a ce système et c'est surtout a titre ludique dans un premier temps)
 
Bref apres recherche j'ai pas trouvé autre chose que Cygwin avec openSSH qui permet de faire cette installe
 
je pense avoir fait ce qu'il faut (enfin surment manque t'il quelque chose ;) ) et j'ai mis sur une autre machine du reseau local un client SSH "putty"
 
lorsque je tente une connexion, j'ai sans cesse le message d'erreur qui revient "permission denied"
 
j'ai cherché sur google et sur le forum des réponses pouvant faire avancer mais je reste bloquer (à mon avis sur des points qui ne sont pas tous liés au fait que le serveur soit sous W98se)
 
 
 
alors si certains peuvent m'éclairer sur certaines de ces questions, je les remercie par avance
 
 
 
Cygwin installe un lien vers l'executable BASH.exe sur la machine serveur dans le menu démarrer, quand on le lance, on a un shell avec une sorte de noyau unix avec un prompt du genre user@nom_du_serveur
 
1) Est ce que cette fenetre est un terminal de controle du serveur? (a priori par defaut on est dans le home du user, j'en ai qu'un, c'est l'utilisateur qui s'authentifie sur le reseau au démarrage de W98se)
 
2) Est ce que cet utilisateur est le root? et comment le vérifier?
 
3) est ce que l'ouverture de ce shell lance le demon du serveur ssh? (a priori non et de ce que j'ai compris il faudrait lancer /usr/sbin/sshd, pouvez vous me le confirmer et m'indiquer si il y a pas autre chose a lancer aussi genre /usr/sbin/cygserver ou autre)
 
4) Comment vérifier que le demon serveur est bien lancé?
 
 
Dans cette fenetre BASH, je peux lancer ssh localhost, si je tappe en login le user de Windows98 (qui s'est ajouté dans passwd après la commande d'install mkpasswd -l > /etc/passwd) et son mot de passe associé (crypté avec l'exe    crypt motdepass    et dont le resultat a ete mis dans passwd)
 
j'ai aussi droit au message d'erreur permission denied (comme avec putty depuis une autre machine)
 
5)que puis je vérifier pour déterminer la cause de cet echec ? quelles manipes faire pour tenter de trouver ce qui cloche?
 
 
les pistes qui me sont venues sont soit:
- un soucis avec /etc/passwd
- un probleme de droit sur certains fichiers (il y a beaucoup de truc en 544)
- le serveur est pas démarré
 
 
6)quelles commandes taper (pour monter ou autre )pour que le home de l'utilisateur soit les partitions C et D entieres du même disque dur de cette machine et non juste un dossier dans /home avec 3 fichiers ".***"
 
------------------------------------------
 
Dans l'autoexec.bat j'ai mis le path mais j'ai pas mis set CYGWIN=tty
 
quand j'ai lancé ssh-host-config -y (aprs avoir mis le resultat crypté du mot de passe) il a initialisé les fichiers /etc/ssh-config et /etc/sshd-config mais il m'a jamais posé les 3 questions en particulier celle sur la séparation des privilèges et le script c'est terminé avec un message disant que l'hote etait configuré avec succes (ce fichier sshd-config est difficile a lire les retours chariots unix etant différant de ceux de windows et y a beaucoup d'options commentées, sans avoir une idée de celles qui pourraient jouer un role je me suis pas hasardé à le changer)
 
j'ai fait aucun chmod durant l'install
 
le mkpasswd je l'ai fait avec l'option -l aurait il fallu le lancer avec l'option -d ? (une machine en reseau sous W98 il faut lui definir un groupe de travail, sont ensuite dans le meme voisinage reseau que celles de ce groupe, ce point ne peut il pas etre une source d'oublie et une cause au problème rencontré, ayant pas l'impression d'avoir mentionné nul part le nom de ce groupe)


Message édité par tintin34 le 07-06-2008 à 08:26:35
mood
Publicité
Posté le 06-06-2008 à 10:19:44  profilanswer
 

n°2784181
tintin34
Posté le 06-06-2008 à 22:46:34  profilanswer
 

aucune des questions n'inspire de sugestion?

n°2784349
tintin34
Posté le 07-06-2008 à 20:25:33  profilanswer
 

personne pour me donner des pistes?

n°2784949
tintin34
Posté le 10-06-2008 à 10:56:35  profilanswer
 

personne n'a réaliser des install de cygwin avc openssh?
 
A titre indicatif voici le fichier /etc/passwd
 

admin:TN1G54z.9f5nw:500:544:Administrator: /home/admin: /bin/bash
Toto:TN1G54z.9f5nw:945:544:Toto: /home/Toto: /bin/bash

 
et le fichier /etc/group
 

all::544:

 
Par contre dans /home il y a un répertoire Toto mais pas de Admin
 
Toto etant l'utilisateur qui s'authentifie au démarrage du client réseau W98se


Message édité par tintin34 le 10-06-2008 à 11:34:08
n°2785048
tintin34
Posté le 10-06-2008 à 20:12:21  profilanswer
 

up!

n°2785167
tintin34
Posté le 11-06-2008 à 15:38:37  profilanswer
 

up!

n°2785178
tintin34
Posté le 11-06-2008 à 16:05:20  profilanswer
 

le probleme de permission denied vient très probablement d'un probleme de droit soit ceux dans le fichier /etc/passwd
 
soit que j'ai fait aucun chmod a la fin de l'install
 
est ce que quelqu'un peut m'aider pour ce point?
 
 
J'aimerai aussi beaucoup savoir comment voir si le serveur SSH est lancé
 
est que netstat -a dans un shell DOS peut aller et quelle ligne chercher dans cet affichage?

n°2785344
tintin34
Posté le 12-06-2008 à 13:38:13  profilanswer
 

Si il manque des indications pour que certains puissent m'aider, hésitez pas à me demander je ferai les manpulations adequats pour completer les infos
 
mais je sais pas trop pour le moment ce qui pourait vous etre utile comme info pour m'aider
 
PS: en faisant
dans le bash
 

cd /
ls -la

je constate que Toto est le proprietaire de tous les fichiers et dossiers
sauf le dossier Cygdrive
 
puis je en conclure que toto est root?
 
par contre je vois aussi a coté que son groupe est all
le groupe de travail du reseau Windows ou s'est authentifié Toto est TOTO
 
ne faudrait il pas que ce all soit en fait TOTO?
 
d'autre part si je fais maintenant:

cd /home/Toto
ls -la

j'ai ca

total 9
drwxr-xr-x 3 Toto all      0 Jun 4 14:51 .
-rw-r--r-- 1 Toto all      0 Jun 4 14:51 ..
-rw-r--r-- 1 Toto all   409 Jun 4 14:51 .bash_history
-rw-r--r-- 1 Toto all 1150 Jun 4 14:51 .bash_profile
-rw-r--r-- 1 Toto all 3116 Jun 4 14:51 .bashrc
-rw-r--r-- 1 Toto all 1461 Jun 4 14:51 .inputrc
drwxr-xr-x 2 Toto all      0 Jun 4 14:51 .ssh

 
n'y a t'il pas là un probleme de droit?
soit x en plus pour Toto?
soit x pour les autres et le groupe?
soit les deux?


Message édité par tintin34 le 12-06-2008 à 13:41:08
n°2785776
tintin34
Posté le 14-06-2008 à 14:18:31  profilanswer
 

personne ne sait m'aider :( ?
 
ou me donner des indications de pistes où chercher le probleme?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Pas de connexion au serveur cygwin SSH+putty, config?

 

Sujets relatifs
Serveur RPC non disponible (help)probleme connexion base sql via connecteur odbc sous vista
Disque raid lacie firewire800 disparaissant sous 2003 serveurCompatibilité config avec Vista?
Creer un serveur NTP sur XP ProWindows 2003 Serveur et probléme accés internet
Serveur rpc non disponbileconnexion lente
Ds panneau de config, C est en bleu...Comment defragmenter mon serveur SQL?
Plus de sujets relatifs à : Pas de connexion au serveur cygwin SSH+putty, config?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR