Si le preguntas a un linux boy que te de el root password es lo mismo que le pidas que le pegue a su mama ya que para ellos jamas deberia alguien ser o saber la password de root. Tal es asi que las distro de Ubuntu no te dan el password de root de manera default.
Siguiendo a quienes saben aca procedemos a agregar otro superuser (sudoer) al linux
Primero que nada agregamos un user nuevo con el parametro -m para crear el home directory.
useradd -m rasensio
Ya creamos el user, ahora hay que setearle una password con el siguiente comando. Trata de no olvidartela :D.
passwd rasensio Enter your unix password: xxxxxx Repeat password: xxxxxx
Perfecto, ahora tenemos que editar el file sudoers para ver quien es quien y dejar que el user recien creado pueda impersonar a root con el comando sudo.
visudo
Ahora edita el file para que quede asi en el final.
# # See the man page for details on how to write a sudoers file. # Defaults Defaults !lecture,tty_tickets,!fqdn # Uncomment to allow members of group sudo to not need a password # %sudo ALL=NOPASSWD: ALL # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL) ALL rasensio ALL=(ALL) ALL
Listo, ahora proba loguearte a tu ssh con ese usuario, y luego proba impersonar a root. Siempre hay que darle una probada al menos.
shh www.myhost.com user: rasensio password: xxxxxx sudo -i Enter rasensio's password: xxxxxx root@myhost.com
Excelente, espero les sirva