Usuario SSH agregado, sin directorio de inicio


0

Entonces, en un sistema Yosemite, habilité el inicio de sesión remoto (ssh) y agregué un usuario específico. Cuando ssh como este usuario, mi directorio de inicio se predetermina a / var / empty. ¿Se suponía que debía hacer algo más para habilitar un directorio de inicio correcto? (Tenga en cuenta que el sistema tiene un servidor de cuenta de red de Active Directory).


1
¿Cómo / dónde agregaste el usuario?
Rob de Jonge

Vía Preferencias del sistema> Compartir. Al hacer clic en Inicio de sesión remoto, agregué el usuario mediante el botón +, luego seleccioné al usuario de la lista al hacer clic en "Usuarios de la red".
alphadogg

Respuestas:


1

Por lo tanto, no estoy seguro de cómo creó el usuario, pero si espera un directorio de inicio almacenado en caché local, y esto no es una cuenta de red, querrá comandos de usuario como los siguientes para crear la cuenta de usuario:

Crédito para Script: http://wiki.freegeek.org/index.php/Mac_OSX_adduser_script

dscl . -create /Users/$USERNAME
dscl . -create /Users/$USERNAME UserShell /bin/bash
dscl . -create /Users/$USERNAME RealName "$FULLNAME"
dscl . -create /Users/$USERNAME UniqueID "$USERID"
dscl . -create /Users/$USERNAME PrimaryGroupID 20
dscl . -create /Users/$USERNAME NFSHomeDirectory /Users/$USERNAME
dscl . -passwd /Users/$USERNAME $PASSWORD

Si está buscando que ActiveDirectory proporcione el directorio de usuarios, asegúrese de haber verificado lo siguiente en la configuración de Active Directory y de que todas las configuraciones de AD del lado del servidor sean correctas para esto:

'Ruta UNC de usuario desde Active Directory para derivar la ubicación de inicio de la red'

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.