도입부: Windows에서 “sudo” 명령어가 필요할까요?
Linux, macOS, 또는 기타 Unix 기반 시스템에서 자주 사용되는 “sudo” 명령어는 명령어를 일시적으로 관리자 권한으로 실행할 수 있게 해주는 강력한 도구입니다. Windows 11에서도 이제 이 기능을 사용할 수 있으며, 이를 통해 명령 프롬프트(Command Prompt)나 PowerShell에서 별도로 관리자 권한으로 실행하지 않아도 특정 명령어를 간편하게 관리자 권한으로 실행할 수 있습니다.

Windows 11의 sudo 명령어는 개발자나 고급 사용자들이 익숙한 환경에서 작업할 수 있도록 돕고, Linux에서 제공하는 경험과 비슷한 작업 흐름을 제공합니다. 이번 글에서는 Windows 11에서 sudo 명령어를 활성화하고 사용하는 방법을 쉽고 간단하게 설명해 드리겠습니다.
목차
- sudo란 무엇인가?
- sudo 명령어의 모드 설명
- Windows 11에서 sudo 활성화 방법
- 설정을 통해 활성화하기
- 터미널을 통해 활성화하기
- sudo 명령어 사용법
- 결론: Windows 11에서 sudo를 사용하는 이유
1. sudo란 무엇인가?
**”sudo”**는 “superuser do”의 약자로, Linux 및 Unix 기반 시스템에서 명령어를 관리자 권한으로 실행할 수 있도록 도와주는 도구입니다. sudo의 주요 장점은 다음과 같습니다:
- 일시적 권한 상승: 시스템 전체를 관리자 모드로 전환하지 않고도 특정 명령어만 관리자 권한으로 실행.
- 보안 강화: 관리자 계정으로 전체 시스템에 접근하지 않아도 되기 때문에 실수로 시스템에 손상을 줄 위험을 줄임.
- 효율성 향상: 사용자 계정에서 관리 작업을 빠르게 수행 가능.
Windows 11에서도 이러한 sudo 명령어를 활용해 관리자 권한이 필요한 작업을 더 간단하게 수행할 수 있습니다.
2. sudo 명령어의 모드 설명
Windows 11의 sudo는 세 가지 모드를 지원합니다. 각 모드의 특징은 아래와 같습니다:
- Inline 모드:
- 동일한 터미널 창에서 명령어를 실행.
- Linux에서 제공하는 sudo 경험과 가장 유사.
- Input Disabled 모드:
- 명령어 실행 후 추가 입력을 받을 수 없는 가장 안전한 모드.
- 추가 작업이 필요 없는 간단한 명령어에 적합.
- New Window 모드:
- 명령어 실행 시 새로운 관리자 권한 창을 엶.
- 입력과 무관하게 별도의 창에서 명령을 실행하고자 할 때 유용.
3. Windows 11에서 sudo 활성화 방법
1) 설정을 통해 활성화하기
Windows 11에서 설정 앱을 통해 sudo 명령어를 활성화하려면 아래 단계를 따르세요:
- 설정 앱 열기:
- Windows 키를 누르고 “설정”을 검색하거나 시작 메뉴에서 설정을 클릭합니다.
- 시스템 → 개발자용(For developers) 메뉴로 이동.
- Enable sudo 토글 스위치를 켜기.
- “Configure how sudo runs applications” 옵션에서 원하는 모드를 선택:
- “Inline” 모드를 선택하면 Linux와 유사한 sudo 경험 제공.
이제 명령 프롬프트 또는 PowerShell에서 sudo 명령어를 사용할 수 있습니다.
2) 터미널을 통해 활성화하기
터미널(Command Prompt 또는 PowerShell)을 사용해 sudo를 활성화하려면 다음 단계를 따르세요:
- Windows Terminal을 관리자 권한으로 실행:
- 시작 메뉴에서 “Windows Terminal”을 검색하고 관리자 권한으로 실행을 선택합니다.
- 아래 명령어를 입력하여 원하는 모드를 활성화:
- Inline 모드:
sudo config --enable normal
- New Window 모드:
sudo config --enable forceNewWindow
- Input Disabled 모드:
sudo config --enable disableInput
- 명령어를 실행하면 sudo가 활성화됩니다.
4. sudo 명령어 사용법
sudo 명령어를 사용하여 관리자 권한으로 명령어를 실행하려면 다음 단계를 따르세요:
- Windows Terminal 열기:
- 시작 메뉴에서 “Windows Terminal”을 검색하고 열기.
- sudo 도움말 보기:
- 명령어:
sudo -h
- 도움말을 통해 sudo 명령어의 구조와 옵션을 확인할 수 있습니다.
- 특정 명령어를 sudo로 실행:
- 예시: 텍스트 파일 삭제 명령어
sudo del mytextfile.txt
참고: sudo는 명령어 앞에 추가하여 관리자 권한을 부여합니다. 명령 실행 시 UAC(사용자 계정 컨트롤) 창이 나타나 권한 상승을 확인해야 합니다.
5. 결론: Windows 11에서 sudo를 사용하는 이유
Windows 11의 sudo 명령어는 Linux와 유사한 작업 흐름을 제공하며, 특히 개발자와 고급 사용자에게 매우 유용합니다.
- 별도의 관리자 모드로 전환하지 않고도 명령어를 실행할 수 있어 효율성을 높이고 보안을 강화할 수 있습니다.
- 설정 및 사용법도 간단하여 누구나 쉽게 사용할 수 있습니다.
지금 바로 sudo를 활성화하고, Windows 11에서 더 편리하고 안전하게 작업을 수행해 보세요!