1 votos

openssh no encuentra el directorio .ssh en cygwin

Acabo de instalar Cygwin, y openssh ignora el archivo known_hosts. Mi opinión es que openssh ni siquiera ve la carpeta ~/.ssh. He definido una variable de entorno de Windows HOME, y Cygwin se inicia en %HOME%. Los permisos en ~/.ssh son 600, y los permisos dentro de ~/.ssh son 600 para todo excepto que known_hosts y *.pub son 644. Todo lo que obtengo es

$ ssh -vvv -Y foo
OpenSSH_6.1p1, OpenSSL 1.0.1c 10 May 2012
debug2: ssh_connect: needpriv 0
ssh: Could not resolve hostname learnlab: hostname nor servname provided, or not known

Tenga en cuenta que no tengo la línea debug1: Reading configuration data /etc/ssh/ssh_config Y lo que es más extraño, Cygwin no instala /etc/ssh.

0voto

Calden Puntos 1

Resultó que no sólo tenía que establecer %HOME%, sino también crear un punto de montaje para /home/myhome.

$ cat /etc/fstab.d/myhome 
c:/Users/myhome/My\040Documents /home/myhome    ntfs    binary  0       0

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: