Microsoft는 널리 사용되는 Linux 기능인 sudo 명령을 Windows 11에 도입했습니다. 이 명령을 사용하면 Windows의 “관리자 권한으로 실행” 옵션과 유사하게 높은 권한으로 프로그램을 실행할 수 있습니다. 다음은 Windows 11에서 Sudo를 활성화하고 사용하는 빠른 가이드입니다.
Windows 설정에서 Sudo 활성화
Sudo를 사용하려면 먼저 이를 활성화해야 합니다. 시작하려면 다음의 간단한 단계를 따르십시오.
- Windows 11 Insider Preview Build 26052 이상을 실행하고 있는지 확인하세요. 그렇지 않은 경우 시스템을 업데이트하세요.
Windows key
+를 눌러I
설정 앱을 엽니다.- 이동
System > For Developers
. - ‘Sudo 활성화’ 옵션을 찾아 켜기로 전환하세요.
- 확인 창에서 ‘예’를 클릭하세요.
명령 프롬프트에서 Sudo 활성화
또는 다음 명령을 사용하여 터미널(관리자) 에서 sudo를 활성화할 수도 있습니다 .
- 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 ‘터미널(관리자)’을 선택하면 관리자 권한으로 명령 프롬프트가 실행됩니다.
sudo config --enable enable
터미널에 입력하거나 붙여넣고 를 누르세요Enter
.
Windows용 Sudo 구성
Windows용 Sudo는 다양한 요구에 맞게 세 가지 구성 옵션을 제공합니다. 설정의 동일한 For Developers
메뉴에서 원하는 구성을 선택하거나 명령줄을 사용하여 유연성을 높일 수 있습니다. 옵션은 다음과 같습니다.
- 새 창에서(
forceNewWindow
) : Windows 설정에서 Sudo를 활성화할 때 기본 설정입니다. 사용하면 명령이 새로운 승격된 창에서 실행됩니다. - 입력 닫힘(
disableInput
) : 현재 창에서 명령을 실행하지만 입력을 허용하지 않고 보안 위험을 완화합니다. - 인라인(
normal
) : 현재 창에서 명령을 실행하여 입력을 허용합니다. 이 모드는 기존 Sudo 동작과 유사하지만 더 많은 보안 위험을 초래합니다. 또한 이는 명령 프롬프트에서 sudo를 활성화할 때의 기본 설정입니다.
명령줄을 통해 구성을 변경하려면 다음 구문을 사용하십시오.
sudo config --enable <configuration_option>
, 또는 으로 바꿉니다 . <configuration_option>
forceNewWindow
disableInput
normal
Windows용 Sudo 사용
Sudo를 활성화하고 구성하면 관리자 권한 명령 실행을 쉽게 시작할 수 있습니다.
- 명령 프롬프트나 Windows 터미널 등 원하는 콘솔 창을 실행하세요.
sudo
높은 권한으로 실행하려는 명령 앞에 추가하세요 . 예를 들어:
sudo netstat -ab
- 관리자 권한 명령을 계속 진행하려면 확인을 요청하는 GUI 프롬프트가 나타납니다. 적중
Enter
하면 정의된 sudo 구성 설정에 따라 명령이 실행됩니다.
보안 고려 사항.disableInput
또는 구성 에서 Sudo를 사용하면 inline
악의적인 프로세스가 승격된 프로세스를 악용할 수 있으므로 보안 취약점이 발생할 수 있습니다. 구성을 선택하기 전에 항상 주의하고 위험을 이해하십시오.
결론. 이 가이드를 따르면 Windows 11에서 Sudo를 쉽게 활성화, 구성 및 시작할 수 있습니다. 선택한 구성이 보안에 미치는 영향을 고려하고 Windows가 계속 발전함에 따라 변경 사항에 대한 최신 정보를 유지하세요.
고급 기능을 사용하려면 추가 구성 옵션을 제공하는 Gerardo Grignoli 와 같은 타사 대안을 고려하세요 gsudo
.
답글 남기기