Como posso me tornar usuário root no bash?

Como posso me tornar usuário root no bash?

Possível duplicata:
Como executar comandos de nível raiz no Linux (Fedora) Live Media

Acabei de instalar o F17 e estou tentando aprender o básico do bash.

Tudo o que sei com certeza é que o cifrão depois de [nome@pc] significa que sou um usuário regular. Isso está correto?

Responder1

O superusuário (ou administrador) geralmente é chamado roote tem um ID de usuário 0. Você pode verificar isso digitando id root. Isso mostrará informações sobre um usuário chamado root.

Para se tornar um superusuário, basta fazer login usando o usuário root, se for permitido. Portanto, sempre que inicialmente for solicitado um login e senha, digite rootsua senha.

Normalmente, entretanto, o login root está desabilitado. Nesse caso, um usuário usa sudopara executar um programa como root. sudo bashabrirá um shell root (bash) para você. Mas isso só funciona se você tiver permissão para usar sudo. Normalmente, este é o caso se você estiver no sudogrupo.

Você pode verificar os grupos dos quais é membro simplesmente usando id, ou id your-username.

A aparência do prompt depende totalmente das configurações do usuário no .bashrc. Por padrão, $é um usuário comum e #um administrador.

Responder2

A outra opção, se você ainda não foi adicionado ao sudogrupo, é executar o comando su. Isso solicitará a senha do root e, em seguida, fornecerá um shell de root (que persistirá até você fechar o terminal/fechar).

Observe que executar um comando com sudoexecutará apenas esse único comando como root. Portanto, se você executar sudo <some privileged command>, ele será executado como root, mas qualquer comando digitado depois disso ainda será executado como seu login de usuário normal.

Um possível obstáculo ao usar supara obter um shell de root: você pode não saber a senha do root. Pode ter sido definido durante a instalação ou, se o login root estiver desabilitado, pode não ter sido definido. Se você não souber a senha do root, provavelmente precisará trabalhar sudopara poder definir a senha do root.

informação relacionada