Come forzare il prompt "NetworkAuthorization" di Mountain Lion

0

Ricordo di essere stato in grado di apportare la modifica

defaults write com.apple.NetworkAuthorization ShowAuthUI -bool YES

indietro nel giorno, per forzare il prompt di nome utente / password per gli utenti che si connettono ai server di file AFP. Sto riscontrando un problema con più computer; quando provi a connetterti a un file server su un dominio diverso, vengono utilizzate le credenziali di dominio dell'utente dal loro dominio corrente e non le credenziali di dominio necessarie per quel file server specifico nel dominio menzionato.

Ecco perché mi piacerebbe che una soluzione come quella sopra descritta funzionasse con Mountain Lion, che non è quella.

Ho anche provato a svuotare e rimuovere il portachiavi, sfogliando bonjour tramite Finder (che consente comunque di aprire una casella di accesso "connect as") ma il server, che si trova su un dominio separato, non viene visualizzato.

Qualche soluzione o suggerimento noto? La mia soluzione è attualmente quella di "connettersi al server" usando afp: // username: [email protected] facendo in modo che si verifichi l'autenticazione corretta e / o si apre la finestra di dialogo username / password. Questa è una soluzione eccellente per me, ma le nostre centinaia di utenti non apprezzerebbero la complessità aggiunta.

    
posta TryTryAgain 15.04.2013 - 22:00
fonte

2 risposte

1

Ho appena scoperto che se si utilizza l'indirizzo IP al posto del nome del server 10.8 viene richiesto username / password! Perché? Non ne ho idea.

    
risposta data 26.06.2013 - 19:57
fonte
1

Anch'io stavo lottando con questo e sono riuscito a trovare la risposta. La chiave è l'utilità della riga di comando del server serveradmin

Il seguente articolo della Knowledge Base per Snow Leopard mi ha fatto andare sulla strada giusta. Non riesco a trovare un articolo simile per 10.8. link

Quando lo usi per leggere le impostazioni per il servizio AFP dovresti vedere che authenticationMode è impostato su standard_and_kerberos . Reimpostando il parametro su standard verrà forzata la richiesta di nome utente / password.

Ecco cosa ho fatto

  1. Esporta le impostazioni correnti nel caso in cui qualcosa vada storto

    sudo serveradmin settings afp > afpsettings.txt
    
  2. Interrompi il servizio

    sudo serveradmin stop afp
    
  3. Verifica che l'impostazione sia effettivamente "standard_and_kerberos"

    sudo serveradmin settings afp:authenticationMode
    
  4. Modifica le impostazioni

    sudo serveradmin settings afp:authenticationMode = "standard"
    
  5. Verifica la modifica

    sudo serveradmin settings afp:authenticationMode
    
  6. Riavvia il servizio

    sudo serveradmin start afp
    
risposta data 05.02.2014 - 21:16
fonte

Leggi altre domande sui tag