elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  solucionar problema con grub
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: solucionar problema con grub  (Leído 3,489 veces)
BEATMASTER

Desconectado Desconectado

Mensajes: 153



Ver Perfil WWW
solucionar problema con grub
« en: 24 Mayo 2012, 02:19 am »

Hola :D tengo un problemilla, primero explico la situacion:

Todo comenzo cuando me pidieron restablecer la contraseña de root en una netbook con ubuntu, lo primero que se me vino a la mente fue entrar con la opcion de single desde el grub y asi reestablecer la contraseña pero resulta que no se ve el grub al inicio, por lo que lei esta la opcion de hidden del grub y por tanto no se ve... ya cheque el archivo /etc/default/grub y efectivamente asi esta... procedi a comentarla y darle mas tiempo visible al grub (20 segs) pero resulta y como era de esperarse que no pude hacerlo ya que me dice que es de solo lectura intente modificarlo con sudo... pero resulta que el unico usuario al que tenemos acceso no esta dentro de la lista de sudoers... de igual forma inicie con un live pendrive con ubuntu intentando hacerlo desde ahi pero obtuve el mismo resultado...

mi duda concreta es que puedo hacer para poder visualizar el grub o quitar la contraseña de root sin tener que pasar por el grub hasta hoy la unica respuesta que tengo es de plano formatear la maquina aunque me gustaria poder rescatar un par de archivos y de paso no sentir tanta impotencia de no poder rescatar la cuenta de root..

de igual forma intente copiar el archivo shadow para intentar sacarla por fuerza bruta pero creo que esa es una opcion poco ortodoxa ademas de que no me dejo copiar el archivo...

Ojala alguien me pueda ayudar muchas gracias :D


En línea

dato000


Desconectado Desconectado

Mensajes: 3.034



Ver Perfil
Re: solucionar problema con grub
« Respuesta #1 en: 24 Mayo 2012, 02:38 am »

el problema esta que tu usuario no tiene privilegios de administración.

pero si es ubuntu...raro que salga eso pero en fin. le das

Código:
su

pones tu contraseña y entras como root

entonces ponemos tu usuario en la lista de sudoers.

Código:
gedit /etc/sudoers

vas a la parte que dice:

Citar
# User privilege specification
root   ALL=(ALL:ALL) ALL

y lo dejas de la siguiente manera:
Citar
# User privilege specification
root   ALL=(ALL:ALL) ALL
USUARIO ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

Fin de la historia ya tienes un usuario con privilegios. Ahora viene la parte de grub,
quieres meterle mano al grub no??

_____________________________________________________________________________________________


Código:
sudo gedit /boot/grub/grub.cfg

Vamos a la parte que querias, el tiempo.

Vas a la parte que dice:

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="2"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root 6f51c7be-9258-4a40-9ccf-930fb8cfbfb3
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1024x768
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(/dev/sda,msdos7)'
  search --no-floppy --fs-uuid --set=root 6f51c7be-9258-4a40-9ccf-930fb8cfbfb3
  set locale_dir=($root)/boot/grub/locale
  set lang=es_CO
  insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

_____________________________________________________________________________________________

Le cambias set timeout=5 por el tiempo que quieras, como lo quieres con 20 segundos ahi tienes:

set timeout=20


LISTO!!!

Ahora la quieres más facil:

Código:
sudo apt-get install startupmanager

Con eso tienes el administrador de arranque, muy bueno, muy sencillo y funciona perfectamente para editar las principales opciones del grub.

Código:
sudo startupmanager

Y lo tienes corriendo para que le cambies lo que quieras.


En línea


BEATMASTER

Desconectado Desconectado

Mensajes: 153



Ver Perfil WWW
Re: solucionar problema con grub
« Respuesta #2 en: 5 Junio 2012, 02:02 am »

Hola y gracias "dato000" lo unico malo de lo que posteaste es que nececito saber la contraseña de root o algun suuario con privilegios en el archivo de sudoers pero como mencione antes el problema es que algun chistosillo que la tenia la cmabio e inhabilito el usuario sacandolo de dicha lista...

Todo comenzo cuando me pidieron restablecer la contraseña de root en una netbook con ubuntu...
resulta que el unico usuario al que tenemos acceso no esta dentro de la lista de sudoers...

