Windows Tips & News

Windows 10의 WSL Linux에서 Sudo 사용자 추가 또는 제거

click fraud protection

WSL 적용 범위를 계속하면서 WSL Linux 배포판의 sudo 그룹에 사용자를 추가하거나 제거하여 명령 및 앱을 루트로 실행하는 것을 허용하거나 거부하는 방법을 공유하고 싶습니다. 에 적용됩니다. 새로 추가된 사용자 계정, 그들이 가지고 있지 않기 때문에 수도 즉시 사용할 수 있습니다. 또한 이미 sudo 그룹의 구성원인 사용자 계정을 찾는 방법을 살펴보겠습니다.

Windows 10에서 기본적으로 Linux를 실행하는 기능은 WSL 기능을 통해 제공됩니다. WSL은 Linux용 Windows 하위 시스템을 의미하며 처음에는 Ubuntu로만 제한되었습니다. 최신 버전의 WSL은 여러 Linux 배포판 설치 및 실행 마이크로소프트 스토어에서.

후에 WSL 활성화, 스토어에서 다양한 Linux 버전을 설치할 수 있습니다. 다음 링크를 사용할 수 있습니다.

  1. 우분투
  2. 오픈수세 리프
  3. 수세 리눅스 엔터프라이즈 서버
  4. WSL용 칼리 리눅스
  5. 데비안 GNU/리눅스

그리고 더.

때를 WSL 배포판 시작 처음으로 진행 표시줄이 있는 콘솔 창을 엽니다. 잠시 기다리면 새 사용자 계정 이름과 암호를 입력하라는 메시지가 표시됩니다. 이 계정은 기본 WSL 사용자 계정 현재 배포판을 실행할 때마다 자동으로 로그인하는 데 사용됩니다. 또한 명령을 실행할 수 있도록 'sudo' 그룹에 포함됩니다. 상승된(루트로서).

WSL Linux의 사용자 계정

Linux용 Windows 하위 시스템에서 실행되는 각 Linux 배포에는 고유한 Linux 사용자 계정과 암호가 있습니다. 언제든지 Linux 사용자 계정을 구성해야 합니다. 배포를 추가, 다시 설치하거나 재설정. Linux 사용자 계정은 배포별로 독립적일 뿐만 아니라 Windows 사용자 계정과도 독립적이므로 다음을 수행할 수 있습니다. 추가하다 또는 제거하다 Windows 자격 증명을 변경하지 않고 Linux 사용자 계정.

Sudo는 Linux의 특수 사용자 그룹입니다. 해당 그룹의 구성원은 명령과 앱을 뿌리 사용자(즉, 상승된). NS 수도 그룹은 다음과 같은 경우에 사용할 수 있습니다.

수도 패키지가 설치됩니다. 그룹 외에도 명령이나 앱을 상승시키는 데 사용해야 하는 sudo 명령을 제공합니다. $ sudo vim /etc/default/keyboard.

Sudo에 포함된 사용자 찾기

우선, 당신은 무엇을 배우는 데 관심이있을 수 있습니다 사용자 계정 WSL 배포판에서 수도 명령.

  1. 운영 WSL Linux 배포판(예: 우분투.
  2. 다음 명령을 입력하고 Enter 키를 누르십시오. grep sudo /etc/group| 컷 -d: -f4.

NS 자르다 명령은 Linux의 그룹과 관련된 모든 것을 포함하는 /etc/group 파일에서 열 #4의 값을 추출합니다. ":"로 구분됩니다. grep 명령은 'sudo' 행이 포함된 행만 인쇄합니다.

특정 배포판에서 sudo 명령은 'sudo' 그룹 대신 다른 그룹을 사용하도록 구성될 수 있습니다. 예를 들어 Arch Linux에서 'wheel' 그룹의 구성원은 sudo를 사용할 수 있습니다. 이 배포판에는 'sudo' 그룹이 없습니다. 이러한 경우 /etc/sudoers 파일을 살펴보고 맨 페이지를 읽으십시오(실행 $ 남자 sudoers).

팁: 사용자 계정이 포함된 그룹을 나열할 수 있습니다. 여러 떼  명령. 예를 들어

$ 그룹 위네로

Windows 10의 WSL Linux에서 Sudo에 사용자를 추가하려면

  1. 운영 WSL Linux 배포판(예: Ubuntu, 루트 사용자 또는 이미 사용이 허용된 사용자 수도.
  2. 다음 명령을 입력합니다. sudo usermod -a -G sudo . 대리자 추가하려는 실제 사용자 계정 이름을 사용하여 명령에서 수도 그룹.
  3. 또는 다음 명령을 사용할 수 있습니다. gpasswd -a 수도. 결과는 동일할 것입니다.

Windows 10의 WSL Linux에서 Sudo에서 사용자를 제거하려면

  1. 운영 WSL Linux 배포판(예: Ubuntu, 루트 사용자 또는 이미 사용이 허용된 사용자 수도.
  2. 다음 명령을 입력합니다. sudo gpasswd -d 수도. 대리자 제거하려는 실제 사용자 계정 이름을 사용하여 명령에서 수도 그룹.

그게 다야

관련 기사:

  • Windows 10의 WSL Linux 배포판에서 사용자 제거
  • Windows 10에서 WSL Linux 배포판에 사용자 추가
  • Windows 10에서 WSL Linux 배포판 업데이트 및 업그레이드
  • Windows 10에서 특정 사용자로 WSL Linux 배포판 실행
  • Windows 10에서 WSL Linux 배포판 재설정 및 등록 취소
  • Windows 10에서 WSL Linux 배포판의 암호 재설정
  • Windows 10에서 WSL Linux 배포판을 실행하는 모든 방법
  • Windows 10에서 기본 WSL Linux 배포판 설정
  • Windows 10에서 실행 중인 WSL Linux 배포판 찾기
  • Windows 10에서 실행 중인 WSL Linux 배포판 종료
  • Windows 10의 탐색 창에서 Linux 제거
  • Windows 10에서 WSL Linux 배포 내보내기 및 가져오기
  • Windows 10에서 WSL Linux 파일에 액세스
  • Windows 10에서 WSL 사용
  • Windows 10에서 WSL의 기본 사용자 설정
  • Windows 10 빌드 18836은 파일 탐색기에 WSL/Linux 파일 시스템을 표시합니다.

Microsoft는 WPF 기반 앱에서 XPS를 수정하기 위한 선택적 업데이트를 발표했습니다.

2022년 12월 Microsoft는 KB5022083, .NET Framework 및 .NET이 XPS 콘텐츠를 처리하는 방식을 변경하는 보안 업데이트입니다. WPF로 빌드...

더 읽어보기

Windows 11 22H2는 이제 버전 21H2 위에 강제로 설치됩니다.

Windows 11 22H2는 이제 버전 21H2 위에 강제로 설치됩니다.

권장 사항: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.오늘부터 Microsoft는 Windows 11(21H2)의 첫 번째 버전을 현재 W...

더 읽어보기

Windows 11 빌드 25284(Dev)는 설치 프로그램에서 ReFS 파티션 생성을 허용합니다.

Windows 11 빌드 25284(Dev)는 설치 프로그램에서 ReFS 파티션 생성을 허용합니다.

권장 사항: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.최근에 Window 11이 Dev Channel 빌드에서 ReFS 설치를 지원한다는 ...

더 읽어보기