Windows 10의 Ubuntu Bash Shell에서 사용자 계정을 변경하는 방법

0
686

Windows 10에 Ubuntu 또는 다른 Linux 배포를 처음 설치하면 UNIX 사용자 이름과 암호를 만들어야합니다. Bash는 셸을 시작할 때 자동으로 해당 사용자 계정에 로그인하지만 필요한 경우 해당 자격 증명을 변경할 수 있습니다.

Linux 환경에서 사용자 계정 작동 방식

관련 : Windows 10에서 Linux Bash Shell을 설치하고 사용하는 방법

설치 후 새 Linux 배포를 시작하여 배포하면 Bash 셸의 사용자 계정을 만들라는 메시지가 표시됩니다. Windows에서는이를 “UNIX 사용자 계정”이라고합니다. 따라서 이름“bob”과 암호“letmein”을 제공하면 Linux 사용자 계정 이름은“bob”이며 홈 폴더는“/ home / bob”입니다. 쉘에 비밀번호를 입력해야 할 경우“letmein”을 입력해야합니다. 이러한 자격 증명은 Windows 사용자 계정 및 암호와 완전히 독립적입니다.

설치하는 모든 Linux 환경에는 별도의 파일, 설치된 프로그램 및 구성 설정을 포함하여 자체 구성이 있습니다. 설치하는 모든 Linux 배포판에 대해 UNIX 사용자 이름과 비밀번호를 작성해야합니다.

Bash의 기본 사용자 계정을 변경하는 방법

Ubuntu Bash 셸에서 기본 사용자 계정을 변경하려면 명령 프롬프트 창 또는 PowerShell 창을 엽니 다.

명령 프롬프트 창을 열려면 시작 메뉴를 열고 “cmd”를 검색 한 다음 Enter 키를 누릅니다. PowerShell 창을 열려면 시작 단추를 마우스 오른쪽 단추로 클릭하거나 Windows + X를 누른 다음 고급 사용자 메뉴에서 “Windows PowerShell”을 선택하십시오.

Bash 셸 창이 아닌 명령 프롬프트 또는 PowerShell 창에서 Linux 배포판에 적합한 명령을 실행하십시오. 아래 명령에서“username”을 새 사용자 이름으로 바꾸십시오.

  • 우분투 : ubuntu config --default-user username
  • 오픈 수세 Leap 42 : opensuse-42 --default-user username
  • SUSE Linux Enterprise Server 12 : sles-12 --default-user username

Linux 환경에 이미 존재하는 사용자 계정 만 지정할 수 있습니다.

예를 들어, 기본 사용자를 root로 설정하려면 다음 명령을 실행하십시오. 루트 사용자는 전체 시스템 액세스 권한을 가지므로 UNIX 사용자 계정 비밀번호를 잊어 버린 경우 편리합니다. 루트 셸에서 새 사용자 계정을 만들고 기존 사용자 계정의 비밀번호를 재설정 할 수 있습니다.

  • 우분투 : ubuntu config --default-user root
  • 오픈 수세 Leap 42 : opensuse-42 --default-user root
  • SUSE Linux Enterprise Server 12 : sles-12 --default-user root

Bash에서 새 사용자 계정을 만드는 방법

다음을 실행하여 사용자 계정을 만들 수 있습니다 adduser Linux 환경의 Bash 셸 내에서 명령. 예를 들어 Ubuntu에서이 작업을 수행하려면 다음 명령을 실행하여“newuser”를 새 사용자 계정 이름으로 바꾸십시오.

sudo adduser newuser

인증 할 현재 사용자 계정의 비밀번호를 제공 한 다음 새 사용자 계정의 비밀번호를 입력하십시오. 현재 UNIX 계정의 암호가 기억 나지 않으면 이전 섹션에서 설명한 명령을 사용하여 루트 사용자를 기본 사용자 계정으로 먼저 설정하십시오.

또한 “성명”및 새 계정의 전화 번호와 같은 다른 정보를 제공하라는 메시지가 표시됩니다. 이 데이터는 모두 컴퓨터에 로컬로 저장되므로 중요하지 않습니다. 이 필드를 비워 두려면 Enter를 누르십시오.

새 사용자 계정을 만든 후에는 위 명령을 사용하여 기본 사용자 계정으로 만들거나 su 아래 이미지에 표시된 명령.

Bash 사용자 계정의 비밀번호를 변경하는 방법

Bash 사용자 계정의 비밀번호를 변경하려면 Bash 환경 내에서 일반적인 Linux 명령을 사용해야합니다. 현재 사용자 계정의 비밀번호를 변경하려면 Bash 셸을 시작하고 다음 명령을 실행하십시오.

passwd

사용자 계정의 현재 비밀번호를 입력 한 다음 새 비밀번호를 제공하십시오.

다른 사용자 계정의 비밀번호를 변경하려면 (예 : 비밀번호를 잊어 버린 다음 루트 계정을 기본 사용자 계정으로 설정 한 경우) 다음 명령을 실행합니다. 여기서 “username”은 비밀번호를 입력하려는 계정의 사용자 이름입니다. 변화:

passwd username

이 명령은 루트 권한으로 실행해야하므로 접두사를 접두사로 사용해야합니다. sudo 루트 사용자로 실행하지 않는 경우 우분투에서 :

sudo passwd username

사용자 계정 간 전환 방법

그만큼 ubuntu config --default-user username (또는 Linux 배포판의 동등한 명령)은 Bash 쉘이 기본적으로 사용하는 사용자 계정을 제어합니다. 그러나 Bash와 함께 여러 사용자 계정을 사용하려면 Bash 셸 내부에서 서로 전환 할 수 있습니다.

이렇게하려면 Bash 셸에서 다음 명령을 실행하여“username”을 사용하려는 사용자 이름으로 바꿉니다.

su username

다른 사용자 계정의 비밀번호를 입력하라는 메시지가 표시되면 Bash 셸에서 해당 사용자 계정으로 전환됩니다.