no se si exista alguna otra forma o de plano es mejor formatear?
gracias :D
En línea

dato000


Desconectado Desconectado

Mensajes: 3.034



Ver Perfil
Re: solucionar problema con grub
« Respuesta #3 en: 5 Junio 2012, 05:27 am »

Hola y gracias "dato000" lo unico malo de lo que posteaste es que nececito saber la contraseña de root o algun suuario con privilegios en el archivo de sudoers pero como mencione antes el problema es que algun chistosillo que la tenia la cmabio e inhabilito el usuario sacandolo de dicha lista...

no se si exista alguna otra forma o de plano es mejor formatear?
gracias :D

Aqui esta tu solución: http://foro.elhacker.net/hacking_linuxunix/entrar_como_root_en_una_maquina_desde_el_menu_grub-t276715.0.html
En línea


BEATMASTER

Desconectado Desconectado

Mensajes: 153



Ver Perfil WWW
Re: solucionar problema con grub
« Respuesta #4 en: 5 Junio 2012, 05:54 am »

si esa solucion si la tenia... de hecho fue lo primero que intente hacer pero no pude :p ahora mi circulo vicioso es aqui donde se cierra jaja porque resulta que esta maquina se que tiene instalado grub2 pero esta oculto al arranque osea no se despliega nisiquiera un parpadeo que me permitiera interrumpir el arranque normal, fue ahi cuando intente cambiar eso de el grub oculto para poder hacer esto pero resulta que solo puede modificarse el archivo con root o un usuario en el archivo de sudoers :O lo que me lleva de regreso al problema original de obtener la pass de root :'(
En línea

Slava_TZD
Wiki

Desconectado Desconectado

Mensajes: 1.466

♪ [8675309] ♪


Ver Perfil WWW
Re: solucionar problema con grub
« Respuesta #5 en: 5 Junio 2012, 06:28 am »

Desde un Live CD como root te debería dejar modificar el fichero de configuración de Grub. ¿Que error te da cuando intentas abrirlo?

Debes abrirlo escribiendo algo como:

Código:
sudo nano /etc/default/grub

Y ahí cambias el timeout, luego haces:

Código:
sudo update-grub
« Última modificación: 5 Junio 2012, 06:31 am por Tzhed\ Kyperf/ » En línea


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
BEATMASTER

Desconectado Desconectado

Mensajes: 153



Ver Perfil WWW
Re: solucionar problema con grub
« Respuesta #6 en: 5 Junio 2012, 07:28 am »

cuando lo hago desde un live cd me dice que no tengo permisos de edicion... estoy usando el live cd de ubuntu 12.04 ademas de no saberme la pass de root de el live cd :p
En línea

Slava_TZD
Wiki

Desconectado Desconectado

Mensajes: 1.466

♪ [8675309] ♪


Ver Perfil WWW
Re: solucionar problema con grub
« Respuesta #7 en: 5 Junio 2012, 07:45 am »

Que yo sepa, poniendo simplemente 'sudo' delante del comando que quieras en Ubuntu vale, de todas maneras puedes crear una contraseña para el usuario root así:
Código:
sudo passwd

Luego haces:

Código:
su root

Y ya deberias poder ejecutar sin problemas lo de antes.

EDIT: Como estás usando un Live CD, probablemente lo que quieres editar no está en '/etc/default/grub' sino en '/media/HDD/etc/default/grub' o algo así.
« Última modificación: 5 Junio 2012, 07:46 am por Tzhed\ Kyperf/ » En línea


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema que no he podido solucionar
.NET (C#, VB.NET, ASP)
salvades 1 8,010 Último mensaje 26 Enero 2009, 15:17 pm
por salvades
Solucionar problema
Programación C/C++
piratascp 2 2,990 Último mensaje 29 Septiembre 2010, 16:40 pm
por piratascp
no carga backtrack, dpkg podría solucionar el problema?
GNU/Linux
jhonatanAsm 1 2,455 Último mensaje 14 Abril 2013, 18:45 pm
por jhonatanAsm
Snowden insta a los programadores a solucionar el problema de privacidad
Noticias
wolfbcn 0 1,455 Último mensaje 10 Marzo 2014, 21:26 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines