Impostazione di più utenti standard con privilegi di amministratore su un Mac


2

Sto cercando di configurare iMacs, OS X 10.11, con il software Xcode per gli utenti standard da utilizzare in un laboratorio. Il software utilizza i privilegi amministrativi per eseguire gli Strumenti per sviluppatori nel software. Qual è il modo migliore per configurare gli account utente standard per farlo senza concedere privilegi di amministratore a questi account?


Concedere loro l'accesso sudo dovrebbe essere sufficiente. Non puoi ignorare richiedere l'accesso simultaneo, e non dare loro in alcun modo, per aumentare l'autorizzazione dei loro utenti. Questo è vero su qualsiasi sistema operativo.
Ramhound

@Ramhound non farlo. Dare a qualcuno l'accesso sudo equivale a dare loro pieno accesso amministrativo. Puoi usare sudo per dare accesso granulare ma devi essere molto attento a questo, e c'è un modo migliore per risolvere comunque questo problema.
Benny Mackney

@BennyMackney - Su Linux puoi dare permessi sudo specifici. Stai dicendo su OS X che non è possibile?
Ramhound

Come ho detto, puoi usarlo per dare permessi granulari, ma devi stare attento. Dovresti sapere esattamente che tipo di cose Xcode fa e assicurarti che nessuno di loro possa essere usato per ottenere abilità più elevate. Anche solo consentire xdo sudo ti consente di usare xcode per modificare il file sudo e avere il pieno controllo. È un gioco pericoloso. Quindi, si utilizza il gruppo esistente configurato da Apple.
Benny Mackney

Risposte:


2

C'è un gruppo chiamato "_developer" che risolve questo in modo pulito.

sudo dscl . append /Groups/_developer GroupMembership <username>

Eseguilo da un account amministratore, ovviamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.