Ir al contenido principal

Entradas

Restablecer contraseña Ubuntu Desktop y Server

En caso de olvido de la contraseña de acceso a una máquina con Ubuntu Desktop o Server podremos restablecer la contraseña. Pasos a seguir: Iniciar la máquina y presionar en varias ocasiones la tecla "Shift". Esto nos mostrará el menú del GRUB con las diferentes opciones de inicio disponibles. Marcamos e iniciamos con la segunda opción de inicio que debe ser del tipo "recovery mode". Nos aparecerá el "Recovery Menu", donde seleccionaremos la opción "root". Ahora deberemos remontar el sistema de ficheros con permisos de escritura con el siguiente comando: mount -o rw,remount / A partir de aquí podremos listar los usuarios creados en el sistema con: cat /etc/passwd Y resetear la contraseña del usuario que necesitemos con: passwd nombre_usuario Finalmente reiniciaremos el equipo y accederemos con la nueva contraseña configurada: reboot
Entradas recientes

Servidor de ficheros Samba

En caso de necesitar la instalación y configuración de un servidor de ficheros Samba seguiremos los siguientes pasos. Durante todo el proceso usaremos el usuario root. Instalación He realizado la instalación sobre Ubuntu Server 16.04. Instalamos los paquetes necesarios: apt-get install -y samba samba-common python-glade2 system-config-samba Configuración Copiamos el archivo original de configuración y creamos uno nuevo en blanco: cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bck cat /dev/null > /etc/samba/smb.conf Editamos el archivo de configuración de Samba con: vi /etc/samba/smb.conf [global] workgroup = WORKGROUP server string = Samba Server %v netbios name = ubuntu security = user map to guest = bad user dns proxy = no [anonymous] path = /samba/anonymous browsable = yes writable = yes guest ok = yes read only = no force user = nobody [secured] path = /samba/secured valid users = @smbgrp guest ok = no writable = yes browsable

Forzar por comando configuración pantallas / monitores en Ubuntu 16.04

Puede suceder que la configuración de nuestras pantallas realizada en el entorno gráfico se pierda al reiniciar el SO. Para forzar la configuración deseada podemos utilizar desde la sesión de usuario y sin elevar permisos el comando: xrandr Ejemplo cuando queremos tener dos pantallas duplicadas: xrandr --output pantalla_principal --output pantalla_secundaria --same-as pantalla_principal Para hacer este cambio permanente podemos configurar la ejecución de esta instrucción en el entorno gráfico en "Aplicaciones al inicio".

Pantalla externa sin señal en Ubuntu 16.04.

Si trabajamos en un portátil con Ubuntu 16.04 conectado a una pantalla externa puede suceder que después de un tiempo de inactividad la pantalla externa permanezca permanéntemente apagada y solo podamos volver a enviar señal si reiniciamos el equipo portátil. Para solucionar esta problemática, que se da al entrar en el modo PDMS y del cual el SO no sale correctamente, deshabilitaremos el modo PDMS. Ejecutaremos el siguiente comando desde la sesión de usuario sin elevar permisos: xset -dpms Para hacer el cambio permanente podemos configurar la ejecución de este comando desde la GUI en "Aplicaciones al inicio".

Editar cron ESXi 6.0

Nuestro servidor ESXi tiene un cron desde el que podemos ejecutar tareas programadas de mantenimiento como scritps de backup. Deberemos editar el archivo: /var/spool/cron/crontabs/root Seguiremos los mismos parámetros que en SO Linux. Debemos tener en cuenta que como días de la semana (dow): De 1 a 5; de lunes a viernes. 6; sábado 0; domingo 7; no utilizar (no funciona). Una vez editado el cron deberemos reiciniarlo para que los cambios tengan efecto. Parar: /bin/kill $(cat /var/run/crond.pid) Arrancar /usr/lib/vmware/busybox/bin/busybox crond

Script backup ESXi 6.0

Después de realizar una instalación de ESXi 6.0 y levantar las primeras máquinas virtuales, podemos vernos en la necesidad de realizar un backup completo de las mismas. En caso de que no queramos adquirir software de pago podremos realizar esta tarea mediante comandos. Crearíamos un script con el siguiente contenido: #!/bin/sh  # Script backup vm de ESXi  # Recogemos por parámetro el nombre de la vm a realizar backup y obtenemos su vmid. vmid=$(vim-cmd vmsvc/getallvms | grep $1 | cut -d " " -f 1)  # Si la vm no existe cancelamos la tarea. if [ "$vmid" == "" ]; then         echo "No existe la vm:" $1         echo "El backup no se realizará."         exit 0 fi  # Recogemos el estado actual de la vm. vmstatus=$(vim-cmd vmsvc/power.getstate $vmid | sed -n 2p) # Si la vm está arrancada la suspendemos para realizar el backup. if [ "$vmstatus" == "Powered on" ]; then         vim-cmd vmsvc/power.su

Deshabilitar reporte de errores ubuntu 16.04

Si creemos que es demasiado molesto el reporte de errores podemos deshabilitarlo de la siguiente forma: Paramos el servicio responsable de los avisos y reportes con: sudo service apport stop Modificamos en valor de enabled a 0 en el siguiente archivo de configuración: sudo gedit /etc/default/apport