Microsoft는 Windows 11 Build 26052에서 sudo를 공식적으로 도입했습니다. 회사는 이를 관리 작업을 더 빠르게 완료할 수 있는 새로운 방법으로 간주합니다. 많은 사용자는 항상 현재 콘솔 세션의 컨텍스트를 잃지 않고 관리자 권한 명령을 실행할 수 있는 옵션을 원합니다. 하지만 지금까지는 불가능합니다.
sudo의 기원은 유닉스 세계에 있습니다. BSD 및 Linux 배포판에서 sudo 명령을 사용하면 다른 사용자의 보안 권한으로 프로그램을 시작할 수 있습니다. 이는 관리자(루트) 계정에만 적용되는 것이 아니라 다른 사용자의 컨텍스트에서 명령을 실행할 수 있습니다. 요청을 완료하기 위해 비밀번호를 묻고 특수 파일에서 비밀번호를 사용할 수 있는 권한이 있는지 확인합니다.
하지만 Windows 버전의 앱은 전혀 그렇지 않습니다. 사용자 계정 컨트롤에만 의존하며 세 가지 모드가 있습니다.
이 튜토리얼에서는 Windows 11에서 새로운 sudo 앱을 활성화하고 구성하는 방법을 알아봅니다.
내용물 숨다 Windows 11에서 Sudo 활성화 명령 프롬프트에서 sudo를 켜십시오. Windows용 sudo를 구성하는 방법 명령 프롬프트에서 sudo 모드 변경 레지스트리에서 Windows 11에서 Sudo를 활성화합니다. FAQ: Windows용 Sudo sudo 명령이 지원하는 다양한 모드는 무엇입니까? Microsoft가 Linux로 직접 포팅했습니까? 독점 소프트웨어인가요? 'sudoers'와 같은 구성 파일을 지원합니까?Windows 11에서 Sudo 활성화
Windows 11에서 sudo 도구를 활성화하려면 다음을 수행하십시오.
모니터 2대를 연결하는 케이블
- 열기설정Win + I를 누르거나 원하는 다른 방법을 사용하여 앱을 실행하세요.
- 로 이동시스템 > 개발자용페이지.
- 거기서, 켜세요Sudo 활성화옵션.
- 축하합니다. 이제 운영 체제에서 sudo 도구를 사용할 수 있습니다.
이제 끝났습니다. 설정 앱에서 동일한 옵션을 꺼서 sudo 도구를 비활성화하는 것은 쉽습니다. 이를 위해 시스템 > 개발자용을 다시 열고 Sudo 활성화 토글 옵션을 끕니다.
명령 프롬프트에서 sudo를 켜십시오.
또는 다음 단계에 따라 명령 프롬프트에서 sudo를 활성화할 수 있습니다.
csgo 2가 다운되었나요?
- Win + X를 누르고 선택하십시오.터미널(관리자)메뉴에서.
- 이제명령 프롬프트Ctrl + Shift + 2 단축키를 누르거나 터미널 드롭다운 화살표 메뉴에서 선택하여 탭을 탭하세요.
- cmd 탭에서 다음 명령을 입력하고 Enter를 눌러 실행합니다: |_+_|.
- Windows 11에서 성공적으로 활성화했습니다.
참고: sudo 명령을 끄는 실행 취소 명령은 |_+_|입니다.
다음으로 할 일은 이 새로운 도구에 대한 옵션이 무엇인지, 옵션을 설정하는 방법을 배우는 것입니다.
Windows용 sudo를 구성하는 방법
Windows용 Sudo는 몇 가지 구성 모드를 지원합니다. 활성 모드에 따라 다르게 동작합니다.
Windows 11에서 sudo를 구성하려면 다음을 수행하십시오.
- 설정 앱을 엽니다(Win + I).
- 왼쪽에서체계.
- 오른쪽에서개발자용.
- sudo가 애플리케이션을 실행하는 방법 구성에서 다음 옵션 중 하나를 선택합니다.
- 새 창에서
- 입력이 닫혔습니다.
- 인라인
- 변경 사항은 즉시 적용되므로 컴퓨터를 다시 시작하거나 다른 조작을 할 필요가 없습니다.
이제 끝났습니다.
이 튜토리얼의 FAQ 섹션에서 지원되는 모드에 대해 자세히 알아보세요.
리얼텍오디오
또는 명령 프롬프트에서 기본 모드를 설정할 수 있습니다.
명령 프롬프트에서 sudo 모드 변경
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 다음을 선택하여 새로운 터미널을 엽니다.터미널(관리자).
- 다음으로 전환하세요.명령 프롬프트Ctrl + Shift + 2 키보드 시퀀스를 사용하여 탭을 탭하세요.
- '를 활성화하려면새 창에서' sudo 옵션에는 |_+_|를 입력하세요.
- '를 활성화하려면입력이 닫혔습니다.' sudo 옵션에는 |_+_|를 입력하세요.
- '를 활성화하려면인라인' sudo 옵션에는 |_+_|를 입력하세요.
- Enter 키를 눌러 명령을 실행합니다. 짜잔, 새로운 sudo 모드가 설정되었습니다.
마지막으로 관심을 가질 수 있는 마지막 사항은 레지스트리 조정을 통해 Sudo를 활성화하고 구성하는 방법입니다. 튜토리얼의 다음 장에서는 이에 대해 자세히 검토합니다.
레지스트리에서 Windows 11에서 Sudo를 활성화합니다.
레지스트리에서 sudo 명령을 활성화하려면 다음을 수행하십시오.
- 열기레지스트리 편집기도구를 사용하려면 Win + R을 누르고 다음을 입력하세요.등록에서달리다상자를 클릭하고 Enter를 누르세요.
- 다음으로 이동하세요.HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion열쇠. 이 경로를 regedit의 주소 표시줄에 붙여넣어 해당 키로 직접 이동할 수 있습니다.
- 마우스 오른쪽 버튼을 클릭하세요.현재 버전섹션을 선택하고 왼쪽 창에서신규 > 키메뉴에서.
- 새 키 이름 지정스도. 참고: 이미 가지고 있는 경우 3~4단계를 건너뛸 수 있습니다.스도열쇠.
- 이제스도다시 왼쪽 키를 누르고 선택하세요.새로 만들기 > Dword 32비트 값.
- 새 값의 이름을 지정하세요.활성화됨편집하려면 두 번 클릭하세요.
- 값 데이터를 다음으로 설정합니다.1sudo를 활성화하려면새창방법.
- 세트활성화됨에게2그것을 실행하기 위해입력 비활성화됨.
- 세트활성화됨에게삼켜다인라인방법.
이제 끝났습니다!
에게Sudo 명령 비활성화, 검토된 내용을 변경하세요.활성화됨가치를 부여하다0.
귀하의 시간을 절약하기 위해 바로 사용할 수 있는 레지스트리 파일을 준비했습니다. 다음 링크에서 다운로드할 수 있습니다.
레지스트리 파일 다운로드
ZIP 아카이브에 있으므로 편리한 위치에 추출하세요.
스팀에서 마이크 바꾸는 방법
이름은 설명이 필요하므로 유틸리티에 대해 원하는 모드를 활성화하는 파일을 두 번 클릭하고예&좋아요귀하의 의도를 확인하고 레지스트리를 변경하십시오.
실행 취소 조정도 포함되어 있습니다.
FAQ: Windows용 Sudo
sudo 명령이 지원하는 다양한 모드는 무엇입니까?
- 새 창에서: 이 설정에서는 Windows용 Sudo가 활성화되면 새로운 승격된 콘솔 창이 열리고 해당 창의 명령이 기본 옵션으로 실행됩니다..
- 입력 닫힘:이 설정에서 Windows용 Sudo는 현재 창에서 승격된 프로세스를 실행하지만 사용자 입력을 허용하는 기능 없이 새 프로세스가 생성됩니다. 따라서 이 구성은 권한 상승 후 추가 사용자 입력이 필요한 프로세스에는 적합하지 않습니다.
- 인라인:이 구성은 다른 운영 체제의 sudo 동작과 매우 유사합니다. 이 설정에서 Windows용 Sudo는 stdinput, stdoutput 및 stderror가 모두 현재 창에 연결된 상승된 프로세스를 실행합니다. 결과적으로 새로운 승격된 프로세스는 현재 창에서 입력을 받고 출력을 표시할 수 있습니다.
Microsoft가 Linux로 직접 포팅했습니까?
이제는 Linux 구현과 호환되지 않는 다른 앱입니다. 동일한 이름에도 불구하고 Linux 앱과 공통점이 없습니다.
독점 소프트웨어인가요?
Windows용 sudo는 오픈 소스 프로젝트입니다. 소스 코드는 다음에서 사용할 수 있습니다. GitHub.
'sudoers'와 같은 구성 파일을 지원합니까?
아니요, 대신 다음을 통해 작동합니다. 사용자 계정 컨트롤. sudo를 사용하여 명령줄에서 프로세스를 승격하면 사용자에게 승격 확인을 요청하는 UAC 대화 상자가 나타납니다. 새 인스턴스는 동일한 환경 변수 세트, 동일한 작업 디렉토리 등을 사용하여 작동합니다. 입력 폐쇄 및 인라인 모드의 경우 특수 RPC 연결을 통해 데이터 교환을 수행하여 상승된 명령을 실행하고 해당 데이터를 상승되지 않은 일반 인스턴스로 다시 전달할 수 있습니다.