¿Por qué ssh inicia sesión como el usuario incorrecto?

1

Estoy bombardeando mi Mac (ssh) y me conecto con el ID de usuario incorrecto. Hay tres cuentas de usuario sin privilegio en el sistema, y cuando inicio sesión, doy mi contraseña y whoami me da cualquiera de las otras cuentas de usuario sin privilegio. (Y no puedo escribir en los archivos que poseo, etc.)

Puedo solucionar el acceso a mi cuenta con su [ mi nombre de usuario ], pero estoy desconcertado. ¿Alguna sugerencia?

    
pregunta JonathanHayward 27.04.2011 - 02:17

2 respuestas

6

ssh puede confundirse si su nombre corto es diferente entre las dos máquinas. Puede verificar cuál es su nombre corto en cada máquina con whoami . Para ir a una cuenta en particular, use ssh jhayward@mymac . Si todavía tienes problemas, usa ssh -v jhayward@mymac . Puedes ver cosas como revisar ~/.ssh/config . Si desea evitar escribir jhaward@ todo el tiempo, puede crear (o agregar a) el archivo ~/.ssh/config con las líneas

Host mymac
Hostname 1234.1234.1234
User jhaward

edita cada línea para tu caso particular ( Host es tu apodo, Hostname es la dirección IP, o mymac.local o lo que uses actualmente para ssh ).

Entonces puedes usar ssh mymac .

Si aún tienes problemas, publica algunos resultados de ssh -v pero ten cuidado de no publicar nada privado (como las direcciones IP).

    
respondido por el Ramashalanka 27.04.2011 - 02:52
0

¿Está utilizando ssh -l user host para asegurarse de que el nombre de usuario correcto se transfiera a sshd en la máquina receptora? Además, verifique ~ / .ssh / config para cualquier anulación, asumiendo que está usando una línea de comando ssh.

    
respondido por el bmike 27.04.2011 - 02:54

Lea otras preguntas en las etiquetas