Come modificare il nome breve di un account utente in Mac OS X
Sommario:
- Cambia solo il nome breve dell'utente
- Cambiare i nomi brevi degli utenti e i nomi delle home directory: il metodo Apple
- Approccio avanzato: modifica del nome breve dell'utente e del nome della directory utente tramite amministratore o root e chown
In Mac OS X, il nome abbreviato di un utente è il nome della sua cartella Inizio ed è anche il nome abbreviato per accedere al Mac da una schermata di blocco o da una connessione di rete con accesso remoto tramite SSH e SFTP. Ci sono vari motivi per cui vorresti cambiare il nome breve dell'utente, ma non si tratta solo di cambiare il nome elencato su un account utente.Tratteremo quattro modi diversi per farlo, un modo semplice che cambia solo il nome utente breve per scopi di accesso e tre metodi più completi che cambieranno non solo il nome utente breve ma anche il nome della directory degli utenti in modo che corrisponda. Scegli ciò che è appropriato per il tuo livello di abilità.
È importante notare qui che l'ortografia è importante, così come le maiuscole, eventuali differenze di ortografia o maiuscole e le cose non funzioneranno. Non tentare di utilizzare un nome utente o un nome account breve che contenga spazi o caratteri speciali, mantienilo semplice con caratteri normali.
Prima di procedere, assicurati di disporre di un backup recente del tuo Mac e dei suoi dati importanti. Se non esegui il backup da un po' di tempo, puoi forzare facilmente un backup manuale in Time Machine. Una volta eseguito il backup, continua a leggere.
Cambia solo il nome breve dell'utente
Questo è il modo in cui cambi solo il nome breve effettivo di un utente, allo scopo di accedere al Mac. Ciò non influirà sul nome della home directory dell'account utente:
- Apri le Preferenze di Sistema e fai clic sul riquadro "Account"
- Fai clic sull'icona del lucchetto nell'angolo in basso a sinistra e inserisci le tue credenziali di amministratore
- Fai clic con il pulsante destro del mouse sull'utente di cui desideri modificare il nome utente breve e fai clic su "Opzioni avanzate"
- Dalla schermata "Opzioni avanzate", modifica il nome utente come elencato accanto a "Nome account" come mostrato nello screenshot qui sotto
Ricorda, le istruzioni precedenti cambiano solo il nome breve dell'account dell'utente e non il nome della home directory dell'utente. Questo ci porta ad alcuni modi diversi in cui possiamo cambiare sia l'account utente che il nome della directory:
Cambiare i nomi brevi degli utenti e i nomi delle home directory: il metodo Apple
Questo è il metodo consigliato da Apple nella loro knowledge base, questo metodo può sembrare lungo ma gestisce automaticamente le autorizzazioni e le modifiche alla proprietà dei file, rendendolo più semplice per alcuni utenti.
- Per prima cosa, devi abilitare l'utente root in Mac OS X se non l'hai già fatto
- Esci dal tuo account utente esistente e accedi all'account utente root abilitato
- Apri /Utenti/ e vedrai la home directory dell'account utente, rinomina la home directory dell'account utente che desideri modificare nello stesso modo in cui rinomineresti qualsiasi cartella o file in Mac OS X. Apple avverte che il nome breve dell'utente non può contenere spazi o caratteri speciali
- Ora apri le Preferenze di Sistema e fai clic sul pannello "Account"
- Crea un nuovo account utente con lo stesso nome breve che hai usato per rinominare la home directory dell'utente
- Vedrai una finestra di dialogo che avverte "Una cartella nella cartella Utenti ha già il nome" nome utente che hai scelto. Vuoi utilizzare quella cartella come cartella Home per questo account utente?" – fai clic su OK
- Ora disconnettiti dall'utente root e accedi all'utente appena creato con il nome breve che hai scelto
- Verifica che tutti i file, le cartelle, i permessi, la proprietà e tutto il resto siano come previsto. Naviga, apri alcuni file, ecc. Se le cose sembrano andare bene, ora puoi tornare al pannello delle preferenze Account ed eliminare l'account utente originale
Per motivi di sicurezza, Apple consiglia di disabilitare l'account utente root, ma puoi determinare se è necessario o meno in base alla frequenza con cui devi utilizzare l'accesso root.
Approccio avanzato: modifica del nome breve dell'utente e del nome della directory utente tramite amministratore o root e chown
Puoi anche utilizzare un approccio più avanzato che potrebbe essere preferito da alcuni, anche se per la maggior parte degli utenti suggerirei la via di Apple.Procedendo, se si desidera modificare il nome della directory degli utenti oltre al nome breve, un altro modo per farlo è utilizzare un account amministratore separato (o anche root dalla riga di comando) per rinominare la home directory degli utenti (preferibilmente in nuovo nome breve). Puoi farlo dal Finder con un account amministratore o usando sudo e root dalla riga di comando:
sudo mv /Utenti/vecchionome /Utenti/nuovonomeabbreviato
Quindi, attraverso lo stesso processo di accesso alle "Opzioni avanzate" del pannello Account come menzionato sopra, selezionerai la home directory appena rinominata come predefinita dell'utente facendo clic sul pulsante "Scegli" e quindi navigando verso di esso. Se hai scelto di farlo tramite la riga di comando, questo è più un passaggio di conferma.
Dopo aver apportato la modifica al nome della directory, probabilmente dovrai modificare la proprietà del file e le autorizzazioni utilizzando chown per il nuovo nome utente:
chown -R nuovonomeabbreviato /Utenti/nuovonomeabbreviato
Come con gli altri metodi, ti consigliamo di verificare che tutto funzioni accedendo all'account appena rinominato e aprendo e accedendo ai file.
In un' altra nota, puoi anche usare questa opzione per cambiare la posizione della home directory di un utente. Ad esempio, se disponi di una piccola unità SSD per il sistema operativo e le applicazioni da cui avviare rapidamente ma desideri conservare tutti i tuoi file su un'unità separata, ma questo si sta ramificando su un nuovo argomento.
Avanzate: modifica dei nomi utente brevi con sudo, mv e Spotlight
Ancora un altro metodo per cambiare il nome utente breve esiste ed è un po' più avanzato.
Prima di iniziare: fai un backup dell'intero Mac, questo significa modificare i file utente e apportare modifiche al modo in cui il sistema operativo osserva quell'utente. Se non hai un motivo convincente per farlo, o non ti senti a tuo agio con la modifica dei file di sistema e l'utilizzo del terminale, non procedere.Inoltre, probabilmente vorrai abilitare Cambio rapido utente per poterlo fare rapidamente. Fatto correttamente, il nome utente breve verrà modificato in pochi minuti, ma questo non è un metodo tradizionalmente supportato, quindi procedi a tuo rischio!
Questo è stato verificato per funzionare in OS X Mountain Lion. Fai sempre un backup prima di modificare file importanti.
- Accedi a un altro account amministratore (crea un nuovo account con privilegi di amministratore se necessario)
- Apri Terminale da /Applicazioni/Utility/ e digita i seguenti comandi:
- Individua la directory del vecchio nome utente, prendi nota dell'ortografia e delle maiuscole esatte, il nostro esempio utilizzerà "OldShortName", quindi usa il comando successivo sostituendo quel nome utente se necessario e indicando il nuovo nome utente breve come desiderato
- Inserisci la password dell'amministratore quando richiesto, questo è necessario per usare sudo
- Ora apri il menu Apple e seleziona Preferenze di Sistema
- Scegli "Utenti e gruppi" e seleziona il nome utente che stai modificando
- Fai clic con il pulsante destro del mouse sul nome utente che desideri modificare e scegli "Opzioni avanzate…"
- Modifica i campi accanto a "Nome account" e "Directory home" per inserire il nuovo nome breve
- Fai clic su "OK" per accettare le modifiche, potrebbe esserci un leggero ritardo mentre le cose vengono aggiornate
sudo ls /Utenti/
sudo mv /Users/OldShortName /Users/NewShortName
Il nome utente breve ora è cambiato, ma non hai ancora finito. Disconnettersi dall'account amministratore attualmente attivo o utilizzare Cambio rapido utente per richiamare la finestra di accesso e quindi accedere come utente appena rinominato.
Questa prossima serie di passaggi è altrettanto importante, altrimenti Spotlight e Cartelle intelligenti non funzioneranno:
- Accedi come utente rinominato
- Assicurati che i file utente siano dove dovrebbero essere, in ~/Documenti, ~/Desktop/ ecc., aprine alcuni per verificare che le autorizzazioni funzionino come dovrebbero essere
- Ora avvia le Preferenze di Sistema dal menu Apple e scegli "Spotlight", quindi fai clic sulla scheda "Privacy"
- Dal Finder, vai alla directory /Home/, seleziona la directory degli utenti appena rinominata e trascinala nella finestra Privacy di Spotlight
- Ora seleziona la directory Utenti dalla finestra Privacy di Spotlight ed eliminala, questo ricostruisce forzatamente l'indice Spotlight per i file di questo utente, consentendo a tutti i file di essere trovati come previsto con Spotlight, Cartelle intelligenti e Tutti i miei File
- Chiudi le Preferenze di Sistema e attendi che Spotlight venga ricostruito
- Al termine, apri "Tutti i miei file" per visualizzare un elenco e verifica che Spotlight funzioni ora cercando un file con Comando+Barra spaziatrice
Se hai fatto tutto correttamente, il nome breve dell'account dell'utente ora verrà cambiato. Se lo desideri, ora puoi rimuovere l'account amministratore extra
Aggiornato: 25/01/2013