Windows 터미널에서 관리자로 PowerShell을 여는 방법

0
697

Windows 10 및 11 로고

Windows 터미널은 일반적으로 관리자 탭이 다른 비 상승 탭과 동시에 열리도록 허용하지 않습니다. 그러나 타사 도구를 사용하면 가능합니다! Windows 터미널에서 관리자 권한으로 PowerShell을 시작하는 방법은 다음과 같습니다.

Windows 터미널이 관리 권한을 처리하는 방법

PowerShell을 관리자로 실행(상승된 PowerShell이라고도 함)하면 일반적으로 제한된 명령을 실행하고 파일에 액세스할 수 있습니다. 제한된 명령과 파일은 운영 체제의 기능 및 보안에 중요한 경향이 있으며 실행, 이동, 수정 또는 삭제하려면 특별한 관리 권한이 필요합니다.

Windows 터미널에서는 보안상의 이유로 혼합 권한 PowerShell 탭을 열 수 없습니다. 열린 탭을 서로 완전히 분리하는 것은 어렵습니다. 실제로는 상승되지 않은 PowerShell 탭에서 실행 중인 항목이 상승된 PowerShell 탭을 통해 권한을 상승시켜 PC를 노출시킬 수 있음을 의미합니다. 개발자는 위험은 작지만 완전히 피하는 것이 가장 좋다고 결정했습니다.

Windows 터미널에서 관리자로 PowerShell을 시작하는 방법

Windows 터미널은 기본적으로 혼합 권한 탭을 허용하지 않으므로 Windows 터미널을 관리자로 실행하여 Windows 터미널 내에서 PowerShell을 관리자로 실행하는 방법은 단 한 가지뿐입니다. Windows 터미널을 관리자로 실행하면 열려 있는 모든 새 탭도 관리자로 실행됩니다.

Windows 터미널을 관리자로 실행하려면 시작을 클릭하고 검색 표시줄에 “터미널”을 입력한 다음 갈매기 모양(꼬리 없는 화살표 모양)을 클릭하여 옵션 목록을 확장합니다.

갈매기 모양을 클릭하십시오

확장된 목록에서 “관리자 권한으로 실행”을 클릭합니다.

팁: Windows 터미널 바로 가기를 검색한 후 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택할 수도 있습니다.

"관리자 권한으로 실행"을 클릭하십시오.

타사 도구를 사용하여 Windows 터미널에서 관리자로 PowerShell을 시작하는 방법

Windows 터미널은 보안상의 이유로 상승된 PowerShell 탭과 상승되지 않은 PowerShell 탭의 혼합을 지원하지 않습니다. 어쨌든 그렇게 하고 싶다면 gsudo라는 작은 오픈 소스 프로그램으로 활성화할 수 있습니다.

경고: Microsot의 개발자는 어떤 이유로 이 기능을 포함하지 않기로 결정했습니다. 반복적으로 요청 및 거부되었습니다. 동일한 창에서 상승된 명령줄 환경과 상승되지 않은 명령줄 환경을 혼합하면 보안에 약간의 위험이 발생할 수 있습니다.

Gsudo는 winget을 사용하여 명령줄로 설치됩니다. PowerShell 실행, 입력 winget install gerardog.gsudo입력한 다음 Enter 키를 누릅니다.

Winget은 PowerShell에서 gerarddog.sudo를 설치합니다.

설치가 즉시 시작됩니다. 이용 약관에 동의하라는 메시지가 표시되면 y 키를 누른 다음 Enter 키를 누릅니다. 성공적으로 완료되면 다음과 같이 표시됩니다.

gsudo 설치 성공

gsudo가 설치되면 Windows 터미널을 열고 새 프로필을 만들어야 합니다. Windows 터미널 상단의 갈매기 모양을 클릭한 다음 “설정”을 클릭합니다.

갈매기 모양을 클릭한 다음 "설정"을 클릭합니다.

“새 프로필 추가”를 클릭하고 “Windows PowerShell”을 선택한 다음 “복제”를 클릭합니다.

"새 프로필 추가"를 클릭하고 Windows PowerShell을 선택한 다음 "복제"를 클릭합니다.

이 프로필에서 몇 줄을 수정해야 합니다.

먼저 복제된 프로필의 이름을 “PowerShell(관리자)”과 같이 설명이 포함된 이름으로 변경해야 관리자가 아닌 PowerShell 프로필과 혼동되지 않습니다.

이 프로필이 활성화될 때 실행되는 명령도 수정해야 합니다. “명령줄”이라고 표시된 줄을 클릭하고 다음을 입력합니다. gsudo powershell.exe을 클릭한 다음 오른쪽 하단의 “저장”을 클릭합니다.

메모: 원하는 경우 아이콘을 변경할 수도 있습니다. 매우 쉽게 직접 만들거나 iconfinder.com 또는 iconarchive.com과 같은 사이트에서 아이콘을 다운로드할 수 있습니다.

이름을 변경하고 명령줄을 변경한 다음 "저장"을 클릭합니다.

상단 근처의 갈매기 모양을 클릭하고 PowerShell(관리자) 프로필을 선택하여 모든 Windows 터미널에서 새로운 관리자 권한 PowerShell을 시작할 수 있습니다.

"Powershell(관리자)"를 클릭합니다.

그게 다야 — 이제 동일한 터미널에서 관리자 및 비관리자 PowerShell 창을 모두 열 수 있습니다. 원하는 경우 명령줄이 gsudo cmd 대신에 gsudo powershell.