
Sou novo usuário do Linux, especialmente no Ubuntu. Instalei o Ubuntu Lucid Lynx no Windows XP usando o Wubi. Quando estou tentando instalar o java, ele requer o comando su, as instruções em java dizem que preciso colocar minha senha de administrador nele. Sempre que tento minha senha, ela não funciona. Então percebi que minha conta não é de administrador, então mudei para Administrador, mas ainda não funciona. Qualquer ajuda?
Responder1
você quer dizer su comando ou comando sudo? - o comando sudo precisa da senha do usuário normal e su precisa da senha do root. Por padrão no Ubuntu, a conta root não tem senha e você a acessa "tornando-se root" via sudo.
tente sudo -i
fornecer sua senha normal, então faça passwd root
e você poderá definir uma senha para o usuário root. Então você pode executar su
como um usuário normal para alterar o usuário para root.
usuário normal -> sudo
-> (senha do usuário) -> root para um comando usuário normal -> su
-> (senha do root) -> root até exit
ser fornecido.
sudo tem configuração para dizer quem pode executar quais comandos como root, mas por padrão o usuário que você criou na instalação pode fazer o que você precisa.
isso ajuda/faz sentido?
No longo prazo, porém, neste caso em particular, seria melhor fazer sudo -i
o root temporariamente e executar o instalador a partir daí (ou seja: como root).
Responder2
No Ubuntu, "supõe-se" que você não precise usar o comando "su". Em vez de usar “su” para obter privilégios de root até usar o comando “exit”, você deve preceder cada comando com o comando “sudo”.
Então
$ su
# comando1
# comando2
# comando3
# comando4
# saída
$
torna-se
$ sudo comando1
$ sudo comando2
$ sudo comando3
$ sudo comando4
$
(Observe que o prompt muda de "$" para "#" para mostrar que você é root.)
Como alternativa, você pode usar o comando “sudo su -” em vez de “su” para se tornar root no Ubuntu.
Responder3
Use sudo su
e digite sua senha de usuário quando solicitado.