Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Perdiste tu contraseña de root?

Les ha pasado alguna vez que han perdido la contraseña de root de algun servidor linux? O que lo cambiaron y no se acuerdan? Bueno, hoy les dejo este articulo esperando les salve el dia a mas de uno.
En este ejemplo le cambiare el password a la cuenta root de un server debian 6 desde un live cd de ubuntu 12.04. El disco esta particionado con LVM, algo que le añade un poco mas de complejidad al problema. Para otras distribucciones los comandos deben ser parecidos.

-Hacemos boot desde el live cd de Ubuntu escogiendo la opcion de probarlo, OJO, no instalarlo, sino probarlo antes.

-Verificar red, podemos navegar? Sino, configurar la red para que podamos instalar paquetes en el live cd en memoria RAM.

-Instalamos dependencias necesitadas. Abrimos una consola e instalamos.

sudo apt-get install lvm2

-Buscamos el nombre y tamaño del volumen / debajo de la columna VG, en este caso es pve

sudo pvs
PV         VG   Fmt  Attr PSize   PFree
  /dev/sda2  pve  lvm2 a-   271.74G 3.99G

-Ya con el nombre podemos mirar mas info y preparanos para montar el volumen /

sudo lvdisplay /dev/pve

sudo vgscan --mknodes

sudo lvchange -a y /dev/pve/root

-Creamos un directorio temporal para montar el volumen

mkdir /tmp/temporal

-Montamos el volumen

sudo mount /dev/pve/root /tmp/temporal

-Editamos el file shadow y borramos todo lo que hay entre los : como segunda columna. Salimos guardando.

sudo vi /tmp/temporal/etc/shadow
root:$6$U/nxxx3732ddfgfgut1GKt6DRYWTlqKt45oxOW0qRRPWUzAm.KUHxjd/:

-Reiniciamos el equipo entrando esta vez por su disco. La cuenta root estara sin contraseña, asi que es dar Enter cuando nos pida el password. Aconsejable colocarle una contraseña inmediatamente y memorizarla.

reboot

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Actualizacion 3.5.1 de WordPress ya disponible

La nueva versión 3.5.1 de WordPress corrige 37 errores y agrega nuevas mejoras a la interfaz administrativa ya de por si bastante cómoda.

De lo mas resaltado vemos:
  • Nuevo gestor de archivos multimedia
  • Nuevo tema por defecto
  • Listo para pantallas con tecnología Retina como Ipad, Mac Book Pro, Nexus 10, etc.
  • Mejor accesibilidad sin necesidad de usar un mouse
  • API para edición de imágenes
  • y mas..
Aparte de corregir errores lo que trae nuevo esta versión te hará cambiar de versión?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Como instalar QuickBooks Database Server 13 en Linux

Comenzando el año, adiós a las vacaciones y como muchas veces, a ver en que gastamos tanto dinero a finales de año. Para esto necesitamos un software de contabilidad y hoy les mostrare como instalar QuickBooks en Centos 6.3.
Aunque en los requerimientos de Intuit no lo menciona, si menciona a Redhat, entonces, nos sirve igual. Todos los pasos los haremos desde la cuenta root.

Requerimientos:
-Linux Centos 6.3
-Samba
-QuickBooks 13

-Instalamos dependencias

yum install glibc.i686 libstdc++.i686 gamin.i686

-Descargamos desde este URL el rpm, asc y el pdf de ayuda. En mi caso descargo la versión 13 (ultima en este momento)

wget -c http://globalsmallbusiness.intuit.com/downloads/QuickBooks/Linux/qbdbm-23.0-1.i386.rpm

wget -c http://globalsmallbusiness.intuit.com/downloads/QuickBooks/Linux/qbdbm-pubkey.asc

wget -c http://enterprisesuite.intuit.com/resources/LinuxInstallGuide_13.0.pdf

-Importamos la llave y verificamos el rpm

rpm --import qbdbm-pubkey.asc

rpm -K qbdbm-23.0-1.i386.rpm
qbdbm-23.0-1.i386.rpm: (sha1) dsa sha1 md5 gpg OK

-Instalamos

rpm -ivh qbdbm-23.0-1.i386.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:qbdbm-23.0-1                     ################################# [100%]

Please add the QB data paths to /opt/qb/util/qbmonitord.conf file.

Starting qbdbfilemon (via systemctl):                      [  OK  ]
Starting qbdbmgrn_23 (via systemctl):                    [  OK  ]

-Creamos la carpeta compartida por samba y le damos permisos.

mkdir -p /home/shares/public/QBData
chown -R root:users /home/shares/public/QBData/
chmod -R ug+rwx,o+rx-w /home/shares/public/QBData/

-Creamos un volumen compartido en samba de nombre QBData y reiniciamos el servicio de samba.

vi  /etc/samba/smb.conf

 [QBData]
  comment = QuickBooks data
  path = /home/shares/public/QBData
  valid users = @users
  force group = users
  create mask = 0765
  directory mask = 0771
  writable = yes

Salimos guardando cambios y reiniciamos samba.

service smb restart

-Agregamos la carpeta a qbmonitord.conf

vi /opt/qb/util/qbmonitord.conf
/home/shares/public/QBData

-Reiniciamos el servicio.

service qbdbfilemon restart

-Creamos usuarios para samba

useradd pepito -m -G users
passwd pepito
smbpasswd -a pepito

-Copiamos los archivos de QuickBooks a nuestra carpeta compartida QBData y ya estamos listos para usar QuickBooks desde el cliente Windows conectados al server Centos con Quickbooks Database Server 13.
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark