Cuando intento hacer SSH a mi ordenador, ssh falla con este error:
Mothership:~ kuyan$ ssh kuyan@localhost
Connection closed by ::1
Esto también ocurre cuando intento conectarme por SSH a mi usuario desde otro ordenador. Este mensaje aparece en la consola cuando intento conectarme:
12/12/12 3:44:30.468 PM sshd[2576]: fatal: ssh_sandbox_child: sandbox_init: dlopen(/usr/lib/libsandbox.1.dylib, 261): image not found [preauth]
Información relevante:
-
Estoy usando una versión diferente de sshd que OS X proporciona, instalado a través de
brew install openssh
- pero este error se produce con ambas versiones. -
/usr/lib/libsandbox.1.dylib
existe:Mothership:~ kuyan$ ls /usr/lib/libsandbox* /usr/lib/libsandbox.1.dylib /usr/lib/libsandbox.dylib
-
Aquí está mi /etc/sshd_config . La línea relevante parece ser
UsePrivilegeSeparation
cuando se descomenta y se establece enyes
en lugar desandbox
Todo funciona bien. -
Aunque no estoy usando MacPorts, el error que obtengo es esencialmente el siguiente aquí .
-
versión de sshd:
OpenSSH_6.1p1, OpenSSL 0.9.8r 8 Feb 2011