Permiso denegado en acceso ssh con cygwin

Permiso denegado en acceso ssh con cygwin

Tengo una instalación nueva de la familia Windows 10 (x64) con una cuenta de administrador Jean Perrin. Instalé cygwin con openssh y lo modifiqué C:\cygwin64\Cygwin.batde esta manera:

@echo off

C:
chdir C:\cygwin64\bin
set CYGWIN=binmode ntsec
bash --login -i

Luego, me encontré con ssh-host-config, respondí yespara instalar sshd como servicio, nopara privilegiar la separación y dejar el campo vacío para value of CYGWIN for the daemon. Solicité una nueva cuenta privilegiada ljpy verifiqué netplwizque esta cuenta tiene privilegios de administrador en el host.

Creé el /home/ljpdirectorio manualmente con mkdir.

Luego inicié el servicio sshd net start sshdy pude iniciar sesión con la Jean Perrincuenta:

$ ssh Jean\ Perrin@localhost
Jean Perrin@localhost's password:
Last login: Fri Jan 29 11:03:50 2016 from ...

Sin embargo, cuando quiero conectarme con la ljpcuenta, aparece un error de permiso:

$ ssh ljp@localhost
ljp@localhost's password:
Permission denied, please try again

Intenté seguir los consejos encontrados.aquíy lo hizo

mkpasswd -l > /etc/passwd

pero no cambió nada.

Qué estoy haciendo mal ? ¿Cómo puedo conectarme?a través dessh con esta cuenta?

Respuesta1

El formato de nombre de usuario predeterminado es:

SERVERNAME+username@SERVERNAME

O edite la /etc/passwdentrada como se muestra arriba para simplificar el formato.

Aquí hay un sitio que encontré útil para configurar Cygwin SSH:

https://dbaportal.eu/2015/03/05/installing-openssh-cygwin-1-7-35-on-windows-2012-r2/

Puedes intentar conectarte usando la opción detallada:

ssh -vvv SERVERNAME+username@SERVERNAME

Verifique que las \homecarpetas existan y que los permisos sean correctos para el usuario.

información relacionada