Ir al contenido principal

Recuperar clave root en Redhat/SUSE

A continuacion los pasos para recuperar la clave de root en varios S.O. Se puede hacer de dos maneras:


1) Bootear por una iso 

a) Para Redhat 

a1) Si es de redhat,  escoger la opción troobleshooting y rescue, luego continue (1)

Nos enjaulamos en el sysroot:

#chroot /sysroot 

#passwd

#touch /.autorelabel

exit o ctrl + d

#reboot


a2) Si es otra iso. 

Debemos pasar al shell, Identificar disco y montar. Para el ejercicio, sda1 es la partición con la raiz / 

#mkdir /tmp/part1

#mount -o rw /dev/sda1 /tmp/part1 

#chroot /tmp/part1

#passwd

#touch /.autorelabel

exit o ctrl + d

#reboot


b) Para  SUSE

b1) Si es de suse. Escoger More y Rescue system. Nos pide un usuario y digitamos root. 

En el shell, debemos identificar el disco y montar. En este ejercicio sda2 es el disco raiz.

#mkdir /tmp/part1

#mount -o rw /dev/sda2 /tmp/part1

#mount --bind /dev /tmp/dev    # <----- a veces funciona sin montar el /dev 

#chroot /tmp/part1

#passwd 

#sync

#exit

#reboot


b2) Si es otra iso. El mismo proceso en shell de con la ISO de rescate de SUSE.


2) Editar el menú del grub 

a) Si es redhat

Al arrancar, seleccionar el menú y presionar la tecla e. En la linea que contiente «linux16», agregar al final rd.break y presionar ctrl +x

Luego de arrancar, se remonta la raiz :

#mount -o remount rw /sysroot

#chroot /sysroot 

#passwd

#touch /.autorelabel

exit o ctrl + d

#reboot


b) Si es Suse (12 y 15)

Al arrancar , seleccionar menú y presionar la tecla e. En la linea que inicia con «linux», al final colocar init=/bin/sh y presionar ctrl + x

Luego de estar en el prompt, se remonta la raiz:

#mount -o remount rw /

#chroot /

#passwd

#sync

exit o ctrl + d y reiniciar

Comentarios

Entradas populares de este blog

Vtiger clic-to-call Asterisk

Cześć, Jak Sie Masz ludzie?. He vuelto con un nuevo manual muy sencillo de integración Asterisk con el popular Vtiger a traves de un conector en Java. Dependencias previas, bueno tener Asterisk 11 y Vtiger 7.3 funcionando, si las tienen, sin mas preambulos manos a la obra. Instalar dependencias.  #yum -y install java-11-openjdk-devel Descargar conector #cd /usr/src/ # mkdir VtigerAsteriskConnector_1.4.2 #cd VtigerAsteriskConnector_1.4.2 #wget https://sourceforge.net/projects/salesplatform/files/addons/SPAsteriskConnector-1.4.2.zip/download  -O SPAsteriskConnector-1.4.2.zip # unzip SPAsteriskConnector-1.4.2.zip Editar la configuración del archivo conf/SPVtigerAsteriskConnector.properties los siguientes parametros: AsteriskUsername   = vtigerclient1 AsteriskPassword   = vtiger2020 VtigerSecretKey = vtiger2020* Agregar a manager.conf [vtigerclient1] secret = vtiger2020 deny=0.0.0.0/0.0.0.0 permit=0.0.0.0/0.0.0.0 read = system,call,log,verbo...

Instalar Queuemetrics desde 0.

Cześć. Queuemetrics a pesar de estar casi personalizada su  instalación a Centos, también puede instalarse en otros sistemas operativos, de hecho en cualquier Linux podría hacerse. A continuación describo los pasos para hacerlo. En este demo se usó Suse. Descargar los siguientes paquetes: - Queuemetrics(obviamente XD)      link http://queuemetrics.loway.it/download.jsp      formato tar.gz - Mysql connector      link https://dev.mysql.com/downloads/connector/j/      formato  "platform independent" tar.gz      debe registrarse previamente. - Tomcat      link http://tomcat.apache.org/      formato tar.gz      en este manual se instaló la version 8.5.37 - JDK      link https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html      formato tar.gz      version linux x64 In...

Asterisk con WebRTC, TLS, libsrtp

  Cześć !! En esta ocasión vamos a explicar cómo configurar Asterisk para que desde un teléfono web podamos sacar y recibir llamadas. Se usará los siguientes componentes de Asterisk: libsrtp tls Asterisk module http Antes que nada debemos tener un teléfono web(obviamente), en el laboratorio vamos a usar Sipml5 en el siguiente link : https://www.doubango.org/sipml5/call.htm El siguiente paso es instalar libsrtp del enlace: https://github.com/cisco/libsrtp . #git clone https://github.com/cisco/libsrtp.git #cd libsrtp #./configure #make && make install Luego verificamos tener los siguientes módulos activos para compilar en menuconfig de Asterisk: res_crypto res_http_websocket res_srtp Comunmente si res_crypto no está selecionable, le falta la dependencia openssl-devel o su equivalente dependiendo del sistema que tengan. Cuando estemos seguros que están cargados en Asterisk continuamos con la instalación de los certificados locales(Si usa Lets'encrypt omitir la generación de c...