Windows Server : 여러 원격 데스크톱 사용자 로그인이지만 동일한 설정 (프로그램, 파일, 바로 가기 등)
현재 우리는 동일한 설정 (프로그램, 파일, 바로 가기 등)을 사용할 수 있도록 동일한 로그인 자격 증명을 사용하여 Windows 서버에 원격 데스크톱을 사용하고 있습니다.
그러나 보안상의 이유로이 절차를 변경하려고하므로 각 사용자는 서로 다른 로그인을 갖습니다. 우리는 여전히 다른 로그인에 걸쳐 동일한 설정을 유지하기를 원하므로 각 사용자는 서버에 필요한 모든 프로그램과 파일, 폴더 또는 프로그램에 대한 모든 바로 가기를 설정할 필요가 없습니다.
이 설정이 가능하며 어떻게 수행됩니까?
답변
기본 데스크톱 설정, 즐겨 찾기 및 시작 메뉴를 사용하여 새 사용자 계정을 만들려면 Windows의 기본 사용자 프로필을 사용할 수 있습니다.
Windows 10에서이 프로필은 디렉터리에 C:\Users\Default
있습니다.
이 기본 사용자 프로필의 내용은 시스템의 모든 새 사용자 계정에 제공됩니다. 새 사용자 프로필이 생성되면 이러한 기본 설정 및 파일이 새 사용자의 프로필 디렉터리에 복사됩니다.
파일, 폴더 및 프로그램에 대한 바로 가기를 기본 사용자 폴더에 배치하면 나중에 서버에서 만들 모든 새 로컬 계정에 복사됩니다.
모든 사용자가 동일한 데스크톱과 시작 메뉴를 공유하는 것을 정말 좋아한다면 한 사용자의 변경 사항이 모든 사용자에게 전파된다는 의미입니다.
여전히 모든 사용자가 하나의 사용자 프로필에 로그인하고이를 사용하려는 경우 모든 프로필 경로를 동일한 경로로 설정합니다.
사용자 계정의 프로필 경로는 값 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
이라는 항목 의 레지스트리 아래 에 ProfileImagePath
있습니다 C:\Users\user-name
.

키는 계정의 시스템 ID (SID)를 사용합니다. 값으로 사용자를 쉽게 식별 할 수없는 경우 ProfileImagePath
표시된 SID를 현재 사용자 계정 이름으로 변환하려면 cmd에 다음 명령을 입력합니다.
wmic useraccount where sid='S-1-3-12-12451234567-1234567890-1234567-1434' get name
모든 사용자가 이러한 폴더에 액세스 할 수 있도록 공유 폴더의 권한을 수정해야합니다. 이러한 폴더를 변경할 수 없도록하려면 일부 하위 폴더에 대한 쓰기 권한을 부여하지 마십시오 (사용자가 자신의 데스크톱을 제어하지 않거나 다른 사용자의 문서에 액세스 할 수없는 것은 이상 할 수 있습니다. ).
또 다른 대안은 레지스트리 키에 사용자에 대한 설정을 수정하는 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
등, Desktop
와 Start Menu
.
관리자 ( C:\Program Files\ProgramName\
예를 들어) 로 설치된 모든 프로그램 은 일반적으로 모든 사용자가 사용할 수 있습니다. 설치 폴더에 저장된 설정도 모든 사용자에 대해 동일해야합니다 C:\Program Files\ProgramName\
. 예 : .
프로그램 은 두 가지 주요 영역에서 사용자 별 설정 을 유지하려고 합니다.
- 숨겨진 appdata 폴더 :
C:\Users\$username\Appdata\
- 사용자 레지스트리 :
HKEY_USERS\S-1-2-3-Very-long-unique-ID\SOFTWARE\
모든 소프트웨어가 여기에 모범 사례를 다음주의하십시오 - 우리가 설정을 유지하는 몇 가지를 가지고 C:\CustomFolder
, C:\Users\$username\CustomFolder
등 당신은 몇 가지 조사를해야 할 것입니다.
@harrymc가 말한 것처럼 일반적으로 기본 사용자 프로필 폴더 및 레지스트리 ( HKEY_USERS\.DEFAULT\Software\
) 에 복사 할 수 있습니다 .
유지하고 싶은 설정의 예가 있거나 찾는 데 문제가있는 경우 질문에 추가하면 찾을 위치를 제안 할 수 있습니다.
또한 : 소프트웨어 라이선스가 이러한 방식으로 사용할 수 있는지 확인하십시오! 이것은 불행한 놀라움 일 수 있습니다 ...