Javier Barber
Senior Sysadmin Freelancer
All posts by Javier
ESTABLECER LÍMITES A LOS USUARIOS EN LINUX
$ ulimit -a (Muestra los límites actuales) Limitar a 20 los procesos de un usuario: Añadimos en /etc/security/limits.conf: $ usuario hard nproc 20 Limitar a 50 los procesos creados por los usuarios de un grupo determinado: @grupo hard nproc 50 Limitar que cualquier usuario sólo pueda estar logado 3 veces: * hard maxlogins 3
OBTENER EL MX DE UN DOMINIO CON NSLOOKUP
# nslookup > set type=mx > server <dominio>
ACCESO A RECURSOS CIFS DESDE CONSOLA CON SAMBA
Para mostrar los recursos compartidos de un servidor usamo: smbclient -L \\\\servidor\\ -U usuario@dominio Para acceder a algún recurso compartido: smbclient \\\\servidor\\ruta\al\recurso -U usuario@dominio Para montar un recurso compartido: Desde consola: # aptitude install smbfs # mount -t cifs //netbiosname/sharename /media/sharename -o username=winusername # mount -t cifs //netbiosname/sharename /media/sharename -o username=winusername,password=winpassword,iocharset=utf8,file_mode=0777,dir_mode=0777 o bien: # smbmount …
COMANDOS GESTIÓN UNIDADES DE ALMACENAMIENTO
tune2fs – Modificar parámetros de particiones ext2 / ext3 hdparm -tT /dev/sda – Medir el rendimiento de un disco hdparm -i /dev/hda – Información sobre la unidad hdparm -I /dev/hda – Información sobre la unidad pero mas verboso
CREAR UN TAR.GZ EN UN SERVIDOR REMOTO Y TRAÉRSELO MEDIANTE SSH
$ssh USUARIO@SERVIDOR «cd /tmp/kk && tar cvz *» > backup.$( date +%y%m%d ).tgz
COMPROBAR UNA URL BAJO SSL CON OPENSSL DESDE LA CONSOLA
$ echo -e «GET / HTTP/1.0\n\n\n» | openssl s_client -connect servidor:443 -quiet
RENOMBRAR LOS PDF’S DE UN DIRECTORIO A SU TITULO ORIGINAL
$for i in *.pdf; do DESTINO=`pdfinfo $i |grep Title|sed s/»Title: «//| sed s/’ ‘/’_’/g|sed s/’_’$//g`.pdf; mv $i $DESTINO; done
ESTABLECER / OBTENER PARÁMETROS DEL SERVIDOR X
El comando a usar es xset Con xset -q obtenemos todos los parámetros disponibles. Por ejemplo para desactivar el DPMS (opción de ahorro de energía de la pantalla) usaremos xset -dpms.
MOSTRAR LA TEMPERATURA DE UN EQUIPO CON ACPI
cat /proc/acpi/thermal_zone/*/temperature
SYSRQ KEYS
Para preparar el kernel para que admita las sysrq: echo 1 > /proc/sys/kernel/sysrq Podemos reiniciar la máquina ejecutando: echo b > /proc/sysrq-trigger