2016-09-02 1 views
2

Windows 10 시스템에서 다른 사용자 계정을 만들지 않고도 루트로 실행하지 않도록 bash의 새로운 Windows 10 구현에서 사용자를 생성하는 방법이 있습니까? 나는 정상적인 사용자 계정으로 Windows를 관리자로 사용하고 싶지만 bash를 실행하면 기본 계정이 아닌 다른 계정으로 실행하고 싶습니다. 기본 계정이 아닌 관리자 (Linux 하위 시스템)에서 자동으로 root로 추측하고 있습니다. 계정 (Windows 시스템에서).루트가 아닌 Windows bash를 어떻게 실행할 수 있습니까?

+0

Windows bash에 대해 알지 못하므로이 답변이 아닙니다. 그러나 리눅스와 같은 것이라면 su - [user]'를 사용하여 사용자를 전환하십시오. 전환 할 사용자의 암호를 묻는 메시지가 나타납니다. 'sudo [command]'를 한 번 해보고 싶다면. 이렇게하면 사용자는 자신의 암호를 물어 보지만'sudoers' 파일에있는 사용자 만'sudo '할 수 있습니다. –

+0

그 동안 PC를 느리게하는 AV 항목을 끄고 암호를 제거해야합니다. 관리자 계정 만 사용하므로 걱정하지 않으셔도됩니다. – stark

답변

3

WSL은 일반 Windows 보안을 손상시키지 않도록 특별히 고안되었으며 "현재" "클라이언트 전용"입니다. 따라서 WSL 세션의 "루트"는 단지 "리눅스"환경에서 실행되는 것들을 더 실제적으로 보이게하는 시뮬레이션입니다. Windows 관점에서 WSL의 루트는 WSL을 시작한 사용자와 동일합니다. 이 사용자가 상승 된 관리자 인 경우 WSL 프로그램도 있습니다.

자세한 내용은 사용 가능한 몇 가지 Channel9 비디오 및 WSL 블로그를 참조하십시오.

원래 질문 - 어떻게 WSL 실행에 대한 관리자 권한을 "삭제"하는지 알려면 here을 참조하십시오.

2

처음으로 Windows에 Bash를 설치하면 (비 루트) Linux 계정을 만들라는 메시지가 나타납니다. bash.exe를 시작하면 자동으로 로그인 한 계정이됩니다.

+1

Windows "store"를 통해 설치되므로 2017 년 2 월 현재 – HDave

관련 문제