Una entrada rápida para explicar cómo repetir la ejecución del último comando en la shell bash como root. La utilidad reside en evitar tener que volver a especificar el comando completo cuando queremos volver a ejecutar el comando anterior, esta vez, como root (ya que no nos hemos dado cuenta y lo hemos ejecutado con Seguir leyendo
sudo
FreeBSD, Solaris, Mac OS X… su: Sorry
En sistemas Unix y derivados como Solaris, BSD (FreeBSD, OpenBSD…) o Mac OS X, el escalado de privilegios a usuario root no está habilitado por defecto para usuarios estándar de sistema. Al intentar hacerlo y pese a escribir correctamente la contraseña será imposible acceder: $ su – Password: su: Sorry En estos sistemas, al contrario Seguir leyendo
Login Linux: diferencia entre ‘su’ y ‘su -‘
Ya vimos en otra entrada (/usr/sbin y /sbin no están en $PATH al hacer su) los problemas que nos podía generar hacer login contra un usuario usando únicamente su. Básicamente, la diferencia es que si hacemos su <usuario> a secas «heredaremos» las variables de entorno y lo especificado en los ficheros de inicialización del usuario Seguir leyendo
sudo: audit_log_user_command(): Connection refused
La situación es que recibimos el siguiente error al ejecutar comandos con sudo: $ sudo touch test audit_log_user_command(): Connection refused Antes de revisar cualquier otro problema, revisad que la versión de sudo instalada en el sistema está libre de bugs, pues aunque se trata de un bug antiguo puede ser el origen del problema, aquí Seguir leyendo
Guardar un fichero dentro de VIM cuando no tenemos permisos
Era un poco complicado poner título a esta entrada, no obstante seguro que a todos nos ha pasado que comenzamos a editar un fichero desde vim o vi y a la hora de grabar nos damos cuenta que no tenemos privilegios para guardarlo (ya sea porque es propietario root u otro usuario), recibimos un error Seguir leyendo