Categorías
Servidores

Autenticación básica de acceso a archivos o directorios con Htpasswd y Htaccess

htpasswd se utiliza para crear y actualizar los archivos planos utilizados para almacenar los nombres de usuario y la contraseña para la autenticación básica de los usuarios de HTTP. Ejemplos htpasswd /usr/local/etc/apache/.htpasswd-users fulano Agrega o modifica la password para el usuario fulano. Se le pedirá al usuario la contraseña. La contraseña se cifrará utilizando el […]

Categorías
Servidores

Cómo renombrar parte del nombre de archivos por lotes en linux

Estas son las maneras para modificar partes de nombres de múltiples archivos cuando hay que renombrarlos en masa. Ejemplo cambiar el DSC (un clásico en los nombres de ficheros de cámaras digitales) por FOTO. rename ‘s/DSC/FOTO/g’ *  Para hacerlo recursivo: find /nombredirectorio/ -type f -exec rename ‘s/DSC/FOTO/g’ ‘{}’ \; Cómo comprobar rename antes de ejecutarlo […]

Categorías
Servidores

Usuarios, grupo www-data e instalaciones WordPress

Tanto en instalaciones en local tipo LAMP o en servidores Linux suelo añadir un usuario con el nombre de la empresa al grupo www-data,  donde además cambio el directorio www al grupo www-data y le doy permisos de escritura a los usuarios del grupo para garantizarme que no vaya a tener problemas de permisos. Pasos a seguir […]

Categorías
Servidores

Protección anti ataques DoS en un servidor Linux

Internet no tiene normas ni leyes en cuanto a la forma de acceder a los servicios. Es habitual que haya robots de búsqueda que realicen una exploración desmedida de tu sitio y, si tienes muchas páginas publicadas, estos robots irresponsables pueden tirar el servicio. Por otra parte existe la típica fauna de listos que, por […]

Categorías
Servidores

Buscar ficheros duplicados con fdupes

#fdupes es la herramienta para buscar ficheros duplicados. Con la sencilla sentencia, mostrará todos los ficheros duplicados: fdupes directorio -r Si buscamos imágenes duplicadas podemos usar imgdupes, un clon del fdupes especializado en imágenes. Este clon sólo mostrará ficheros JPEG, y que sólo compara el nombre del archivo, sin tener en cuenta los metadatos, como tags EXIF (y XMP e […]

Categorías
Servidores

Habilitar el archivo .htaccess en Debian 8 para WordPress

La versión Debian 8 no lee los archivo htaccess por defecto (cuestiones de seguridad). Si queremos instalar un WordPress será necesario activar el htaccess. Pasos a seguir: Como root: a2enmod rewrite<span id=»mce_marker» data-mce-type=»bookmark» data-mce-fragment=»1″>​</span> nano /etc/apache2/sites-available/000-default.conf<span id=»mce_marker» data-mce-type=»bookmark» data-mce-fragment=»1″>​</span> Añadir dentro de la sección VirtualHost esta  sección Directory: <Directory «/var/www/html»> Options Indexes FollowSymLinks MultiViews AllowOverride […]

Categorías
Servidores

Revive ad server la versión OpenSource de OpenX

Revive Adserver es un sistema de código abierto de publicación de anuncios, que permite a los editores, redes publicitarias y anunciantes: Publica anuncios en sitios web, aplicaciones y reproductores de vídeo y recopila estadísticas detalladas sobre impresiones, clics y conversiones. Administre campañas para varios anunciantes y redes de anuncios de una vez, a través de […]

Categorías
Servidores

Uso del comando tar en Linux

Primeros usos de tar y gzip (empaquetar archivos y comprimir) tar «empaqueta» sin comprimir, y gzip comprime sin empaquetar Cómo funciona tar por defecto: *SIEMPRE* es recursivo (incluye subdirectorios y su contenido) Al desempaquetar asigna el owner/group del usuario que lo ejecuta Quita a los path absolutos el «/» inicial Cómo funciona gzip por defecto: […]

Categorías
Servidores

Linux, comandos más frecuentes

Cómo son y qué hacen los comandos más utilizados en Linux # hostname: Devuelve el nombre de la máquina. # uptime: Devuelve la cantidad de tiempo trascurrido desde la última vez que se arrancó el sistema, la cantidad de usuarios trabajando en el sistema y el load average (carga del sistema). # uname -a: Información […]