Cambiato nella directory home dell'account utente del server OSX, l'utente è scomparso, l'accesso rimane

1

Ho a che fare con Mac Mini della mia azienda (con un sacco di dati che non posso rischiare su un'unità esterna, ma non riesco a collegarlo perché di seguito) con Mac OS X Server 10.6.4.

Il mio problema era che avevo bisogno di condividere una cartella locale con un client (dandogli il permesso di scrittura). E la mia idea era che avrei potuto creare un account locale con permessi molto severi.

Avendo trovato la possibilità di cambiare la directory home (preferenze di sistema > accounts > tasto destro del mouse > avanzato) il mio pensiero era che questo avrebbe reso l'account incapace di accedere a qualsiasi cosa tranne questa directory (che potrebbe benissimo essere errata Ora vedo).

Così ho cambiato la directory home nella directory che in realtà volevo condividere (che è su questa unità esterna cruciale), che ha funzionato quasi di conseguenza durante l'accesso a mac mini in remoto (era disponibile anche un'altra cartella condivisa).

Ma dal momento che la modifica richiedeva il riavvio, ho riavviato il mini. Ora mi sono reso conto che l'account che avevo appena creato non era più disponibile in Preferenze di Sistema > Account. È ancora possibile accedere al mini utilizzando i dettagli dell'account in remoto, ma non quando si tenta di accedere al mini stesso.

Quello che trovo sconcertante è che l'account non esiste nemmeno sotto:

$ /Users/

né:

$ /path_to_external_drive/dir_i_chose_as_home/

Tuttavia, quando si accede a Server Admin e si assegnano le autorizzazioni di condivisione file, è possibile vedere il nuovo account nell'elenco degli utenti quando si fa clic su aggiungi (il segno +) per assegnare le autorizzazioni.

Ora potrei lasciare questo account ma questo sembra altamente irresponsabile.

Capisco che fosse molto ignorante su di me, cambiando la home directory senza comprenderne le implicazioni. Siete invitati a commentare se questa intera idea fosse in realtà inattuabile e pericolosa, ma sarei estremamente grato se poteste aiutarmi a sbarazzarmi di questo account appena creato (che è essenzialmente la mia domanda).

Come faccio a rimuovere un account che non riesco più a visualizzare tramite Preferenze di Sistema > Account (perché ho cambiato la sua home directory)?

Grazie in anticipo

    
posta chris 11.10.2011 - 17:05
fonte

1 risposta

1

Apri il terminale e prova:

$ dscl . -list /groups GroupMembership

Dovresti ottenere un elenco di utenti insieme al gruppo a cui appartengono. Dovresti cercare account utente / amministratore incluso quello che hai creato di recente; Questo comando ti mostrerà tutti gli utenti con il più recente creato vicino al fondo:

$ dscl . list /users

Per ottenere informazioni su un utente:

$ dscl . read /users/foo

Che sputerà verbosamente tutte le informazioni di base, fornendo queste informazioni in basso:

NFSHomeDirectory: /Users/foo

se vuoi eliminare un utente:

$ sudo dscl . delete /users/foo

asta la ciao-ciao! da lì puoi decidere se cancellare o meno la directory degli utenti.

    
risposta data 11.10.2011 - 23:19
fonte

Leggi altre domande sui tag