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

Pas de connexion au serveur cygwin SSH+putty, config? - Logiciels - Windows & Software

Marsh Posté le 06-06-2008 à 10:19:44    

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
Reply

Marsh Posté le 06-06-2008 à 10:19:44   

Reply

Marsh Posté le 06-06-2008 à 22:46:34    

aucune des questions n'inspire de sugestion?

Reply

Marsh Posté le 07-06-2008 à 20:25:33    

personne pour me donner des pistes?

Reply

Marsh Posté le 10-06-2008 à 10:56:35    

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
Reply

Marsh Posté le 10-06-2008 à 20:12:21    

up!

Reply

Marsh Posté le 11-06-2008 à 15:38:37    

up!

Reply

Marsh Posté le 11-06-2008 à 16:05:20    

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?

Reply

Marsh Posté le 12-06-2008 à 13:38:13    

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
Reply

Marsh Posté le 14-06-2008 à 14:18:31    

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed