Con Openssh y a través del fichero de configuración sshd_config, podemos establecer una jaula (chroot) para los usuarios que se conecten vía sftp al servidor. Es posible hacerlo a nivel general, por usuario o por grupos. El siguiente ejemplo muestra como configurar una jaula sftp para el usuario «foo», donde %h es $HOME del usuario, Seguir leyendo
Linux
Artículos sobre GNU/Linux: CentOS, RHEL, Fedora, Debian, Ubuntu, etc.
ext3, ext4: liberar espacio reservado con tune2fs
Por defecto, los sistemas de ficheros ext2, ext3 y ext4 reservan un 5% del espacio disponible en el disco como medida de seguridad para que en el caso de que lleguemos al 100% de espacio utilizado podamos seguir accediendo al servidor y realizar tareas de gestión y administración. Hace años el tamaño de los discos Seguir leyendo
Linux: El comando lsof
Lsof es una potente herramienta disponible en la shell de Linux que lista los ficheros abiertos en el sistema. Partiendo de esta base, podemos conocer rápidamente que ficheros mantiene abiertos un determinado proceso (PID) o usuario e información adicional como el puerto utilizado por dichos servicios/ficheros, sockets en uso, etc. Lanzando el comando lsof sin Seguir leyendo
Descripción de la jerarquía de ficheros en Unix y Linux
Conocer la jerarquía estándar de un sistema de ficheros de *nix es algo básico, pero también es normal que desconozcamos para que se utiliza un determinado directorio, qué es lo que se almacena en él, etc. Como ya indiqué en un artículo ayá por 2011, hay formas de encontrar ayuda en Linux, BSD y Unix Seguir leyendo
Optimizar el uso del Bash History
En este post vamos a ver una serie de trucos para mejorar y optimizar el uso del histórico de comandos de bash (Bash History) mediante la configuración de variables de entorno. Añadir fecha y hora al Bash History Saber la fecha y hora en la que se ha ejecutado un comando en Bash puede ser Seguir leyendo