Windows Server: più accessi utente al desktop remoto ma la stessa configurazione (programmi, file, collegamenti, ecc.)

Aug 20 2020

Al momento stiamo eseguendo il desktop remoto in un server Windows con le stesse credenziali di accesso per poter utilizzare la stessa configurazione (programmi, file, scorciatoie ecc.)

Ma per motivi di sicurezza vogliamo cambiare questa procedura, quindi ogni utente ha login diversi. Vogliamo comunque mantenere la stessa configurazione su diversi accessi, quindi ogni utente non deve configurare tutti i programmi necessari sul server e tutti i collegamenti per file, cartelle o programmi.

È possibile effettuare questa configurazione e come viene eseguita?

Risposte

2 harrymc Aug 25 2020 at 22:10

Per creare nuovi account utente con impostazioni desktop predefinite, preferiti e menu Start, è possibile utilizzare il profilo utente predefinito di Windows.

In Windows 10 questo profilo si trova nella directory C:\Users\Default.

Il contenuto di questo profilo utente predefinito viene fornito a ogni nuovo account utente sul sistema. Quando viene creato un nuovo profilo utente, queste impostazioni e file predefiniti verranno copiati nella directory del profilo del nuovo utente.

Inserendo i collegamenti a file, cartelle e programmi nella cartella utente predefinita, verranno copiati in ogni nuovo account locale che creerete in futuro sul server.


Se ti piace davvero che tutti i tuoi utenti condividano lo stesso desktop e il menu Start, ciò significa che qualsiasi modifica da parte di un utente si propagherà a tutti loro.

Se si desidera ancora che tutti gli accessi utente a un unico profilo utente e lo si attivi, impostare tutti i percorsi del profilo sullo stesso percorso.

Il percorso del profilo di qualsiasi account utente può essere trovato nel registro sotto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListl'elemento denominato il ProfileImagePathcui valore sarà C:\Users\user-name.

Le chiavi utilizzano l'ID di sistema (SID) dell'account. Se l'utente non può essere facilmente identificato dal valore di ProfileImagePath, per convertire il SID contrassegnato nel nome dell'account utente corrente, immettere in cmd il comando:

wmic useraccount where sid='S-1-3-12-12451234567-1234567890-1234567-1434' get name

Sarà necessario modificare le autorizzazioni della cartella condivisa in modo che tutti gli utenti possano accedere a queste cartelle. Se non desideri che siano in grado di modificare queste cartelle, non dare loro i permessi di scrittura per alcune sottocartelle (sarebbe strano che gli utenti non abbiano il controllo del proprio desktop o abbiano accesso ai documenti di altri utenti ).


Un'altra alternativa è modificare per l'utente le impostazioni nella chiave di registro HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders, come Desktope Start Menu.

user19702 Aug 26 2020 at 01:16

Tutti i programmi installati come amministratore (ad C:\Program Files\ProgramName\esempio, per) saranno generalmente disponibili per tutti gli utenti. Le impostazioni salvate per la cartella di installazione dovrebbero essere identici per tutti gli utenti, ad esempio: C:\Program Files\ProgramName\.

Ai programmi piace mantenere le impostazioni specifiche dell'utente in due aree principali:

  • Cartella dati app nascosta: C:\Users\$username\Appdata\
  • Il registro utenti: HKEY_USERS\S-1-2-3-Very-long-unique-ID\SOFTWARE\

Essere consapevoli del fatto che non tutti i software segue le migliori pratiche qui - abbiamo un po 'che mantengono le impostazioni in C:\CustomFolder, C:\Users\$username\CustomFolderecc Si dovrà fare qualche indagine.

Come dice @harrymc , questi possono generalmente essere copiati nella cartella del profilo utente predefinito e nel registro ( HKEY_USERS\.DEFAULT\Software\).

Se hai esempi di impostazioni che desideri mantenere o hai difficoltà a trovarli, aggiungili alla tua domanda e possiamo suggerirti dove cercare.

Inoltre: verifica che la licenza del tuo software ti consenta di usarlo in questo modo! Questa può essere una sfortunata sorpresa ...