Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas

jueves, 30 de abril de 2015

borrado seguro archivos

Linux

shred -uxz -n 10 archivo

Mac OS X

srm -v archivo

srm -szv archivo  

jueves, 7 de marzo de 2013

rsyslog

Centralizar rsyslog

 Servidor: 

 Editar /etc/rsyslog.conf


# Provides TCP syslog reception

$ModLoad imtcp.so  
$InputTCPServerRun 514


#Cambios para almacenar err, crit, alert y emerg.
*.err                                            /var/log/errores.log



Cliente:

Editar /etc/rsyslog.conf

#Anadir cambio
*.err;auth,authpriv.none @@servidor:514



martes, 22 de mayo de 2012

Configurar la RIU en CentOS 6

El truco de la RIU es con el certificado de la CA.

En mi caso me lo baje de:

https://www.thawte.com/roots/

El .pem correspondiente a Thawte Premium Server CA

Ese archivo lo puse en /etc/ssl/certs

Al configurar debo dar los siguiente datos:


Nombre de la conexión: RIU
Seguridad inalámbrica: WPA y WPA2 Enterprise
Autentificación: PEAP
Identidad anónima: (Se queda en blanco)
Vesión PEAP: Versión 0
Autenticación interna: MSCHAPv2
Nombre de usuario: (Usuario asignado)
Contraseña: (Contraseña asignada)

jueves, 17 de mayo de 2012

Instalando un módulo de PERL


  1. Me bajo el módulo de CPAN
  2. Net-Telnet-3.03.tar.gz
  3. Creo e instalo
  4. perl Makefile.PL; make; make test; sudo make install

martes, 29 de noviembre de 2011

Bash y stdin

Leer de entrada estándar en bash


#!/bin/bash
myarray=( $( cat /dev/stdin ) )
for i in ${myarray[@]}
do
echo $i
done


también funciona


read -a variable


Pero solo para una palabra.

miércoles, 19 de octubre de 2011

Variables del kernel Memoria Compartida

Esta la busqué en el manual, pero para que no se me olvide mejor la pongo aquí y así la tengo a la mano.

sudo /sbin/sysctl -w kernel.shmall=21474836480


sudo /sbin/sysctl -w kernel.shmmax=3221225472

jueves, 2 de diciembre de 2010

Enviando mails en línea de comandos


Para automatizar eso de enviar mails que incluyan un archivo "no ascii" desde la línea de comandos hice lo siguiente:

  1. Primero escribo mi mensaje en el archivo mensaje.txt (Mi archivo de texto).
  2. Preparo mi archivo que voy a enviar como attachment (En este caso un pdf).
  3. Uso mutt
mutt -s "Aquí pongo el asunto" -a archivo_de_attachment.pdf login@dir.email < mensaje.txt


Claro que esto lo hice un poco más automatizado.

Para ello preparé mi archivo direcciones.txt con los emails a los que quería enviar (uno por línea)

for i in `cat direcciones.txt`; do mutt -s "Aquí pongo el asunto" -a archivo_de_attachment.pdf $i < mensaje.txt ; done