Modifica home directory utenti

5

Ho creato un nuovo utente ma la home directory del nuovo utente ha il percorso dei vecchi utenti. Come posso aggiornare la directory home del mio nuovo utente in modo che il terminale si apra a questa directory e tutto il software consideri questa nuova directory la mia home directory? Sto usando OS x 10.8.4.

    
posta c12 18.08.2013 - 22:11
fonte

3 risposte

4

Il sito di supporto di Apple fornisce i passaggi per cambiare il "nome dell'account" (ovvero, il nome della cartella principale per un utente particolare).

  1. Enable the root user (using these steps).
  2. Log in as root.
  3. Navigate to the /Users folder.
  4. Select the Home folder with the short name you want to change, and rename it just like you would rename any folder. Keep in mind that the shortname must be all lowercase, with no spaces, and only contain letters.
  5. Use the Users & Groups pane (Accounts pane in Mac OS X v10.6.8 or earlier) in System Preferences to create a new user with the Account name or Short Name that you used in the previous step.
  6. Click OK when "A folder in the Users folder already has the name 'account name'. Would you like to use that folder as the Home folder for this user account?" appears. Note: This will correct the ownership of all files in the Home folder, and avoid permissions issues with the contents.
  7. Choose Log Out from the Apple menu. Log in as the newly created user. You should be able to access all of your original files (on the desktop, in Documents, and in the other folders of this Home).
  8. After verifying that your data is as expected, you can delete the original user account via the Users & Groups pane (Accounts pane in Mac OS X v10.6.8 or earlier).
  9. Disable the root user (using these steps).
    
risposta data 18.08.2013 - 22:19
fonte
5

Un modo più sicuro per cambiare la cartella home associata a un account è farlo tramite le Preferenze di Sistema.

  1. Fai clic sul menu Apple, quindi su Preferenze di Sistema.
  2. Seleziona Utenti e amp; Gruppi.
  3. Fai clic sul lucchetto in basso a sinistra e autenticati come amministratore.
  4. Fai clic con il pulsante destro del mouse sull'account che desideri modificare e seleziona Opzioni avanzate.
  5. Modificare il percorso "Directory principale" e fare clic su OK.
risposta data 19.08.2013 - 17:15
fonte
3

Puoi assegnare una cartella home a qualcosa di diverso da "/ Users / yourUserName" nel Terminale.

sudo dscl . -create /Users/YourUserName NFSHomeDirectory /path/to/new/home/folder
    
risposta data 18.08.2013 - 23:29
fonte

Leggi altre domande sui tag