Pagina 1 di 1

Installare il pacchetto utilizzando un account Amministratore, non un account di Sistema

Pubblicato: 4 maggio 2016 - 18:09
di MichelF
Salve,

dopo aver installato il pacchetto Cygwin con WAPT, mi trovo di fronte al seguente problema:

il primo pacchetto Cygwin è stato installato dalla console e l'installazione è andata a buon fine con l'utente 'system'.

Il mio secondo pacchetto di configurazione contiene il comando: ssh-host-config e non si installa correttamente se lo distribuisco dalla console. Tuttavia, l'installazione va a buon fine se avvio l'installazione del pacchetto WAPT dal PC tramite riga di comando, perché in questo caso l'installazione avviene con l'account utente attualmente connesso.

Esiste un modo per forzare la distribuzione di un pacchetto dalla console, utilizzando un utente del gruppo 'administrator' presente localmente sul PC? Cordiali

saluti,
Michel

Re: Installazione di un pacchetto con un account amministratore e non un account di sistema

Pubblicato: 4 maggio 2016 - 23:12
di sfontenau
Puoi provare a eseguire il comando (ssh-host-config) nella configurazione della sessione Wapt...

Tuttavia, se il comando richiede un account amministratore, non funzionerà.

Un'altra cosa che non ho provato è modificare le proprietà del servizio Wapt ((services.msc)) per richiederne l'avvio con l'account amministratore (vedi il file allegato).

In teoria, suppongo che dovrebbe funzionare.

Re: Installazione di un pacchetto con un account amministratore e non un account di sistema

Pubblicato: 8 maggio 2016 - 14:54
di so37
Sì, cambiare l'account per WAPTService in un account amministratore ha risolto tutto e molti dei miei problemi. Esiste un modo per distribuire questo servizio, integrato nel file agentsetup.exe, utilizzando un account amministratore per impostazione predefinita?

Re: Installazione di un pacchetto con un account amministratore e non un account di sistema

Pubblicato: 9 maggio 2016 - 20:10
di sfontenau
Una possibile risposta si trova qui:

https://blogs.msdn.microsoft.com/amanta ... edentials/

Vi preghiamo di tenerci aggiornati sui vostri risultati!

Re: Installazione di un pacchetto con un account amministratore e non un account di sistema

Pubblicato: 10 maggio 2016 - 08:37
di MichelF
Ciao,

sono l'autore del post originale.

Posso confermare che modificando l'account di esecuzione per il servizio WAPT da "System" ad "Administrator", lo script "ssh-host-config" che segue l'installazione di Cygwin funziona perfettamente.

Non ho modificato altre impostazioni durante l'esecuzione. Il problema era effettivamente dovuto all'account System.

La mia domanda è: perché l'account utente predefinito per il servizio è impostato su "System"?

Non ho notato alcun effetto collaterale dopo aver apportato le modifiche.

Grazie per qualsiasi risposta.

Cordiali saluti,
Michel

Re: Installazione di un pacchetto con un account amministratore e non un account di sistema

Pubblicato: 10 maggio 2016 - 11:39
di sfontenau
Non sono uno sviluppatore Wapt, ma dal mio punto di vista sembra complicato.

Non tutti hanno un account amministratore abilitato e a volte il nome dell'account amministratore cambia.

Anche la distribuzione silenziosa sembra complicata.
Implicherebbe l'inserimento della password dell'amministratore locale in waptagent.exe.

E poiché waptagent è pubblico, basterebbe recuperarlo per ottenere la password dell'amministratore locale (credo).
È un grave problema di sicurezza.

Finora sono sempre riuscito a trovare soluzioni alternative ai problemi dei software che non supportano l'account di sistema.

Un metodo potrebbe essere quello di installare Wapt su un'immagine di Windows (modello), cambiare l'account di servizio in Wapt e quindi ridistribuire (con Fog, ad esempio).

Se uno sviluppatore dovesse leggere questo messaggio, potrebbe avere una risposta più appropriata.

Simon

Re: Installazione di un pacchetto con un account amministratore e non un account di sistema

Pubblicato: 18 maggio 2016 - 09:56
di MichelF
Salve,

dopo ulteriori riflessioni, concordo con chi mi ha suggerito di continuare a utilizzare l'account di sistema.

L'account Amministratore richiede effettivamente una password, e il suo nome può variare da un PC all'altro.

Grazie per tutti questi commenti molto costruttivi.

Cordiali saluti,
Michel