Pagina inicial » como » Como alterar sua conta de usuário no Bash Shell do Ubuntu do Windows 10

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

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

    Como funcionam as contas de usuário no ambiente Linux

    Quando você configurar uma nova distribuição do Linux, lançando-a após instalá-la, será solicitado que você crie uma conta de usuário para o shell Bash. O Windows chama isso de sua “conta de usuário do UNIX”. Portanto, se você fornecer o nome “bob” e a senha “letmein”, sua conta de usuário do Linux será chamada “bob” e terá a pasta pessoal “/ home / bob”. precisa digitar sua senha no shell, você tem que digitar "letmein". Essas credenciais são totalmente independentes de sua conta de usuário do Windows e senha.

    Todo 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 você instalar.

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

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

    Para abrir uma janela do Prompt de Comando, abra o menu Iniciar, procure por “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..

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

    • Ubuntu: ubuntu config --default-user username
    • Leap 42 do openSUSE: opensuse-42 - nome de usuário do usuário padrão
    • SUSE Linux Enterprise Server 12: sles-12 - nome de usuário do usuário padrão

    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 sua senha da conta de usuário do UNIX, pois o usuário root tem acesso total ao sistema. Você poderá criar novas contas de usuário e redefinir a senha da sua conta de usuário existente no shell de raiz.

    • Ubuntu: Configuração do ubuntu --default-user root
    • Leap 42 do openSUSE: opensuse-42 - raiz do usuário padrão
    • SUSE Linux Enterprise Server 12: sles-12 - raiz de usuário-padrão

    Como criar uma nova conta de usuário no Bash

    Você pode criar contas de usuário executando o adicionar usuário comando a partir 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 autenticar e insira uma senha para a nova conta de usuário. (Se você não se lembrar 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.)

    Você também será solicitado a fornecer outras informações, como "nome completo" e números de telefone da nova conta. Esses dados são armazenados localmente no seu computador e não são importantes. Você pode simplesmente pressionar Enter para deixar esses campos em branco.

    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 su comando mostrado na imagem abaixo.

    Como alterar a senha da sua conta de usuário do 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ê lançaria um shell Bash e executaria o seguinte comando:

    passwd

    Digite a senha atual da sua conta de usuário e 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, definir a conta root como a conta de usuário padrão, execute o seguinte comando, onde "username" é o nome de usuário da conta cuja senha você deseja mudança:

    nome de usuário passwd

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

    nome de usuário do 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 você quiser usar várias contas de usuário com o Bash, poderá alternar entre elas enquanto estiver dentro de um shell Bash..

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

    nome de usuário su

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