2 votes

Cygwin : Impossible de déterminer le nom de l'utilisateur exécutant le service sshd à partir de la base de données des comptes.

J'ai suivi un tutoriel sur youtube ici : Configuration de SFTP

J'ai suivi exactement toutes les étapes mais j'ai rencontré un problème dans Cygwin en essayant d'installer SSH.

En ouvrant le terminal Cygwin64, j'ai tapé ce qui suit

$ export CYGWIN='ntsec tty'
$ chmod 0755 /var
$ ssh-host-config

Puis j'en viens aux questions

La première question est Should StrictModes be used? (yes/no) où je tape no . La question suivante est Should privilege separation be used? (yes/no) où je tape yes .

Ensuite, j'obtiens l'erreur ou l'avertissement suivant (indépendamment du fait que je sélectionne ou non l'option no o yes ):

*** Warning: Couldn't determine name of user running sshd service from account database!
*** Warning: As a result, this script cannot make sure that the files used
*** Warning: by the sshd service belong to the user running the service.

*** Warning: Host configuration exited with 1 errors or warnings!
*** Warning: Make sure that all problems reported are fixed,
*** Warning: then re-run ssh-host-config

Je ne sais pas comment résoudre ces erreurs ! Que dois-je faire ?

1voto

Sunil Patel Points 126

Le message d'erreur fait référence à "l'utilisateur qui exécute le service sshd". Il se produit parce qu'il y a déjà un service sshd appartenant à un utilisateur différent, (pour moi, il a été créé par la fonctionnalité optionnelle OpenSSH de Windows 10).

Si vous supprimez l'ancien service et réessayez, cela devrait fonctionner.

Vous pouvez supprimer le service avec sc, par exemple : sc.exe delete sshd .

0voto

Peng Goan Points 1

Veuillez noter que les paramètres CYGWIN que vous utilisez sont obsolètes, voir :

https://cygwin.com/cygwin-ug-net/using-cygwinenv.html

Donc probablement presque tout le tutoriel. À propos de

Faut-il utiliser les StrictModes ? (oui/non)

La valeur par défaut est Yes donc n'utilisez pas de valeur différente.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X