Comandos Linux

Información del sistema arch: mostrar la arquitectura de la máquina (1). uname -m: mostrar la arquitectura de la máquina (2). uname -r: mostrar la versión del kernel usado. dmidecode -q: mostrar los componentes (hardware) del sistema. hdparm -i /dev/hda: mostrar las características de un disco duro. hdparm -tT /dev/sda: realizar prueba de lectura en un Leer másComandos Linux[…]

cambio de permisos en linux

Permisos en Linux con chmod Nunca viene mal recordar algunos detallitos para la gestión y administración de permisos en Linux. Aqui os dejo una guia para aprender a utilizar el comando chmod. Este comando se aplica sobre ficheros o carpetas, en el caso de que sean carpetas podemos usar la opcion -R para dar permisos recursivamente a todas las Leer máscambio de permisos en linux[…]

Sed comando de la shell de Linux

  El shell de linux: Comando sed   Este comando también lo usamos mucho, porque nos permite, de una forma cómoda, borrar líneas, registros o sustituir cadenas de caracteres dentro de las líneas. Para borrar una línea hacemos lo siguiente:     sed 'nº_de_línead' fichero Podemos indicar un número de línea concreto. Por ejemplo:     sed Leer másSed comando de la shell de Linux[…]

faill2ban Seguridad Linux

Trucos, configuraciones y aplicaciones concretas usando Fail2ban Archivo de configuración /etc/fail2ban/jail.local en Debian  

    Como solucionar el problema de que no funcione el ban tras varios intentos fallidos de autenticación SASL en Debian   Existe un problema con la expresión regular que aparece en el fichero /etc/fail2ban/filter.d/sasl.conf que hace match con las Leer másfaill2ban Seguridad Linux[…]

Git de Master a Master

Para poder actualizar un repositorio de Master a master sin errores con git touch .git/git-daemon-export-ok# para permitir que el repo se exporte git config receive.denyCurrentBranch warn# o ignore si no te interesa ver warnings touch .git/hooks/post-receive chmod +rx .git/hooks/post-receive nano .git/hooks/post-receive dentro escribir:   #!/bin/sh cd .. env -i git reset –hard    

Uso de Cron

  Usando cron Hay al menos dos maneras distintas de usar cron: La primera es en el directorio etc, donde muy seguramente encontrarás los siguientes directorios: cron.hourly cron.daily cron.weekly cron.monthly Si se coloca un archivo tipo script en cualquiera de estos directorios, entonces el script se ejecutará cada hora, cada día, cada semana o cada mes, Leer másUso de Cron[…]