|
|
|
|
Bonjour à tous,
je souhaiterai accéder à un windows via un linux, j'ai donc installé cygwin sur le windows. J'ai bien le terminal avec bash mais le service CYGWIN sshd ne tourne pas, il devrait meme se lancer au démarrage d'ailleurs...
en gros je n'arrive pas à partir de mon linux à me connecter sur le windows.
J'ai pourtant suivi un bon tuto et je pense n'avoir rien loupé...
après l'installation, J'ai fait ssh-host-config
j'ai créé les user : mkpasswd -l > /etc/passwd
j'ai créé les groupes : mkgroup -l > /etc/group
Mais voilà le message que j'ai quand je fais : net start sshd :
"Impossible de démarrer le service CYGWIN sshd.
Le service n'a reporté aucune erreur.
pour plus d'info taper NET HELPMSG 3534" -> (qui ne me dit rien d'ailleurs...)
OU alors si je fais : cygrunsrv -S sshd, j'ai : "Error starting a service: QueryServiceStatus: Win32 error 1062: Service is not running"
J'avoue que je ne sais plus quoi faire, seule petite piste : en controlant /etc/passwd j'ai bien un user sshd mais pas de user ssh...
Merci d'avance pour votre aide smile
A+
;-)
|
Dis moi, juste par curiosité : peux-tu m'expliquer ce que tu as fait exactement avec chown system /etc/ssh* et chown system /var/empty?
|
OK ;-) j'ai donc continué la discution sur un nouveau sujet :
|
Salut. j'ai suivit le tuto de Sebsauvage a la lettre, et moi non plus je n'arrive à le faire tourner.
|
ils doivent appartenir au compte qui fait tourner le serveur ssh (le compte "system").
|
Bonjour,
$ ssh-host-config -y Overwrite existing /etc/ssh_config file? (yes/no) yes Generating /etc/ssh_config file Overwrite existing /etc/sshd_config file? (yes/no) yes Privilege separation is set to yes by default since OpenSSH 3.3. However, this requires a non-privileged account called 'sshd'. For more info on privilege separation read /usr/share/doc/openssh/README.privsep . Should privilege separation be used? (yes/no) yes Generating /etc/sshd_config file Host configuration finished. Have fun! Je suis allé voir le fichier sshd.log : il est complètement vide J'ai tapé les commandes chown avec "system" puis le nom de ma session Windows : "edeville". Il n'a rien affiché. Merci Oxygene18 |
Si vous n'y arrivez pas, virez complètement Cygwin et installez CopSSH (serveur ssh basé sur Cygwin, avec interface de configuration). |
Il ne veut pas l'arrêter, et quand j'essaie de le supprimer c'est pareil :
$ cygrunsrv -E CYGWIN sshd cygrunsrv: Trailing commandline arguments not allowed Try `cygrunsrv --help' for more information. $ cygrunsrv -R CYGWIN sshd cygrunsrv: Trailing commandline arguments not allowed Try `cygrunsrv --help' for more information. Dois je conclure que je peux le laisser et désinstaller sans problème ? Encore merci |
Répondre à sebsauvage
|