Como alterar sua conta de usuário no Ubuntu Bash Shell do Windows 10

Quando você instala o Ubuntu ou outra distribuição Linux no Windows 10 pela primeira vez , é necessário criar um nome de usuário e uma senha UNIX. O Bash se conecta automaticamente a essa conta de usuário quando você inicia o shell, mas você pode alterar essas credenciais se precisar.

Como as contas de usuário funcionam no ambiente Linux

Quando você configura uma nova distribuição Linux iniciando-a após instalá-la, é solicitado que você crie uma conta de usuário para o shell Bash. O Windows chama isso de “conta de usuário UNIX”. Portanto, se você fornecer o nome “bob” e a senha “letmein”, sua conta de usuário do Linux se chamará “bob” e terá a pasta inicial “/ home / bob”. Quando você precisa inserir sua senha no shell, você deve inserir “letmein”. Essas credenciais são totalmente independentes de sua conta de usuário e senha do Windows.

Cada ambiente Linux que você instala tem sua própria configuração, incluindo arquivos separados, programas instalados e definições de configuração . Você terá que criar um nome de usuário e senha UNIX para cada distribuição Linux que instalar.

Como alterar sua conta de usuário padrão para o Bash

Para alterar sua conta de usuário padrão no shell do Ubuntu Bash, abra uma janela do Prompt de Comando ou janela do PowerShell.

Para abrir uma janela de Prompt de Comando, abra o menu Iniciar, pesquise “cmd” e pressione Enter. Para abrir uma janela do PowerShell, clique com o botão direito do mouse no botão Iniciar (ou pressione Windows + X) e selecione “Windows PowerShell” no menu Usuário avançado.

Recomendado:  A maneira mais fácil de criar uma mala direta no Microsoft Word

No prompt de comando ou janela do PowerShell (não uma janela do shell Bash), execute o comando apropriado para sua distribuição Linux. Substitua “nome de usuário” no comando abaixo pelo seu novo nome de usuário:

  • Ubuntu: ubuntu config --default-user username
  • openSUSE Leap 42: opensuse-42 --default-user username
  • SUSE Linux Enterprise Server 12: sles-12 --default-user username

Você só pode especificar uma conta de usuário que já exista no ambiente Linux.

Por exemplo, para definir o usuário padrão como root, execute o seguinte comando. Isso é conveniente se você esqueceu a senha da sua conta de usuário UNIX, pois o usuário root tem acesso total ao sistema. Você poderá criar novas contas de usuário e redefinir a senha de sua conta de usuário existente a partir do shell do root.

  • Ubuntu: ubuntu config --default-user root
  • openSUSE Leap 42: opensuse-42 --default-user root
  • SUSE Linux Enterprise Server 12: sles-12 --default-user root

Como criar uma nova conta de usuário no Bash

Você pode criar contas de usuário executando o addusercomando de dentro do shell Bash do ambiente Linux. Por exemplo, para fazer isso no Ubuntu, basta executar o seguinte comando, substituindo “newuser” pelo nome da sua nova conta de usuário:

sudo adduser newuser

Forneça a senha da sua conta de usuário atual para autenticação e, a seguir, insira uma senha para a nova conta de usuário. (Se você não se lembra da senha da sua conta UNIX atual, use os comandos que abordamos na seção anterior para definir o usuário root como a conta de usuário padrão primeiro.)

Também será solicitado que você forneça outras informações, como um “nome completo” e números de telefone da nova conta. Todos esses dados são armazenados localmente em seu computador e não são importantes. Você pode simplesmente pressionar Enter para deixar esses campos em branco.

Recomendado:  Como transpor dados do Excel de linhas para colunas (ou vice-versa)

Depois de criar uma nova conta de usuário, você pode torná-la a conta de usuário padrão usando o comando acima ou alternar para ela usando o sucomando mostrado na imagem abaixo.

Como alterar a senha da sua conta de usuário Bash

Para alterar a senha da sua conta de usuário Bash, você precisará usar comandos normais do Linux dentro do ambiente Bash. Para alterar a senha da conta de usuário atual, você iniciaria um shell Bash e executaria o seguinte comando:

senha

Digite a senha atual da sua conta de usuário e, em seguida, forneça uma nova senha.

Para alterar a senha de outra conta de usuário – por exemplo, se você esqueceu sua senha e, em seguida, definiu a conta root como a conta de usuário padrão – você executaria o seguinte comando, onde “nome de usuário” é o nome de usuário da conta cuja senha você deseja mudança:

nome de usuário senha

Este comando deve ser executado com permissões de root, portanto, você precisará prefixá-lo sudono Ubuntu se não o estiver executando como usuário root:

nome de usuário sudo passwd

Como alternar entre contas de usuário

O ubuntu config --default-user username(ou comando equivalente para sua distribuição Linux) controla qual conta de usuário o shell Bash usa por padrão. No entanto, se quiser usar várias contas de usuário com o Bash, você pode alternar entre elas enquanto estiver dentro de um shell Bash.

Para fazer isso, execute o seguinte comando em um shell Bash, substituindo “nome de usuário” pelo nome de usuário que deseja usar:

nome de usuário su

Você será solicitado a inserir a senha da outra conta de usuário e, em seguida, será transferido para essa conta de usuário no shell do Bash.

Recomendado:  O que é estabilização de imagem e como funciona?