로그인하면 공유 폴더에 액세스할 수 있지만 runas로는 액세스할 수 없습니다.

로그인하면 공유 폴더에 액세스할 수 있지만 runas로는 액세스할 수 없습니다.

우리는 Win2008R2 도메인을 사용하는 중간 규모의 학교를 운영하고 있습니다. 관리자를 제외하고는 차단된 공유가 여러 개 있습니다.

문제는 관리자로 로그인하면 Windows 탐색기를 통해 공유에 접근할 수 있지만 일반 사용자 계정으로 로그인한 후 마우스 오른쪽 버튼을 클릭하고 Runas를 실행하여 탐색기를 실행하면 해당 공유에 접근할 수 없다는 것입니다. . 실제로 Runas를 사용하여 성공적으로 인증하더라도 내가 기대하는 상승된 권한을 전혀 얻지 못하는 것 같습니다.

그런데, 이러한 드라이브는 중요한 경우를 대비해 매핑됩니다.

저는 su/sudo와 유사하게 일반 사용자와 관리자를 분리하는 방법을 배우고 구현한 다음 다른 관리자에게 가르치려는 Linux 사용자입니다. 나는 이것에 대해 msdn을 자세히 읽을 계획이지만, 이 작업을 수행하는 방법을 배우는 데 유용한 다른 리소스를 알고 있다면 좋을 것입니다.

답변1

이는 UAC 때문입니다. 귀하의 관리자 자격 증명 != 관리자 권한을 인식하십시오. 프로세스는 작성자로부터 권한을 상속하지만 UAC의 계정에는 사용자 권한만 있습니다. 관리자 권한을 가지려면 sudo와 유사한 프로세스를 생성하는 OS가 필요합니다.

sudo를 해야 하는 것처럼올리다관리자 액세스 권한을 얻는 명령입니다.

명령을 높이려면 "관리자 권한으로 실행" 옵션이 필요합니다. 안타깝게도 상황에 따라 UI를 통해 이 작업을 수행하는 쉬운 방법은 없습니다.

몇 가지 옵션이 있습니다. "Vista용 Elevation Powertoys"를 다운로드할 수 있습니다. 이는 스크립트, 명령줄 등의 명령을 향상시키는 데 도움이 되는 VBscript 세트입니다. 따라서 'elevate explorer \MyServer\MyAdminShare'라고 입력할 수 있습니다.

또 다른 옵션이자 제가 신입 직원에게 지시하는 옵션은 관리자 계정으로 로그인하는 것입니다. 관리 워크스테이션에 대해 빠른 사용자 전환이 켜져 있습니다.

하지만 당신이 찾고 있는 기능이 필요하다면 "Elevation Powertoys"를 다운로드하겠습니다.

http://blogs.technet.com/b/elevationpowertoys/

여기에는 관리자 권한 CMD 프롬프트, Explorer 및 Powershell에 대한 마우스 오른쪽 버튼 클릭 항목이 포함됩니다.

또한 Autohotkey, VBscripts, CMD 스크립트, 자체 상승 스크립트 예제, 사이드바 가젯 상승, 크로스 아키텍처(x86 dll을 호출하는 x64) 스크립트 예제를 향상시킬 수 있습니다.

관련 정보