Você pode ter essa pergunta no fundo de sua mente que WTH! é a diferença entre root e superusuário? E como seus comandos são diferentes.
Conta de usuário e sudo?
Aqui estão algumas dicas que vão te ajudar,
Então, o que acontece quando você instala o Ubuntu em seu sistema é que você é solicitado a criar uma conta de usuário.
Digamos que você fez essa conta com algum nome de usuário e alguma senha.
O que o Ubuntu faz por padrão é tornar seu usuário o próprio ROOT.
Espere, você não sabe o que é um Convidado, Usuário, Raiz e Superusuário?? :P
Convidado: Bem. Se você estiver fazendo login como convidado, você quase não terá privilégios, não poderá instalar nenhum software e seu acesso também será restrito.
Usuário: SE você é quem instalou o Ubuntu, então esta conta é, por padrão, com privilégios administrativos do Ubuntu. Então, o comando sudo que na verdade pode ser usado apenas pelo usuário root, mas como, por padrão, você tem privilégios administrativos, você pode executar o comando sudo apenas confirmando que você é o usuário padrão.
Maldito seja! Basta digitar a senha do seu usuário e o comando sudo funcionará. (somente se você for o usuário padrão!).
P. E se você não for o usuário padrão?
Resp. Então você não pode executar o comando sudo até e a menos que você saiba a senha do root!
P. Mas eu sei a senha de login do usuário padrão, então ela funcionará?
Resp. Não. Bem, você não é o root e não tem os privilégios que o administrador tem. E aquela senha que você conhece (a senha de login do usuário padrão). Não é a senha do root.
P. Então qual é a senha do root e quando você vai me dizer qual é a diferença entre superusuário e root!!?
Resp. Antes de mais nada, calma, root e superusuário são a mesma coisa. E a senha do root é desativada/bloqueada por padrão, então você precisa ativá-la. Em seguida: você precisa configurar uma senha de root agora, e estou aqui para lhe dizer como. Então relaxe. Basta digitar (o usuário padrão só pode fazer isso):
$ sudo su
Ele solicitará a senha do seu usuário. Digite-o.
Então faça:
$ sudo passwd root
Digite sua senha de root necessária e pronto! Você ativou a senha de root que estava bloqueada por padrão, pois a senha de login do usuário padrão era suficiente; agora você pode fazer login de outra conta e obter privilégios de root fornecendo esta senha.
P. Qual é a diferença entre o comando su e sudo?
Resp. O comando su é como o comando GOD; significa Trocar Usuário.
ou seja, su e BAM!
Você pode fazer login em qualquer usuário do seu sistema sem saber a senha de login dele/dela como DUDE!! VOCÊ É A RAIZ.
Então, basta digitar sua senha de root e aproveitar.
E se você apenas digitar su e pressionar Enter, começará a operar como o próprio ROOT, para sair do modo root digite “exit” em seu terminal.
Em seguida, está o comando sudo que permite que o root execute comandos em sua conta, bem como na conta de qualquer outra pessoa (por $ sudo -u nome de usuário).
Então, em poucas palavras, você pode ser a raiz de duas maneiras
Não 1. se a sua é a conta padrão, sua senha de login funcionará para o comando sudo.
Nº2. Você sabe a senha do root. (Dado que está ativado, senão como você pode saber
Sinta-se a vontade para fazer qualquer pergunta!