Cuando se crean usuarios de forma masiva es interesante disponer de un mecanismo para generar contraseñas de manera aleatoria. Aunque existen aplicaciones que las generan vamos a usar herramientas existentes en cualquier distribución Linux para evitar instalar paquetes adicionales.
Para generarlas con 8 dígitos alfanuméricos ejecutad:
$ tr -dc A-Za-z0-9_ < /dev/urandom | head -c 8
Cambiando el número pasado al comando head se podrá variar la longitud de la contraseña.
Blog sobre la administración de sistemas Linux. Comandos bash, scripts python... Curiosidades y utilidades para hacer más fácil la labor de un administrador de sistemas.
Mostrando entradas con la etiqueta Ubuntu. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ubuntu. Mostrar todas las entradas
lunes, 27 de diciembre de 2010
jueves, 19 de noviembre de 2009
Inventariando
Ante la tarea de inventariar los equipos que tenemos así como sus características principales (fabricante, modelo, ram, cpu,...), se hace imprescindible contar con un script que capture todos estos valores y nos los presente de manera resumida.
Aquí van algunos comandos para capturar información valiosa:
1. Memoria RAM instalada:
# echo "Memoria RAM (MB): "`free -m | grep Mem | tr -s " " " " | cut -d " " -f 2`
2. Unidades de almacenamiento (discos duros, memorias USB, etc):
3. Fabricante, modelo y número de serie:
4. Procesador/es:
5. Número total de cores:
6. Para los sistemas Ubuntu, la versión:
En Linux existen como véis multitud de comandos para conocer cualquier información. Es cuestión de investigar un poco por nuestro sistema (y googlear) para saber cómo hacer algo.
Aquí van algunos comandos para capturar información valiosa:
1. Memoria RAM instalada:
# echo "Memoria RAM (MB): "`free -m | grep Mem | tr -s " " " " | cut -d " " -f 2`
2. Unidades de almacenamiento (discos duros, memorias USB, etc):
# echo "Discos duros:" && fdisk -l | grep "Disco /dev/" | cut -d " " -f 3,4 | tr -d ","
3. Fabricante, modelo y número de serie:
# lshw | grep -e product -e vendor -e serial | head -n 3
4. Procesador/es:
# cat /proc/cpuinfo | grep "model name" | sed "s/model name\t/Procesador/"
# grep 'model name' /proc/cpuinfo | wc -l
6. Para los sistemas Ubuntu, la versión:
# cat /etc/lsb-release | grep "DESCRIPTION" | cut -d "=" -f 2 | tr -d "\""
En Linux existen como véis multitud de comandos para conocer cualquier información. Es cuestión de investigar un poco por nuestro sistema (y googlear) para saber cómo hacer algo.
miércoles, 4 de noviembre de 2009
Averiguando versión de Ubuntu
Basta con leer el contenido del siguiente fichero:
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
$ cat /etc/lsb-release
DISTRIB_ID=UbuntuDISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
domingo, 18 de octubre de 2009
Actualizar a Ubuntu 9.10
Aunque Ubuntu 9.10 no sale oficialmente hasta dentro de 11 días, desde hace un tiempo podrás actualizar tu versión de Ubuntu a la 9.10 Beta. Para ello, seguir estos sencillos pasos:
¿A qué esperas?
- Desde el entorno gráfico, presionar Alt + F2.
- Ejecutar el comando update-manager -d.
¿A qué esperas?
Suscribirse a:
Entradas (Atom)