Linuxito

Herramientas

List of articles in category Herramientas
Título
Blogosfera
Browser Info
Caracteres especiales en HTML
Gestión de paquetes en cualquier distribución
Mi cajón de herramientas
Tabla ASCII

Menú

  • Inicio
  • GNU/Linux
  • Programación
  • Seguridad
  • Fotografía
  • Juegos
  • NIX
  • Windows
  • Cloud & Virtualización
  • Misc
  • Manuales y descargas
  • Links
  • Herramientas
    • Blogosfera
    • Browser Info
    • HTML chars
  • Blogroll
  • Blog
  • Mapa del sitio
  • Contacto

Social

  • Feeds RSS
  • linuxitux - GitHub

Entradas

  • ► 2021 (24)
    • ► Abril (2)
      • Instalación de MySQL 5.7 en Debian 10
      • Cómo actualizar a la última versión estable de Node.js en Debian
    • ► Marzo (10)
      • Customizando servicios de logwatch
      • Análisis de respuestas 408 en Apache
      • Migrar una instancia EC2 a otra VPC
      • Limpiar el prompt del cliente MySQL
      • Actualizar una clave expirada en APT (EXPKEYSIG)
      • Implementando VPC peering en AWS
      • Crear una zona de DNS privada en Route 53
      • Utilizar un archivo como swap en una instancia EC2
      • Creación paso a paso de una VPC en AWS
      • Servir recursos estáticos de Wordpress desde una distribución CloudFront
    • ► Febrero (4)
      • Instalar WP-CLI y vaciar la caché de Wordpress desde línea de comandos
      • Cambiar el nombre de host con hostnamectl
      • Reinstalar un paquete sin afectar sus dependencias reversas
      • Configuración de Backups para una instancia EC2 con AWS Backup
    • ► Enero (8)
      • Redimensionando el sistema de archivos raíz en una instancia EC2
      • Cambiar la zona horaria en Linux con timedatectl
      • Actualizar la versión de PHP en un servidor Debian
      • Instalar OpenVPN Connect en macOS
      • Password Managers
      • Conectarse a una VPN en un dispositivo Android
      • Configuración DNS del servidor OpenVPN
      • Parametrizar dashboards de grafana con variables personalizadas
  • ► 2020 (140)
    • ► Diciembre (11)
      • Crear heatmaps por día/hora en Grafana
      • Monitorear uso de disco con collectd
      • Eliminar valores negativos de transformaciones derivadas de Influx en Grafana
      • Instalar y configurar dnsmasq en Linux
      • Redimensionar múltiples imágenes desde línea de comandos en Linux
      • Volcar los headers de una respuesta HTTP con curl
      • Elegir un puerto desconocido para ocultar un servicio
      • Conectarse a una VPN en Ubuntu 20.04 (OpenVPN)
      • Visualizar la salida de la consola de una instancia EC2 desde línea de comandos
      • Ver estadísticas de uso de dnsmasq
      • Listar el crontab de un usuario específico y de todos los usuarios en Linux
    • ► Noviembre (16)
      • Cómo instalar las Guest Additions de VirtualBox en Ubuntu
      • Cómo saber por qué fue instalado un paquete en Debian y derivados
      • Cómo resolver un nombre de host a partir de una dirección IP sin utilizar dig
      • Listar todos los paquetes instalados en el sistema con apt
      • Instalar y configurar Logwatch en Debian 10
      • systemd: listar servicios disponibles y consultar su estado
      • Mitigar y prevenir ataques ransomware
      • Listar todos los índices de una base de datos MySQL
      • Configurar AWS Command Line Interface
      • Aumentar el tamaño del historial de Bash
      • Instalar Slack for Linux en Debian
      • Re-montar un sistema de archivos con la opción noatime
      • Cómo instalar AWS CLI v2 en Debian/Devuan
      • Deshabilitar atime en un directorio o archivo en particular
      • Listar todos los paquetes instalados por el usuario en Debian y derivados
      • Instalación de informix_fdw
    • ► Octubre (6)
      • Modificar las fechas de archivos y el orden del directorio (a nivel sistema de archivos) en Linux
      • Cómo implementar una redirección temporal (302) con Nginx
      • Buscar y reemplazar en múltiples archivos al mismo tiempo con find y sed
      • RDP Wrapper: habilitar el soporte completo para 6.1.7601.24402
      • Cómo escuchar radio en tu smart TV gratis y sin anuncios
      • duf: una herramienta simple y amigable para visualizar el espacio en disco utilizado y disponible
    • ► Septiembre (8)
      • Conectarse a una VPN con OpenVPN 2.5 desde Windows 7
      • Convertir imágenes WebP a JPEG desde línea de comandos en Linux
      • Conectar a una base de datos PostgreSQL desde Perl
      • Deshabilitar el touchpad Synaptics en Linux
      • Listar los módulos de Perl cargados en memoria
      • Volcar estructuras de datos por pantalla en Perl
      • Novedades importantes en el blog
      • Verificar la sintaxis de scripts Perl
    • ► Agosto (9)
      • Guía para la documentación de proyectos de software
      • Cómo autenticar en Postgres sin necesidad de ingresar la contraseña
      • Listar los formatos de sistema de archivo de todos los dispositivos con lsblk
      • Agregar y eliminar servicios en un servidor Red Hat 5/6
      • Listar todos los servicios habilitados en un servidor Red Hat 5/6 con chkconfig
      • Conectar una Webcam en Linux
      • Instalar aplicaciones de KDE en Devuan con XFCE
      • Reemplazos para Ristretto en XFCE
      • Cómo agregar un usuario para iniciar sesión en XFCE
    • ► Julio (8)
      • Cómo saber si un módulo de Apache está disponible en un servidor Debian
      • Cómo determinar la versión de Apache instalada en un servidor
      • Cómo hacer el efecto zoom en Gimp
      • 100% de uso en /tmp pero no hay archivos
      • Incluir schemas de OpenLDAP con OLC
      • Cambiar el nivel de log de slapd con OLC
      • Accediendo al menú fastboot en Android
      • Obtener la cantidad de disparos en cámaras Canon EOS REBEL 600D/T3i y muchas más
    • ► Junio (10)
      • Configurar TLS en slapd con cn=config
      • Cómo instalar un antivirus en Linux
      • Técnicas de loop unrolling y pipeline scheduling en compiladores
      • Habilitar la iluminación del teclado de laptops Sony en Linux
      • Copiar una clave pública de SSH para acceder sin contraseña a un servidor
      • Migrar Devuan ASCII a Devuan Beowulf
      • Eliminar el BOM UTF-8 en archivos de texto desde línea de comandos en Linux
      • Resolver "Repository x changed its 'Suite' value from 'testing' to 'stable'" en Devuan
      • Cómo actualizar una instalación de OTRS
      • Cómo cambiar la contraseña de Admin de OTRS con otrs.Console.pl
    • ► Mayo (10)
      • Solapamiento de instrucciones en un pipeline RISC de 5 etapas
      • Secuenciamiento de un pipeline no lineal
      • Cómo encontrar todos los enlaces simbólicos rotos en un sistema de archivos
      • Cómo eliminar systemd en un servidor Debian Buster (10)
      • Listar snapshots en un sistema de archivos ZFS
      • Crear snapshots en un sistema de archivos ZFS con zfSnap
      • División de números enteros binarios
      • Multiplicación de enteros binarios signados con recodificación de Booth
      • Convertir un GIF animado a video mp4 con ffmpeg
      • Mantener una sesión SSH activa aunque se pierda conexión
    • ► Abril (18)
      • Multiplicación de enteros binarios signados en 2's complemento
      • Encender una máquina remota con wakeonlan (WoL)
      • Instalar el cliente de línea de comandos Nextcloud en un servidor Debian
      • Carry Look-Ahead Adders
      • Sumadores binarios
      • Determinar la dirección MAC asociada a una IP en Linux
      • Cómo instalar el editor de LaTeX Texmaker en Debian y derivados
      • Importar circuitos en Logisim
      • Compuertas XOR en Logisim
      • Implementando un contador de Möbius con flip-flops JK
      • Implementando funciones lógicas con multiplexores y memorias ROM
      • Demostrar expresiones lógicas de forma exhaustiva
      • Minitérminos y maxitérminos en funciones booleanas
      • Resumen de noticias de la comunidad Devuan (Abril 2020)
      • Resetear la clave del usuario debian-sys-maint de MySQL/MariaDB en Debian y derivados
      • Lógica mixta en técnicas digitales
      • Migrar Debian Buster a Devuan Beowulf
      • Filtrar el acceso a un sitio por IP o subred en Apache
    • ► Marzo (16)
      • Cómo instalar el cliente Zoom en Linux (Debian y derivados)
      • Conectarse a múltiples VPN con OpenVPN en Linux
      • Múltiples sesiones de escritorio remoto (RDP) concurrentes en Windows con RDP Wrapper
      • Fijar el nombre de dispositivo para interfaces de red WiFi USB
      • Habilitar efectos de escritorio en XFCE
      • Conectarse a una VPN L2TP/IPsec con strongSwan en Linux
      • Resaltar coincidencias en búsquedas por contenido utilizando grep
      • Habilitar múltiples sesiones de escritorio remoto (RDP) concurrentes en Windows 7
      • Cómo crear ramas en git
      • Asignaciones bloqueantes y no bloqueantes en Verilog
      • Instalar temas en Geany
      • Montar un servidor de búsqueda full-text search con Recoll en Debian
      • Resolver problemas de dependencias al instalar paquetes con dpkg en Debian y derivados
      • Redimensionar un disco VDI desde línea de comandos en GNU/Linux
      • Purgar la cache de Joomla! automáticamente desde cron
      • Ejecutar scripts PHP desde línea de comandos
    • ► Febrero (11)
      • 289 comandos para dominar la consola en Linux
      • Forzar una sincronización de discos en Linux
      • Configurar el envío de correo a través de un relayhost con autenticación en smtpd (OpenBSD)
      • Debuggeando problemas con símbolos y librerías en Linux
      • Ejecutar un comando con timeout
      • Cómo saber si un archivo o directorio existe desde un script Bash
      • Cómo lograr que la salida estándar salga por pantalla y vaya a un archivo al mismo tiempo
      • Mostrar información de sockets con ss
      • Cambiar el uuid a un disco VDI de VirtualBox
      • Determinar la versión de Postgres en ejecución desde psql
      • Volcar archivos en octal y otros formatos con od
    • ► Enero (17)
      • Inicializar y configurar LVM en Linux
      • Cómo verificar la firma digital de un archivo PDF desde línea de comandos en Linux
      • Compilar un programa en lenguaje ensamblador con Yasm en Linux
      • Determinar el tipo MIME de un archivo desde línea de comandos
      • Matar procesos por nombre en Linux
      • Gestión de grupos en GNU/Linux
      • Cómo medir el tamaño en bytes de la salida de un comando
      • Listar todos los procesos que están utilizando una librería compartida
      • Cómo mostrar un valor de tiempo negativo en LibreOffice Calc
      • Uso básico del comando cut con ejemplos
      • Obtener información de archivos PDF desde línea de comandos
      • ¿El año de Linux en el escritorio? Nunca
      • Volcar el contenido de una consola virtual
      • Resumen del año 2019
      • Depurando errores 500 en Nginx
      • Cómo determinar el tamaño de cada sección de un binario ejecutable
      • Mezclar y ordenar líneas de un archivo en Linux
  • ► 2019 (142)
    • ► Diciembre (24)
      • Cómo obtener las fechas de acceso y creación de un archivo en Linux
      • Descargar archivos desde un servidor Samba con smbget
      • Análisis forense de inodos con istat
      • Cómo determinar el dispositivo al que pertenece un archivo o directorio en Linux
      • Borrado seguro de archivos con shred en Linux
      • Generar contraseñas aleatorias pronunciables con pwgen
      • Listar los usuarios conectados a un servidor Samba
      • Generar secuencias de números desde línea de comandos con seq
      • Apagar o reiniciar el sistema desde línea de comandos en Linux
      • Determinar rápidamente cual es el PID de un programa
      • Particionado de discos con GNU parted en Linux
      • Desensamblar binarios con objdump
      • Cómo actualizar una instalación de MediaWiki
      • Comprobar el funcionamiento del servicio NTP
      • Escanear puertos abiertos en una red y medir tiempos de respuesta de protocolos con nping
      • Instalar y configurar exim4 en Debian 10
      • Compilar e instalar PHP 7.4 con FPM en Debian 10 (systemd)
      • Cómo deshabilitar IPv6 en Exim
      • Numerar líneas de archivos con nl
      • Migrar usuarios y privilegios de MySQL o MariaDB desde un servidor a otro
      • Instalar y configurar MariaDB en Debian 10
      • Compilar e instalar Nginx con soporte para SSL en Debian 10
      • Obtener información de módulos del kernel Linux
      • Named pipes en Linux
    • ► Noviembre (18)
      • Cambiar el comportamiento del foco en Xfce 4
      • Cómo instalar paquetes en Debian Wheezy en 2019
      • Listar y modificar atributos de archivo en sistemas de archivos ext2, ext3 y ext4
      • Mostrar los usuarios actualmente logueados en un sistema Unix y saber qué estan haciendo
      • 4 formas de obtener el nombre de usuario de la sesión actual en Linux
      • Cambiar el mapa de teclado de una consola serie en Debian
      • Cómo saber si un directorio es un punto de montaje
      • Monitoreando la actividad de la cache ARP con lnstat
      • Cuáles fueron los usuarios logueados los últimos 10 días
      • Habilitar el soporte para SQLite desde PHP en un servidor OpenBSD con httpd
      • Instalar archivos con install en Linux
      • Usos del comando hostname en Linux
      • Particionar discos GPT en Linux con gdisk
      • Instalando VirtualBox 6.0 en Devuan Beowulf
      • Migrando a Devuan Beowulf (testing)
      • Crear un par de claves, firmar y verificar mensajes con GnuPG
      • Listar todos los archivos abiertos por un proceso en FreeBSD
      • Listar todos los procesos que están utilizando un sistema de archivos específico
    • ► Octubre (16)
      • Cómo saber qué proceso está usando un archivo o socket
      • Examinar mensajes de log del kernel Linux con dmesg
      • Uso de los comandos fg, bg, jobs y disown en Bash
      • Mantener procesos en ejecución en segundo plano utilizando nohup
      • Compilar ZFS en Linux
      • Copiar archivos y directorios en Linux con cp
      • Protección de datos personales en aplicaciones de carácter médico en Argentina
      • Borrar el buffer de pantalla en la terminal con clear y reset
      • Cambiar sólo el grupo o sólo el usuario dueño de un archivo o conjunto de archivos en Linux
      • Visualizar el calendario desde línea de comandos en GNU/Linux
      • Usos especiales del comando cat
      • Manejo básico de paquetes en Debian
      • Cómo saber si un comando es un alias en GNU/Linux
      • Extraer las direcciones IP de todos los clientes de un servidor Web desde el log de accesos
      • Listar todos los usuarios en Postgres
      • sudo en Windows
    • ► Septiembre (11)
      • Políticas de retención en InfluxDB
      • mod_rewrite: cómo redireccionar según el valor de una cookie en Apache
      • Instalar VMware Remote Console (VMRC) en Debian
      • Instalar OTRS Community Edition en Debian y derivados
      • Determinar cuál es la versión de Moodle instalada
      • Stress test de aplicaciones Web con JMeter
      • Quitar permisos en ACLs Linux con setfacl
      • Crear y configurar un dataset ZFS en Linux
      • Acceder a un share de Samba desde Windows 2000/XP
      • Habilitar ACLs Posix en un sistema de archivos ZFS en Linux
      • Mapear una unidad de red Samba desde un cliente Windows
    • ► Agosto (7)
      • Instalar y configurar un servidor Samba en Debian
      • Cómo expandir una partición con ZFS en Linux
      • Resumen de noticias de la comunidad Devuan (agosto 2019)
      • Borrar archivos y directorios de forma recursiva sobre FTP/SFTP con lftp
      • Monitorear la actividad de un servidor PostgreSQL desde psql
      • PostgreSQL: listar las extensiones disponibles y en uso
      • Cómo rescanear un bus SCSI para descubrir nuevos dispositivos
    • ► Julio (8)
      • Extraer información sobre discos y sistemas de archivos con Ansible
      • Usos específicos del comando ping
      • Instalando un script de incio para Home Assistant
      • Volcar archivos de texto comprimidos por línea de comandos
      • Como lograr conectividad entre clientes de una misma VPN sobre OpenVPN
      • Configurar un proxy reverso con soporte SSL para Hass.io utilizando Nginx
      • Instalando y configurando un cliente OpenVPN en Devuan
      • Recuperar una base de datos PostgreSQL desde un dump en texto plano
    • ► Junio (9)
      • Cómo cambiar la versión de PHP en Apache
      • Cómo obtener un parámetro de forma interactiva en Ansible
      • Cómo setear y utilizar variables en un playbook de Ansible
      • Crear dumps de bases de datos MySQL con Ansible
      • Mover archivos entre hosts con Ansible
      • Migrando un Debian Wheezy (Debian 7) a Devuan ASCII (Devuan 2.0/Debian 9)
      • Cómo obtener la fecha del día de ayer con date
      • Cómo instalar dig en Debian
      • Aumentar el tamaño de subida permitido para adjuntos en Trac
    • ► Mayo (12)
      • Copias de seguridad de un servidor GitLab
      • Fuck security: deshabilitando todas las protecciones de seguridad de Intel en Debian
      • Configurar la autenticación con clave pública en GitLab
      • Primeros pasos con GitLab
      • Monitoreo de PHP-FPM con collectd+InfluxDB+Grafana
      • Habilitar el soporte para HTTPS en GitLab
      • Habilitar la corrección de idioma español para Geany en Debian/Devuan
      • Instalando GitLab desde los fuentes en Debian
      • Cómo instalar Ruby desde los fuentes en Linux
      • Instalando Adobe Flash Player en Linux en 2019
      • Instalar y configurar el demonio NTP en Debian/Devuan
      • Cómo montar un sistema de archivos UFS/UFS2 en Linux
    • ► Abril (7)
      • Instalar Node.js 10.x en Debian Stretch
      • Resolviendo problemas de dependencias en Debian
      • FreeBSD: cómo impedir que pkg actualice un paquete
      • Informix: resolver "The type of your terminal is unknown to the system" al ejecutar onmonitor
      • Ansible: extraer información de múltiples servidores utilizando grep
      • Excluir directorios al crear archivos y backups con tar
      • Editando archivos de texto con Ansible
    • ► Marzo (10)
      • Cómo regenerar las claves de host de un servidor SSH
      • Crear un entorno virtual de Python para Flask con uWSGI+Nginx
      • Realizar una limpieza de ports y paquetes en FreeBSD
      • Hackeando audio con youtube-dl y FFmpeg
      • Convertir FLAC a mp3 con ffmpeg preservando metadatos ID3
      • Monitoreando servidores Windows con PowerShell+curl+InfluxDB+Grafana
      • Moodle: verificando el funcionamiento de la mensajería
      • Resolver "sudo: sorry, you must have a tty to run sudo" en scripts lanzados desde cron
      • Identificar rápidamente todo el software corriendo en un sistema GNU/Linux
      • PowerShell: resolver "execution of scripts is disabled on this system"
    • ► Febrero (14)
      • Cómo habilitar el log del agente Backup Exec RALUS (Remote Agent for Linux or Unix Servers)
      • Obtener información de direcciones IP en formato JSON
      • Localizar e identificar un repositorio SVN
      • Ocultando los hilos del kernel en la salida de ps en Linux
      • KDE: Configurando los títulos de ventana y pestañas en Konsole y Yakuake
      • psql: listar rápidamente schemas y tablas de un schema
      • Directorio de trabajo y usos especiales del comando cd
      • Detectar AdBlock y mostrar un mensaje amigable al usuario
      • Llaves en Bash: creando múltiples directorios con un solo comando
      • 7 años, 1150 artículos y casi 3,5 millones de visitas
      • Mi primer e-book: "De 0 a Ninja con collectd, InfluxDB y Grafana"
      • Buscar archivos por contenido usando grep
      • Cómo saber cuando fue reiniciado un servidor
      • Cómo recuperar un draft de Gmail descartado
    • ► Enero (6)
      • Bacula: listar tareas de backup en error
      • Cómo habilitar el listado de directorios en Nginx
      • Cómo instalar Joomla! en español en tu VPS en simples pasos
      • Listar los usuarios logueados en un servidor Windows
      • Cómo crear una base de datos y usuario en MySQL desde línea de comandos
      • Cómo buscar archivos duplicados en Debian y derivados
  • ► 2018 (155)
    • ► Diciembre (18)
      • Monitorear servidores GlassFish con collectd+InfluxDB+Grafana
      • Vaciar un mailbox de usuario en Linux
      • Cómo instalar KDE Plasma 5 en FreeBSD 12
      • Actualizando a FreeBSD 12.0-RELEASE
      • Cómo acceder a sitios Web bloqueados o filtrados por OpenDNS
      • Cómo descargar un torrent desde línea de comandos en Linux
      • Revocar privilegios públicos sobre una base de datos en Postgres
      • Crear un entorno de proyecto en Trac
      • Configurar Bash para que las flechas de teclado se comporten como en CSH
      • Renombrar una base de datos en PostgreSQL
      • Mejorar la privacidad en Firefox, Chrome y Safari con DuckDuckGo Privacy Essentials
      • Dar mayor prioridad a los backports en Debian/Devuan
      • Instalar un gestor de paquetes en Windows
      • Determinar la versión de PowerShell instalada en Windows
      • Cómo montar un sistema de archivos exFAT en FreeBSD
      • Determinar el tipo de sistema de archivos de un dispositivo en FreeBSD
      • Cómo subir archivos por SSH desde tu Android con AndFTP
      • Cómo forzar un rescan de disco en Linux
    • ► Noviembre (15)
      • Montar una SD con un lector de tarjetas en Linux
      • Editando video en Linux con OpenShot
      • Instalar y configurar el TortoiseGit (cliente Git para Windows)
      • Actualizar un paquete con dpkg
      • Cómo instalar Git para Windows
      • Instalar un editor de texto decente en Windows
      • Cómo proteger el panel de control de Joomla! en Nginx
      • Cómo evitar que Apache loguee los accesos desde localhost
      • Instalar y configurar sudo en Debian/Devuan
      • Cómo ir hasta una línea específica en nano
      • Ejecutando apt-get autoremove sobre todos mis servidores Debian con Ansible
      • Separar la configuración de Nginx en múltiples archivos
      • Mover el directorio $HOME de un usuario a un nuevo disco o partición
      • Monitoreo de servidores de bases de datos IBM Informix con InfluxDB+Grafana
      • Monitoreo de servidores PostgreSQL con collectd+InfluxDB+Grafana
    • ► Octubre (20)
      • Configuración de correo electrónico y creación de usuarios en Grafana
      • Recolectar estadísticas de iptables con collectd
      • Transformar contadores a deltas en Grafana sobre datos de InfluxDB
      • Visualizar contadores y números de reglas de iptables
      • Monitoreando servidores MySQL con collectd+InfluxDB+Grafana
      • Compilar e instalar collectd en CentOS
      • Recolectar estadísticas de Apache con collectd en Debian y derivados
      • Eliminar (DROP) series en InfluxDB
      • Cómo ripear un CD a mp3 con cdda2wav en FreeBSD
      • Habilitar autenticación para HTTP en InfluxDB
      • Monitorear la actividad de Nginx con Grafana+InfluxDB+collectd
      • Graficar métricas de collectd con Grafana
      • Acceder a Grafana desde un proxy reverso con Nginx
      • Compilar y configurar collectd con InfluxDB en Debian y derivados
      • Borrar automáticamente backups de más de 60 días
      • Compilar Apache Nutch 2.x con MongoDB como almacenamiento
      • MySQL: obtener las 5 filas con campo de texto más extenso
      • Crear un usuario y base de datos en MongoDB
      • Cómo resetear el password de un usuario en Postgres
      • Resumen de noticias de Devuan (octubre 2018)
    • ► Septiembre (15)
      • Cómo instalar Elasticsearch en Debian y derivados
      • Conocer exactamente desde qué páginas enlazan nuestro sitio en Google Analytics
      • Cómo generar gráficos de torta en Grafana
      • Creando mi primer dashboard en Grafana
      • #funfacts septiembre de 2018: 3 millones de visitas
      • Agregando un Data Source PostgreSQL en Grafana
      • Cómo instalar Grafana en Linux
      • Listar todos los usuarios conectados a una VPN
      • Cómo enviar un mensaje al log del sistema en GNU/Linux
      • Cómo conectarse a una VPN desde Windows
      • Sincronizar directorios remotos con rsync vía SSH
      • Cómo instalar y configurar Squid en Debian
      • Instalar una máquina virtual con Linux en VirtualBox
      • Cómo instalar las Guest Additions de VirtualBox en un guest Linux
      • Trabajando con diferentes formatos de salida en psql
    • ► Agosto (10)
      • Cómo crear un usuario en PostgreSQL desde línea de comandos
      • Primeros pasos con Icarus Verilog en GNU/Linux
      • Compilar un paquete con opciones personalizadas en FreeBSD
      • Listar procedimientos (functions) en PostgreSQL
      • Primeros pasos con Icarus Verilog en Windows
      • Analizar la seguridad de SSL/TLS con testssl.sh
      • Hospedar tu servicio de correo electrónico en Yandex
      • Cómo registrar y configurar un nombre de dominio
      • Determinar el uso de inodos en el sistema de archivos
      • Librerías compartidas, variables de entorno y permisos en Linux
    • ► Julio (10)
      • Cómo acceder a tu Raspberry Pi hogareña desde cualquier parte del mundo
      • Cómo forzar HTTPS en Nginx
      • Compilar Nginx desde los fuentes en Debian 9
      • Correr un chequeo de disco completo (full fsck) en FreeBSD
      • Como iniciar con un kernel alternativo en FreeBSD
      • Cómo listar todos los archivos abiertos por un ejecutable en Linux
      • Cómo generar un certificado SSL/TLS gratis con certbot en 2018
      • Autenticación Basic en Nginx
      • Gestión de permisos de Trac desde línea de comandos
      • Cómo purgar la caché de Moodle
    • ► Junio (14)
      • Configurar Firefox Quantum para que consuma menos recursos y funcione más rápido
      • Solucionar "client intended to send too large body" en Nginx
      • Mejorando la seguridad de un servidor OpenVPN con autenticación TLS
      • Asignar una dirección IP fija a un cliente OpenVPN
      • Configurando el cliente OpenVPN en Ubuntu 16.04
      • vmware-datastores: una aplicación Web para monitorear el uso de datastores VMware
      • Cómo montar un servidor de VPN con OpenVPN en Debian 9 (systemd)
      • myisamchk falla al reparar una tabla MyISAM
      • Obtener información de paquetes Python con pip
      • Devuan 2.0 ASCII ha sido liberada
      • Cómo instalar pgAdmin 4 en FreeBSD
      • pyVmomi: listar el espacio utilizado por cada máquina virtual
      • Trabajando con datos JSON en PostgreSQL
      • Conectarse a bases de datos PostgreSQL desde Python con psycopg2
    • ► Mayo (15)
      • Sesiones simples en Flask
      • Cómo ver los cambios introducidos por el último commit en git
      • Autenticación con LDAP en Python
      • Mi primer script Python con pyVmomi
      • Cómo instalar uWSGI en Debian 9
      • Ajustar el ancho de un texto desde línea de comandos con fold
      • ¿Cómo fue compilado un servidor Nginx?
      • git: cómo subir cambios (push) a un repositorio non-bare
      • Primeros pasos con pyVmomi
      • Listar las actualizaciones disponibles en Devuan/Debian
      • Resolver "env: python: No such file or directory" en FreeBSD
      • Cómo visualizar el changelog de un paquete con apt-get
      • Liberada la primera RC de Devuan 2.0 ASCII
      • Cómo buscar paquetes en OpenBSD con pkg_info
      • Resolver "PEAR mail package is not installed" en OpenBSD
    • ► Abril (15)
      • Cómo imprimir la Biblia del SysAdmin
      • La biblia del SysAdmin
      • Cómo autenticar con clave pública en GitHub
      • La biblia del SysAdmin - Capítulo 10: Promoción, ética y aprendizaje (capítulo final)
      • La biblia del SysAdmin - Capítulo 9: Estandarización vs. diversidad
      • Ecosia: un motor que planta árboles con tus búsquedas
      • La biblia del SysAdmin - Capítulo 8: Usuarios y soporte
      • Buscar archivos modificados en un cierto mes del año
      • Init no está muerto
      • La biblia del SysAdmin - Capítulo 7: Gestión de software y mantenimiento del sistema
      • Subir backups desde tu servidor Linux a Dropbox automáticamente
      • Cómo listar todos los procesos de un usuario específico
      • Autenticación con LDAP en PHP
      • Testear servidores LDAP con ldapwhoami
      • Reinicializar la base de datos mdb de un servidor OpenLDAP
    • ► Marzo (13)
      • Autenticación con LDAP en Moodle
      • Gestión de máquinas virtuales QEMU/KVM desde línea de comandos con virsh
      • Trabajando con pooles de disco utilizando virsh
      • Resumen de noticias de Devuan (marzo 2018)
      • Migrando mi Devuan Jessie a Ascii
      • Consultas a directorios LDAP utilizando ldapsearch
      • Extraer todas las cadenas de texto de un binario
      • Este es el artículo número 1001: felicitaciones has ganado
      • Cómo buscar páginas de manual
      • Bash en modo CGI con Apache
      • git: cómo mantener una rama sincronizada con "master"
      • Cómo deshabilitar IPv6 en Exim4
      • Mi cajón de herramientas
    • ► Febrero (9)
      • Cómo instalar y configurar Thinger.io con Nginx como frontend en Debian Stretch
      • Cómo eliminar una base de datos MongoDB
      • Resumen de noticias de Devuan (febrero 2018)
      • 6 años y un puñado de estadísticas
      • Hashover: un sistema de comentarios PHP de licencia libre
      • Generar strings aleatorios desde línea de comandos
      • ¿Qué pasó con los comentarios?
      • Realizar una acción cada vez que se crea o modifica un archivo en Linux
      • Unas largas vacaciones
    • ► Enero (1)
      • Configurar la hora de Windows para que no interfiera con GNU/Linux
  • ► 2017 (186)
    • ► Diciembre (11)
      • Convertir archivos de texto a PDF desde línea de comandos
      • Instalando un antivirus en FreeBSD
      • Instalación de FusionDirectory desde los fuentes en Debian 8
      • Cómo instalar FusionDirectory en Debian
      • ¿Qué es una CDN?
      • StartCom anuncia su fin
      • Recuperar fotos de una tarjeta de memoria dañada en FreeBSD
      • Cómo montar un servidor LDAP en Linux
      • Borrar entradas de un directorio LDAP con ldapdelete
      • Resetear la base de datos PostgreSQL de OpenLDAP
      • Resumen de noticias de Devuan (noviembre 2017)
    • ► Noviembre (18)
      • Cómo implementar LDAP sobre SSL/TLS con OpenLDAP
      • Cómo listar todos los archivos abiertos por un proceso
      • Obtener las últimas versiones de paquetes disponibles en FreeBSD
      • Cómo configurar el password de root de LDAP en MD5 o SHA-1
      • Slides del curso introductorio a la Administración de Sistemas GNU/Linux
      • Cómo cambiar permisos a un enlace simbólico
      • Comandos y trucos de viejo lobo SysAdmin
      • Instalando un script de inicio para mi servidor OpenLDAP
      • Agregar un disco a una máquina virtual VirtualBox desde línea de comandos
      • Cómo volcar una tabla DBF desde línea de comandos en Linux
      • Verificar el estado del clima y pronóstico del tiempo desde la consola con wttr.in
      • Cómo instalar un paquete por fuera de los repositorios en CentOS
      • Cómo descargar un archivo con curl
      • La biblia del SysAdmin - Capítulo 6: Automatización y scripting
      • Cómo instalar (y luego desinstalar) RAR propietario en Linux
      • Cómo recargar la configuración de Postgres desde SQL
      • Cómo instalar el plugin Flash para Firefox en FreeBSD
      • Compilar e instalar OpenLDAP con PostgreSQL como backend
    • ► Octubre (19)
      • Curso introductorio a la Administración de Sistemas GNU/Linux
      • Resolver problemas de audio en FreeBSD
      • Qué hacer después de Instalar Devuan Jessie 1.0
      • run-parts ignora scripts o ejecutables con extensión
      • Cómo convertir e instalar un paquete de Red Hat en Debian
      • Under attack
      • Cómo instalar un servidor Devuan Jessie
      • Cómo listar todos los archivos instalados por un paquete en Debian
      • "Temporary Error" al intentar enviar correo en OpenBSD
      • Cómo borrar los archivos eliminados de MediaWiki
      • Resolver "W^X binary outside wxallowed mountpoint" en OpenBSD
      • Migrando OpenBSD 6.0 a 6.2
      • Cómo crear un dispositivo USB booteable desde línea de comandos en Linux
      • Playbooks en Ansible
      • Montar un pendrive USB con formato FAT en FreeBSD
      • Listar schemas y tablas dentro de un schema en Postgres
      • SHOW CREATE TABLE en Postgres
      • Como describir la estructura de una tabla en Postgres
      • Cómo listar los permisos sobre una tabla en Postgres
    • ► Septiembre (16)
      • Cómo instalar una impresora de PDF e imprimir desde línea de comandos en Linux
      • Resolver problemas de encoding con Postgres
      • Cómo agregar un locale en Linux
      • Cómo ejecutar binarios de 32 bit en un sistema Debian de 64 bit
      • Cómo leer documentos HTML desde la terminal
      • Cómo descifré el Amazon Cipher Challenge
      • Instalar Apache con soporte para Perl en Debian
      • Full-time on-site freelance
      • Cómo instalar phpMyAdmin desde los fuentes
      • Mejorando mi balanceador de carga Nginx con ip_hash
      • Actualizar todos tus servidores al mismo tiempo con Ansible
      • Configuración del inventario de Ansible: variables globales y grupos
      • Cómo implementar un balanceador de carga con Nginx
      • Crear una caché de paquetes de CentOS con Nginx
      • Crear una caché de paquetes de Debian con Nginx
      • Instalar Ansible en OpenBSD
    • ► Agosto (16)
      • Lidiando con la (in)seguridad de Ansible
      • Autenticación con clave pública en Ansible y configuración del inventario
      • Evolución de un SysAdmin
      • Cómo instalar Ansible desde los fuentes
      • Cómo crear un archivo de gran tamaño utilizando dd
      • Cómo recuperar parámetros de línea de comandos en Bash
      • Cliente de correo para Mailgun escrito en Bash
      • Resolver "couldn't get currently installed version for /root/.local/share/letsencrypt/bin/letsencrypt"
      • Instalar una terminal bash en Windows
      • Recargar Nginx automáticamente luego de renovar los certificados de Let's Encrypt
      • Extraer información de servidores DNS con dig
      • Cómo verificar si un sistema de archivos soporta el flag O_DIRECT
      • Suscribirse a los anuncios de PHP
      • Cómo restar fechas en Bash
      • Cómo instalar logrotate y configurar la rotación de logs de Nginx
      • Script bash para enviar correo utilizando la API de Mailgun
    • ► Julio (11)
      • Relaciones de aspecto estándar para fotografía
      • Enviar correo electrónico sin cliente ni servidor de mail vía HTTPS con Mailgun
      • Cómo listar los sockets Unix abiertos en Linux
      • Compilar PHP 7 con FPM desde los fuentes
      • Analítica Web: cuáles son las páginas más visitadas desde redes sociales
      • Nueva versión de sere (0.2.3) con gráficos mejorados y correcciones de bugs
      • Cómo eliminar systemd de Debian 9 Stretch
      • VirtualBox - libGL error: failed to open drm device: Permission denied
      • Agregar un usuario a un grupo en FreeBSD
      • Sobre Debian y el versionado de paquetes
      • Nuevos bugs bizarros y peligrosos de systemd
    • ► Junio (24)
      • Botones para compartir en redes sociales
      • Escaneos básicos con nmap
      • Instalando un servidor Nextcloud sobre Nginx con PHP-FPM y Postgres
      • Crear una base de datos y usuario en un servidor PostgreSQL
      • Listar los módulos de PHP instalados/disponibles
      • Listar conexiones TCP y UDP establecidas
      • Cómo levantar una interfaz de red en Debian
      • Enviar backups automáticamente a Google Cloud Storage
      • Subir archivos a un bucket de Google Cloud Storage desde un script Python
      • Migrando un droplet de DigitalOcean desde Debian Wheezy a Devuan Jessie
      • Detectar vulnerabilidades XSS en aplicaciones Web utilizando XSSer
      • Configurar Samba para que escuche en una lista específica de interfaces de red
      • Cómo acceder a un share de Samba desde línea de comandos
      • sere ahora con diseño flat
      • Monitoreo avanzado con atop
      • Recuperar sólo la primera coincidencia con grep
      • Cómo convertir un video a gif en Linux
      • Cómo duplicar un repositorio Git bare
      • Restringir el acceso a un share de Samba
      • Verificar servidores SSL con el Observatorio de Mozilla desde línea de comandos
      • Cómo pasar variables de entorno desde Nginx a PHP-FPM
      • Configuración básica de un servidor PostgreSQL
      • Cómo comparar directorios en Linux sin examinar el contenido de los archivos
      • Buscar los archivos creados por un usuario específico en Linux
    • ► Mayo (19)
      • Cómo mantener tu fork sincronizado con upstream en git
      • sere ahora muestra gráficos de datos históricos
      • Devuan libera su primera versión estable Jessie 1.0.0
      • La biblia del SysAdmin - Capítulo 5: Reinicios y uptime
      • Disponible sere v0.1.2
      • Configurar el cliente NTP en FreeBSD
      • Cómo instalar phpMyAdmin en Debian
      • Montar un servidor LAMP en Debian/Devuan
      • Cómo instalar Apache en Debian/Devuan
      • Cómo implementar deploy automático en git
      • Monitoreá la carga de tu servidor Web desde un celular con sere
      • Obtener la lista de procesos que más CPU consumen en un instante dado
      • Cómo elegir un nombre para tu proyecto open source
      • Cuales son los principales repositorios de Debian
      • Visualizando datos de Google
      • Devuan anuncia la segunda release candidate de Jessie
      • Cómo cambiar de usuario en Linux
      • ¿Cuál es el algoritmo de compresión más rápido?
      • Usuarios, grupos, permisos y modos octales en sistemas Unix
    • ► Abril (18)
      • ¿Cuál es el mejor algoritmo de compresión de archivos?
      • Comprimir y extraer archivos con ZPAQ
      • Devuan, la distro de la que todos hablan
      • Devuan libera la release candidate de su primera versión estable
      • Cómo conectarse con netcat a servidores HTTP
      • Compilar PHP 5.6 con soporte para LDAP
      • Desde qué repositorio proviene un paquete en Debian y derivados
      • Habilitar las estadísticas de búsqueda en el sitio desde Google Analytics
      • Insertar una búsqueda personalizada de Google en un sitio Joomla!
      • Resultados de la búsqueda
      • Verificar la seguridad de un servidor Web con el observatorio de Mozilla
      • Cómo listar y setear ACLs en formato NFSv4
      • Verificar la reputación en línea de un sitio Web
      • ¿Qué significa main, contrib y non-free en los repositorios de Debian?
      • Cómo registrar toda la actividad SFTP
      • Cómo loguear todo el correo saliente con UFW o iptables
      • Cómo exportar e importar un árbol de directorio de SVN
      • Eliminar reglas por número en UFW
    • ► Marzo (15)
      • Cómo deshabilitar el cliente Landscape en Ubuntu 14.04
      • Calculadora de línea de comandos
      • Redirigir las salidas estándar y de errores en Windows
      • Analizar servidores SSL utilizando cipherscan
      • Redirigir al dominio con www. sobre HTTPS en Apache
      • Cómo configurar múltiples certificados en una misma dirección IP en Apache (SNI)
      • Cómo instalar Google Chrome en FreeBSD
      • Dar soporte SSL a un sitio MediaWiki
      • Cómo identificar el disco físico asociado a un dispositivo en FreeBSD
      • Crear un formulario de contacto en Joomla! sin instalar extensiones
      • Cómo generar un certificado SSL/TLS gratis con certbot
      • ¿Cuánto espacio ocupan las tablas y bases de datos de un servidor PostgreSQL?
      • Roles y permisos en PostgreSQL
      • Cómo crear un servicio en Windows
      • Lanzar procesos en segundo plano en Windows
    • ► Febrero (9)
      • Cómo recuperar la contraseña de Administrador de Windows
      • Visualizar una jerarquía de directorios desde línea de comandos
      • Migrando la versión mayor en un host FreeBSD con jails (10.x a 11.0)
      • Cómo habilitar soporte para HTTP/2 en Nginx
      • Cómo instalar Samba dentro de un jail en FreeBSD
      • Jails en FreeBSD
      • letsencrypt-auto detrás de un proxy HTTP/HTTPS
      • Pausar la ejecución de un script durante un minuto o una hora en Linux y FreeBSD
      • MQTT en Java con Moquette y Paho
    • ► Enero (10)
      • Encriptar archivos con GnuPG
      • Tabla ASCII rápido y sucio en Linux/*BSD
      • Configurar una interfaz desde línea de comandos en FreeBSD
      • Montar volúmenes de TrueCrypt (VeraCrypt) utilizando tcplay en Linux
      • Cómo generar y verificar checksums sha256
      • Procesamiento básico de una fotografía con DPP y GIMP
      • Cómo migrar OpenBSD 5.9 a 6.0
      • Cómo cambiar el from al enviar mails desde línea de comandos
      • Cómo buscar paquetes en OpenBSD
      • Cómo eliminar objetos de fotografías con GIMP
  • ► 2016 (191)
    • ► Diciembre (17)
      • Monitoreo de procesos de Java con jps
      • Reparar un kernel que no inicia en Debian
      • Rant de fin de año 2016
      • Resolver "POST Content-Length of * bytes exceeds the limit" en PHP
      • Agregar shares y usuarios a un servidor Samba
      • Buscar archivos que tengan SUID y SGID
      • Generar y aplicar parches con diff y patch
      • Tip: cómo ocultar el proceso grep en la salida de ps
      • El certificado de mi CA está por expirar
      • Resolver "RewriteEngine not allowed here" en Apache2
      • Cómo ver las líneas completas en la salida de ps
      • Cómo resguardar las opciones de compilación de todos los ports en FreeBSD
      • La biblia del SysAdmin - Capítulo 4: Administración y acceso remoto
      • Configurar el File Deamon de Bacula para que atraviese file systems
      • Bacula y los enlaces simbólicos
      • Gnash, el plugin Flash de GNU
      • Cómo resetear el catálogo y los archivos del Director de Bacula
    • ► Noviembre (29)
      • Devuan lanza su segunda beta y la primera versión estable se acerca
      • Cómo generar un ranking de referrals desde el log de accesos
      • Listar archivos por extensión utilizando rev
      • Bacula: correr un script en el cliente antes de que inicie el trabajo de backup
      • Resetear una contraseña de MediaWiki desde SQLite
      • Ataques que detecta logwatch
      • Contabilizar artículos publicados y destacados en Joomla!
      • Cómo extraer archivos bzip2 en Debian
      • Tutorial básico de iptables en Linux
      • Lista de reproducción para IT freeks
      • Cómo matar un proceso zombie
      • Cómo saber qué protocolo y suite de cifrado SSL/TLS negocian los clientes HTTPS
      • ¿Desde dónde proviene la mayoría de los ataques?
      • Instalar las manpages en Debian
      • Cómo extraer un único archivo desde un tar
      • Cómo agregar Nginx a la salida de logwatch
      • Cómo instalar SYSSTAT y visualizar sus datos gráficamente a través de un navegador
      • Cómo listar procedimientos y funciones en MySQL
      • Seleccionar el mirror más rápido en Debian de forma automática
      • Cómo eliminar systemd de Debian 8 Jessie
      • Geolocalizar direcciones IP desde línea de comandos
      • Cómo instalar el cliente de Bacula en Debian
      • Cómo agregar un nuevo cliente en el director de Bacula
      • Cómo restaurar un backup desde la consola de Bacula
      • Cómo borrar una regla de iptables
      • Resultados de GTFO luego de dos días
      • Comprobar la versión de Java en un servidor Linux
      • Cómo instalar Java en Debian
      • GTFO my server yo - Bloquear intentos de acceso a tu servidor Apache/Nginx
    • ► Octubre (14)
      • Detectar intentos de acceso fallidos a tu sitio Web
      • Cómo instalar el agente de backup de Bacula en FreeBSD
      • Cómo instalar y configurar Bacula en Debian
      • Linuxito ahora con 1 GB de memoria RAM
      • Compilar e instalar PostgreSQL desde los fuentes
      • Loguear todas las llamadas a la función mail() en PHP
      • Reducir el tamaño de ejecutables en Linux con strip
      • gcc: undefined reference to `pow'
      • Listar todos los permisos de todos los usuarios en MySQL
      • Tabla ASCII
      • Blogosfera
      • Cómo actualizar FreeBSD 10.x a 11
      • CentOS: recuperar espacio en /boot borrando versiones antiguas del kernel
      • Manejo de sesiones con Werkzeug
    • ► Septiembre (17)
      • Python en la Web con Nginx+uWSGI+Flask
      • Solucionar "OpenSSL library is not used" al compilar Nginx
      • Cómo listar todas las branches de un repositorio git
      • Clases vs. módulos en Python
      • Verisign Public DNS, una alternativa a los servidores DNS públicos de Google
      • ¿Qué es un repostorio git "bare"?
      • Estado de la blogosfera (9/2016)
      • Implementar un acceso SSH como root en FreeBSD/OpenBSD
      • Cómo montar un servidor git
      • Cómo descargar todos los temas de una lista de reproducción de YouTube en formato de audio
      • Insertar saltos de línea con sed en FreeBSD/OpenBSD
      • Cómo ver la versión correcta de Hotmail en FreeBSD
      • Cómo vaciar la cola de mensajes de Exim
      • Cómo actualizar Slackware 14.1 a 14.2
      • Cómo implementar un acceso SSH como root
      • ¿Qué es el overcommit?
      • Cómo agregar los backports en Debian Wheezy
    • ► Agosto (23)
      • Evitar que se cierren las sesiones SSH al reiniciar ipfw
      • Simular una instalación con portmaster en FreeBSD
      • checkmyfarm: script Bash para verificar actualizaciones en todos mis servidores
      • Mostrar los números de línea en vi
      • Cómo cambiar la distribución de teclado en LXDE
      • Optimizar imágenes PNG con AdvanceCOMP
      • Cómo compactar un disco virtual después de correr zerofree
      • Popularity contest de la blogosfera linuxera hispanoparlante
      • Buscar en orden reverso en less
      • VirtualBox: cómo exportar una máquina virtual en formato OVF
      • Obtener un certificado TLS gratis con StartEncrypt
      • VirtualBox: descargar una versión específica de las Guest Additions
      • Resolver GDBus.Error:org.freedesktop.PliciKit1.Error.Failed en LXDE
      • Cómo ejecutar zerofree sobre el sistema de archivos raíz
      • Resolver exception Emask 0x0 SAct 0x1000 SErr 0x0 action 0x6 frozen en VirtualBox
      • Configuración de usuarios y permisos en Subversion
      • Cómo redimensionar una partición con fdisk
      • Cómo resolver errores HTTP 413 en Nginx
      • VMware: recuperar máquinas virtuales desconocidas/inaccesibles
      • Los 10 bugs más bizarros de systemd
      • Cómo acceder al Datastore Browser desde vSphere Client
      • Diagnóstico de respuestas HTTP 503 en servidores Apache
      • Resolver "Fatal error: Allowed memory size of 134217728 bytes exhausted" en PHP
    • ► Julio (8)
      • Análisis forense de logs de Apache/Nginx
      • Tus backups a Google Drive automáticamente
      • Cómo subir archivos a Google Drive desde línea de comandos
      • Cómo modificar la fecha y hora desde línea de comandos
      • Redimensionar un disco SCSI en Linux sin necesidad de reinicios
      • La biblia del SysAdmin - Capítulo 3: La eficiencia importa
      • Configuración de NFS en OpenBSD
      • La biblia del SysAdmin - Capítulo 2: Lo difícil (seguridad y backups)
    • ► Junio (14)
      • La biblia del SysAdmin - Capítulo 1: Documentación
      • 4 formas de determinar qué motor utiliza una tabla en MySQL
      • Cómo se ejecutan en Postgres los comandos MySQL básicos
      • Redirigir al dominio con www. para HTTP y HTTPS en nginx
      • Actualización de un servidor ownCloud
      • Crear y eliminar bases de datos Postgres desde línea de comandos
      • Tareas de "limpieza" de un clon Debian
      • Buscar coincidencias exactas en consultas MySQL
      • Una síntesis de mi relación con Linux por estos días
      • Migración de un sitio MediaWiki a un nuevo servidor
      • Cómo montar un servidor Web con PHP en OpenBSD
      • Migrando un servidor Samba desde Debian a OpenBSD
      • Eliminar el último elemento de una lista en Python
      • Gestión de paquetes en OpenBSD
    • ► Mayo (16)
      • Cómo borrar todos los documentos de una base Solr
      • Migrando mi servidor VPN desde Debian a OpenBSD
      • Configuración de un firewall con PF en OpenBSD
      • Cómo configurar una interfaz de red en OpenBSD
      • Trabajando con ports en OpenBSD
      • Cómo deshabilitar los coredumps en FreeBSD
      • Reducir el tamaño de las imágenes de un sitio Web desde línea de comandos
      • Cómo instalar los fuentes y compilar un sistema OpenBSD
      • Instalación de CKAN desde los fuentes en Debian 7
      • Resolver "Cannot obtain task lock" en Moodle
      • Cómo determinar la fecha de creación de un proceso en Linux
      • Cómo actualizar los fuentes de OpenBSD con CVS a través de un proxy HTTP
      • Listar y ejecutar manualmente las tareas programadas de Moodle desde línea de comandos
      • Configuración del proxy en OpenBSD
      • Hacer que el historial de ksh sea persistente en sistemas OpenBSD
      • Cómo ejecutar binarios de Linux en FreeBSD
    • ► Abril (14)
      • Devuan anuncia la llegada de Jessie 1.0 Beta
      • Yo sólo quiero (un millón de amigos)
      • ¿Cuáles son las principales diferencias entre los sistemas GNU/Linux y OpenBSD?
      • Cómo instalar OpenBSD
      • Debian Wheezy pasa a su fase LTS
      • DOUBLE PANIC, algo que no se ve todos los días
      • Listar procesos, librerías en uso y servicios en Windows
      • Contabilizar el ancho de banda consumido por Apache/Nginx en respuestas HTTP
      • Cómo obtener y modificar el intervalo de verificación de discos
      • Cómo listar puertos abiertos en Windows
      • Imprimir líneas en orden reverso con tac
      • Cómo capturar excepciones en Python
      • Strings multi-línea en Python
      • Cómo calcular la distancia entre dos coordenadas GPS en MySQL
    • ► Marzo (18)
      • Cómo recibir parámetros HTTP GET en Python
      • Cómo configurar SSL en Apache (Debian)
      • Cómo restaurar una base de datos MySQL
      • updatemyfarm: script Bash para actualizar todos mis servidores en paralelo
      • Cómo configurar un acceso restringido (chroot) para un usuario SFTP
      • Cómo revocar y listar certificados revocados de OpenVPN (easy-rsa)
      • Estadísticas de actividad NFS en tiempo real
      • Reemplazar una cadena por el número de línea
      • Instalación segura de servidores MySQL
      • Guardar la salida de un comando en una variable en Bash
      • Linux+Apache+Python+PostgreSQL
      • Linux+Apache+Python+MySQL
      • VirtualBox: "Failed to open/create the internal network" en FreeBSD
      • Cómo gestionar un host VirtualBox headless
      • Cómo liberar espacio ocupado por paquetes obsoletos en FreeBSD
      • Borrar líneas de salida estándar en Bash
      • Cómo acceder por SSH a un host ESXi
      • Jugando con las curvas de color en GIMP
    • ► Febrero (13)
      • Cómo renovar un certificado de Let's Encrypt
      • Monitoreo de carga de un sistema FreeBSD con systat
      • Utilizar un archivo como swap en Linux
      • [offtopic] ¿Trabajar en la industria o en una empresa de IT?
      • QEMU+libvirt en FreeBSD
      • Curso de Cloud Computing online, gratuito y acreditado
      • Cómo recuperar el password de root de MySQL
      • Implementando traffic shaping en FreeBSD con dummynet
      • Cómo listar las opciones del kernel en FreeBSD
      • Cómo montar sistemas de archivos NFSv4 desde clientes FreeBSD
      • 08:02:16 up 1460 days
      • Buscar artículos por contenido en Joomla!
      • netisup.py: script Python para verificar el estado de la red
    • ► Enero (8)
      • Agregan PulseAudio en Slackware 14.2 beta 1
      • Manuales en formato PDF y algunos cambios en el sitio
      • Manuales y descargas
      • Lo mínimo que tenés que saber acerca de SEO
      • Cómo obtener la temperatura del procesador en FreeBSD
      • Cómo listar todos los dominios que están haciendo hotlink de nuestras imágenes
      • Cómo implementar una lista negra de referers para evitar hotlinking en Nginx
      • Resumen de 2015
  • ► 2015 (135)
    • ► Diciembre (14)
      • C no es tan difícil
      • Cómo saber si hay usuarios conectados en mi servidor Apache
      • ncdu: una práctica herramienta para diagnosticar el uso de disco
      • Desafío para poner a prueba tus conocimientos de C
      • Cómo listar los últimos 10 archivos modificados en Linux
      • Cómo saber qué proceso consume más ancho de banda en Linux
      • Cómo evitar que APT instale dependencias innecesarias
      • Mis scripts en GitHub
      • Cómo obtener el uptime de un servidor Apache
      • Cómo sacar una A+ en el Test SSL de Qualys
      • Cómo obtener un certificado SSL gratis de Let's Encrypt
      • Hardening de sistemas FreeBSD
      • Cómo detectar scripts PHP lentos o problemáticos
      • Dónde y cómo encontrar paquetes para versiones obsoletas de GNU/Linux
    • ► Noviembre (6)
      • Listar todos los usuarios que tienen acceso a una base de datos en MySQL
      • Esto es lo que pasa cuando usás software propietario
      • Hardening de servidores Nginx sobre FreeBSD
      • Cómo borrar todas las ACLs de un filesystem
      • Cómo instalar un servidor ownCloud en FreeBSD
      • Instalar y configurar Nginx con PHP-FPM en FreeBSD
    • ► Octubre (10)
      • Cómo instalar Postgres en FreeBSD
      • Cómo acceder a los artículos de La Nazión sin registrarse
      • Cómo funcionan los bits SETUID y SETGID
      • Optimizar un dataset ZFS para bases de datos PostgreSQL
      • Qué hacer después de instalar un servidor FreeBSD
      • La invasión de systemd en el espacio de servidores Linux
      • Cómo compilar Nginx con soporte para SSL
      • Desarrolladora del kernel Linux abandona la comunidad por considerarla tóxica
      • Cómo crear un certificado SSL autofirmado en dos simples pasos
      • Cómo funciona un certificado SSL
    • ► Septiembre (15)
      • SmartOS, un sistema operativo derivado de OpenSolaris que combina ZFS, DTrace, Zones y KVM
      • AVG: "Nos tomamos en serio su privacidad"
      • Cómo se relacionan nfsd, nfsuserd, mountd y rpcbind
      • "Program not registered" al consultar un servidor NFS utilizando showmount
      • Cómo degradar y retener un paquete a una versión anterior en Debian Squeeze
      • Enviar mail en formato HTML desde línea de comandos
      • Script Bash para generar un resumen del log de auditoría de ModSecurity
      • AVG: el peor antivirus del mundo
      • Cómo eliminar un pool ZFS
      • Instalar VMware Tools de forma automática y desatendida en todos mis servidores
      • Cómo crear una instancia de PostgreSQL
      • Tunning de InnoDB para reducir al mínimo el consumo de memoria
      • Cómo visualizar un archivo ignorando comentarios y líneas en blanco
      • Nginx VS. Apache ¿Cuál consume menos recursos? (mi experiencia)
      • Hoy me pasó algo raro con un servidor Apache
    • ► Agosto (18)
      • Cómo obtener el uptime de MySQL
      • Cómo actualizar un pool ZFS
      • Resolver "failed to open /dev/vboxnetctl" en VirtualBox (FreeBSD)
      • Cuánto espacio ocupan las tablas de una base de datos MySQL
      • Editar tags ID3 en archivos mp3 en modo batch en Linux
      • Instalación y configuración de Nginx con PHP-FPM
      • Borrar los archivos temporales automáticamente antes de apagar el sistema
      • Instalando KeePass en Slackware 14.1 (64 bits)
      • Cómo desbloquear las publicidades en tus sitios favoritos
      • Escanear Internet en menos de 5 minutos con ZMap
      • Links de interés
      • Actualizando FreeBSD a la versión estable más reciente
      • Guía de instalación de KMKey (que sí funciona)
      • Cómo crear un esquema de backup simple para tu VPS
      • Habemus VPS
      • Cómo instalar y configurar ModSecurity en Apache sobre servidores Debian
      • Cómo convertir un Debian 8 "Jessie" en Devuan
      • Sigo aquí
    • ► Julio (4)
      • Final rant
      • Cómo cambiar el conjunto de caracteres desde un archivo .htaccess
      • Cómo listar el conjunto de caracteres y collation de todas las columnas de una base de datos MySQL
      • ¿Qué es Google Plus?
    • ► Junio (11)
      • Configurar un relay host en Sendmail y Exim
      • Deshabilitar el registro de errores PHP Notice en logs de Apache
      • Cómo tipear texto con JavaScript
      • Cómo permitir que un servicio escuche peticiones en puertos bajos corriendo como usuario no privilegiado
      • Buscar archivos por nombre en cualquier parte de la ruta
      • Lanzar aplicaciones gráficas desde una sesión SSH
      • Generando imágenes aleatorias con XStarfish
      • Cómo instalar y configurar un entorno de escritorio mínimo con Openbox en Debian
      • Tareas de administración habituales con OpenSSL
      • He visto código...
      • Cómo listar todos los usuarios en MySQL
    • ► Mayo (9)
      • Análisis de tráfico en tiempo real en servidores utilizando Wireshark y tcpdump
      • Monitorear el tráfico de red desde y hacia una dirección IP específica
      • Cómo redirigir la stderr a un archivo separado en csh
      • dnsscan: script para resolver todos los nombres de host de una clase C
      • Cómo monitorear un log en tiempo real
      • Encuesta Pluser: ¿Qué red social es el nicho más grande de trolls en Internet?
      • ¿Cuándo fue la última vez que se inició un servidor Web Apache?
      • Optimización de performance de ZFS para hosts ESXi sobre NFS
      • Configuración de teclado en KDM
    • ► Abril (9)
      • Formatear y montar discos en FreeBSD
      • Sudo con insultos
      • Actualizando el sistema en FreeBSD
      • CycloMeter, la mejor aplicación para ciclistas Windoleros
      • Cómo determinar rápidamente cuales son todas las dependencias de un port en FreeBSD
      • Herramientas para monitorear el uso de memoria en FreeBSD
      • Recuperar las VMware Tools luego de actualizar el kernel en un guest CentOS
      • Utilizar un archivo como swap en FreeBSD
      • Contabilizar el tamaño total y la cantidad de archivos de un directorio
    • ► Marzo (12)
      • Encontrar todos los repositorios Git en tu máquina
      • Actualizando Moodle desde línea de comandos
      • Monitorear el estado general de tu sistema con atop
      • Cómo determinar rápidamente qué procesos están utilizando la swap
      • Script Bash para resolver todos los nombres de host de una clase C
      • Mejorando el rendimiento de InnoDB
      • Tutoriales, libros, guías y manuales de Git y Subversion
      • Moodle: cómo resolver "File store path does not exist and can not be created"
      • Moodle: cómo resolver "Coding error detected, it must be fixed by a programmer"
      • Modificar la fecha de expiración de contraseña a usuarios Linux
      • Cómo instalar OpenVPN en FreeBSD
      • Resumen de enero y febrero 2014
    • ► Febrero (8)
      • Cómo verificar si una dirección IP figura en listas negras de spam
      • Unir archivos PDF con diferentes tamaños de página
      • Como convertir texto a voz utilizando Google Translate
      • Probando la pre-alpha release de Devuan (Debian Jessie libre de systemd)
      • Monitoreo en tiempo real y detención de procesos en MySQL
      • Mejorando mi sistema de actualización de servidores
      • Configurar un servidor Debian para que el correo a root sea redireccionado a una casilla externa
      • 3 años y 500.000 visitas
    • ► Enero (19)
      • Tutoriales, libros, guías, tips y manuales de Slackware
      • Nuevas técnicas de spam, son brillantes
      • Instalación y configuración básica de un servidor IRC en Debian
      • Awk en 20 minutos
      • Apache: redireccionar todos los pedidos a un mismo dominio
      • Listar todos los paquetes instalados desde un repositorio específico en Debian
      • Determinar cuándo fue instalado un sistema operativo *nix
      • Migrando Ubuntu Server 10.04 Lucid a 12.04 Precise
      • Configuración de NFS en FreeBSD
      • Cómo generar un ranking de archivos por tipo
      • Resolver error "Could not start process Cannot talk to klauncher: Not connected to D-Bus server" en FreeBSD con KDE
      • Cómo utilizar UTF-8 en FreeBSD para ver correctamente acentos y eñes
      • Cómo montar un servidor DHCP utilizando GNU/Linux
      • Listar puertos abiertos en GNU/Linux y FreeBSD
      • Mejorando el renderizado de fuentes en FreeBSD y KDE
      • Configuración de un servidor DNS falso que resuelva todas las solicitudes a una misma IP
      • Cómo listar el contenido de archivos comprimidos
      • Enter must die 3
      • Resumen de 2014
  • ► 2014 (187)
    • ► Diciembre (15)
      • Reemplazando un disco fallido en RAID 1 en un servidor DELL PowerEdge
      • Compilar VirtualBox en FreeBSD
      • Cómo restar horas en JavaScript
      • La evolución de Linuxito
      • Cómo resolver problemas de dependencias en FreeBSD
      • Hardening de SSL/TLS en servidores HTTPS
      • Convertir audio de m4a a mp3
      • El bazar se ha convertido en catedral
      • Particionado de discos con gpart en FreeBSD
      • Cómo mapear un disco físico o partición a un guest VirtualBox
      • Cómo convertir una partición MBR lógica en primaria
      • Cómo montar sistemas de archivos ext4 y NTFS en FreeBSD
      • Cómo generar contraseñas aleatorias desde línea de comandos
      • Cómo buscar y obtener información de paquetes en Debian y derivados
      • Lo más leído de noviembre 2014
    • ► Noviembre (14)
      • ¿Por qué los sysadmins detestamos a systemd?
      • Probar la última versión de FreeBSD sin necesidad de instalarlo
      • Cambiar csh por bash en FreeBSD
      • Cómo compilar el kernel en FreeBSD 10
      • Cómo setear variables de entorno en tcsh
      • Sysadmin vago: cómo actualizar todos los servidores de tu organización ejecutando un único comando
      • Cómo permitir que un usuario pueda ejecutar como root sólo un comando específico utilizando sudo
      • Script Bash para listar todos los directorios donde Apache tiene acceso de escritura
      • Cómo concatenar a un archivo remoto vía SSH
      • Datacenters
      • Crónicas de un Sysadmin
      • Cómo autenticar con clave pública en SSH
      • Cómo determinar todas las veces que el sistema fue reiniciado
      • Lo más leído de octubre 2014
    • ► Octubre (17)
      • Introducción a ZFS en FreeBSD
      • Bash: mostrar el código de retorno del último comando ejecutado con un emoticon en el prompt
      • Cómo verificar y reparar tablas MyISAM
      • Lo más difícil del mundo
      • Cambiar la imagen de la pantalla bloqueada en KDE 4
      • Cómo redimensionar y recortar una imagen en GIMP
      • Contabilizar la cantidad de accesos por hora a un servidor Web Apache
      • Cómo instalar el cliente ownCloud en CentOS 7
      • Cómo desactivar temporalmente el historial de Bash
      • Configurar Gwenview para que cierre la ventana al presionar ESC en KDE
      • Cómo funciona el punto en Bash
      • Cómo ajustar los niveles de color con GIMP
      • El camino de aprendizaje de un usuario GNU/Linux
      • Bash: cómo obtener los códigos de retorno de todos los procesos en un pipeline
      • Hacker Typer en una línea de script Bash
      • Lo más leído de septiembre 2014
      • Cómo recuperar un archivo binario ejecutable borrado del filesystem si aún está en memoria
    • ► Septiembre (11)
      • Cómo aplicar parches a código fuente utilizando patch
      • Instalar paquetes de CentOS en un servidor Red Hat
      • Cómo crear una tabla ASCII con JavaScript
      • Cómo instalar Guvcview en Slackware
      • Cómo instalar FreeBSD 10
      • Cómo actualizar un servidor remoto en una sola línea de comandos
      • Una mano por todos los blogs linuxeros de habla hispana
      • Cómo instalar y configurar Samba en CentOS 7 con acceso anónimo
      • ¿Por qué SystemD es una mierda?
      • ¿Qué distribución le recomendarías a un novato que quiere iniciarse en GNU/Linux?
      • Lo más leído de agosto 2014
    • ► Agosto (16)
      • Dando los primeros pasos con Gentoo
      • Escribiendo código C con Code::Blocks en GNU/Linux
      • Cómo comentar de forma anónima en Disqus
      • La gran estafa de elhost.net
      • Cómo ocultar la barra de navegación de Blogger
      • Mi primer contacto con FirewallD
      • Blogger y la cyberocupación
      • Cómo deshabilitar el reporte de errores en CentOS
      • Postfix no reconoce los aliases
      • ¿Qué debo instalar para tener el diccionario y autocorrector en español en CentOS 7?
      • Cómo instalar FFmpeg en CentOS
      • Anuncios de seguridad de CentOS
      • Cómo habilitar el soporte extendido (LTS) en Debian 6
      • Cuando hago clic en el touchpad el cursor se mueve, ¿cómo solucionarlo?
      • Configurar autenticación Digest en Apache y mostrar directorios protegidos en índices
      • Lo más leído de julio 2014
    • ► Julio (16)
      • Probando Speed Dreams 2
      • Cómo configurar el cortafuegos en Debian
      • MySQL server has gone away
      • Compilar MySQL desde el código fuente
      • Solucionar "Possible missing firmware" en Debian
      • ¿Qué hacer después de instalar CentOS 7 (con KDE)?
      • Cómo instalar CentOS 7 con KDE
      • Configurar múltiples direcciones IP en una misma interfaz de red en Debian y CentOS
      • Cómo deshabilitar IPv6 en Debian y CentOS
      • Cómo "piensa" un desarrollador de software
      • Cómo saber de qué paquete proviene un archivo en Debian y CentOS
      • Gestión de paquetes en cualquier distribución
      • Listar los archivos modificados en las últimas 24 horas
      • Crear backups con tar sin atravesar sistemas de archivos
      • Cómo saber si una interfaz de red tiene el cable conectado
      • Lo más leído de junio 2014
    • ► Junio (14)
      • Los 0x000a Mandamientos de un Sysadmin GNU/Linux
      • MySQL: script Bash para crear un backup de todas las bases de datos
      • ¿Cuánto espacio ocupan las bases de datos de un servidor MySQL?
      • Cómo borrar un archivo si su nombre comienza con guión del medio (-)
      • Cómo estabilizar un video en GNU/Linux
      • Volcar archivos binarios en diferentes formatos
      • Diagnosticar errores SSL y verificar certificados utilizando SSL Checker
      • Convertir audio de ape a mp3 en modo batch
      • Cómo migrar un servidor en producción desde Debian 6 a 7
      • Qué bellos recuerdos...
      • ¿Qué hay bajo el capó de tu máquina?
      • ¿Cuál es el límite máximo de memoria RAM que admite mi sistema?
      • Cómo monitorear el consumo de ancho de banda en GNU/Linux
      • Lo más leído de mayo 2014
    • ► Mayo (18)
      • Cómo monitorear el tráfico de red en tiempo real en GNU/Linux
      • Mi servidor me envía un correo cuando se está quedando sin espacio en disco
      • La seguridad es una batalla perdida
      • Cómo mapear una conexión SFTP en Windows
      • Cómo mapear una conexión SFTP en Windows utilizando Swish
      • Anuncios de seguridad de Moodle
      • Cómo saber si la versión del kernel Linux está actualizada
      • Cómo re-montar (remount) un sistema de archivos quitando la opción "noexec"
      • Qué hacer después de instalar Ubuntu 14.04
      • Lista de extensiones vulnerables de Joomla!
      • Cómo convertir código fuente a HTML coloreado
      • Cómo comprobar el correcto funcionamiento de un servidor LAMP
      • Configuración de un túnel IPSec en GNU/Linux para conectarse a una VPN Cisco
      • Cómo verificar errores en un disco rígido en GNU/Linux
      • Qué es "whoopsie" y cómo eliminarlo
      • Cómo bypassear un proxy HTTP
      • Verificar conexiones SSL/TLS desde línea de comandos con OpenSSL
      • Lo más leído de abril 2014
    • ► Abril (21)
      • ¿Cómo son los usuarios de GNU/Linux de acuerdo a su escritorio?
      • Lo menos leído de linuxito
      • despegar.com mentiroso compulsivo
      • Cómo instalar Internet Explorer en GNU/Linux
      • Transferir archivos entre sistemas remotos utilizando SSH (sin FTP, SFTP o SCP)
      • Instalar y configurar Wine en CentOS 6
      • Determinar rápidamente cuanto espacio ocupan diferentes directorios
      • Cómo instalar Opera en GNU/Linux
      • Así es la vida en GNU/Linux
      • Herramientas gratuitas para análisis SEO y posicionamiento
      • SuperTuxKart: carreras de karts super divertidas
      • Cómo reparar un control remoto "colgado"
      • Cómo listar todos los paquetes instalados en Debian/Ubuntu
      • Si odiás Linux no podés usar...
      • Cómo proteger el panel de administración de Joomla!
      • Cómo lograr que tus artículos se vean de forma correcta en Google Plus y Facebook
      • Screencasting de video del escritorio más audio de los parlantes en GNU/Linux sin utilizar PulseAudio
      • TORCS: simulador de carreras multiplataforma
      • Cómo ahorrar tinta
      • Cómo instalar Android en una máquina virtual QEMU/KVM
      • Lo más leído de marzo 2014
    • ► Marzo (19)
      • Simulando un flip-flop SR con compuertas NAND y Logisim
      • Buscar archivos duplicados en GNU/Linux con fdupes
      • Cómo instalar Maxthon Cloud Browser en GNU/Linux
      • Cómo crear particiones NTFS en GNU/Linux
      • Cómo prevenir el hotlink de imágenes
      • Cómo instalar plugins en Moodle
      • Cómo listar tablas y bases de datos en Postgres
      • Cómo setear permisos de forma selectiva en GNU/Linux
      • Cómo utilizar SPICE en máquinas virtuales GNU/Linux
      • Cómo permitir y denegar listado de directorios en Apache
      • Cómo exportar y restaurar bases de datos Postgres
      • Cómo instalar Java en Slackware
      • Cómo configurar rutas estáticas persistentes en Red Hat/CentOS
      • Gestión del firewall en Red Hat/CentOS
      • Diseño y simulación de circuitos lógicos digitales con Logisim
      • Interactuar con un servidor de correo POP mediante telnet/netcat
      • Adiós THE OLD READER, hola feedly
      • Cómo instalar Joomla! en español
      • Lo más leído de febrero 2014
    • ► Febrero (15)
      • Linuxito estrena dominio .com
      • Cómo corregir la distorsión de barril utilizando GIMP
      • ¿Cómo saber si una partición es ext2, etx3 o ext4?
      • ¿Qué hacer después de instalar Slackware 14.1?
      • Cómo instalar Slackware 14.1
      • GIMP Tip: ¿cómo recordar las preferencias de herramientas?
      • Cómo instalar el driver AMD Catalyst para tarjetas gráficas Radeon en GNU/Linux
      • Cómo saber qué driver está utilizando un dispositivo de hardware en GNU/Linux
      • Virtualización con KVM en Linux: cómo compilar e instalar QEMU+libvirt+virt-manager desde los fuentes
      • Audacious: mi reproductor de música favorito
      • eBay envía publicidad engañosa por correo electrónico
      • ¡¡¡Feliz cumpleaños Linuxito!!!
      • Cómo cambiar la temperatura de color en GIMP
      • Ciclos de vida y soporte de las principales distribuciones GNU/Linux corporativas
      • Lo más leído de enero 2014
    • ► Enero (11)
      • Cómo capturar fotos y videos con la webcam en GNU/Linux
      • Transferir videos entre canales de YouTube
      • Formatear particiones NTFS desde GNU/Linux
      • Emanaciones acústicas de teclado
      • Cómo instalar un blog Wordpress
      • Desenredando la telaraña
      • Se me llenó el $HOME
      • Como recortar una imagen preservando la relación de aspecto
      • Estadísticas 2013
      • Como instalar el driver unificado para impresoras Samsung (actualizado V1.00.06)
      • Lo más leído de 2013
  • ► 2013 (155)
    • ► Diciembre (14)
      • Difuminar texto y rostros utilizando GIMP
      • ¡¡¡Felices fiestas!!!
      • Dale un estilo vintage a tus fotos con GIMP
      • Viñeteado de fotos con GIMP (parte II)
      • Google dorks
      • Cómo gestionar hipervisores ESX/ESXi desde GNU/Linux en modo gráfico
      • Cómo obtener un certificado SSL gratis
      • Cómo renovar certificados SSL
      • Sumate a "La hora de programar"
      • Resaltar texto utilizando GIMP
      • Cómo crear GIFs animados en GIMP
      • Cómo gestionar hipervisores VMware ESX y servidores VMware vCenter desde GNU/Linux
      • Redimensionar volúmenes físicos, volúmenes lógicos y grupos en LVM
      • Lo más leído de noviembre 2013
    • ► Noviembre (22)
      • Cómo crear archivos ZIP partidos
      • ¿Cuál fue tu primer Linux?
      • SliTaz: la distro ideal para para resucitar hardware obsoleto
      • libvirt y el soporte para aceleración por hardware gráfico 3D
      • ¿Quiénes fueron los últimos usuarios logueados en mi servidor?
      • Cómo no instalar Skype en CentOS 6
      • Cómo correr guests de 64 bit en VirtualBox
      • Cómo habilitar Python scripting en Apache
      • Apache: cómo listar módulos cargados/disponibles
      • Las mejores herramientas online para pentesting
      • Cómo recuperar una copia de seguridad desde Dropbox
      • Google Street View llega a Bahía Blanca
      • Linux no se apaga ¿Cómo lo arreglo?
      • ¿Por qué Linux Mint es la distribución GNU/Linux más popular?
      • Cómo obtener la clave de producto de Windows 8
      • Cómo recuperar GRUB 2 luego de instalar Windows
      • Ocultar nombres de archivos utilizando archivos .htaccess y mod_rewrite
      • Cómo conectar un dispositivo USB a un guest KVM
      • Cómo crear un widget Google Plus para tu sitio Web
      • Cómo gestionar paquetes en cualquier distribución
      • Crear archivos zip protegidos con contraseña desde la consola
      • Lo más leído de octubre 2013
    • ► Octubre (24)
      • Cómo desplazarse por la pantalla de una terminal de texto
      • ¿Quién es init?
      • Buscar archivos por nombre utilizando comodines correctamente
      • Tutoriales oficiales de Python para todas las versiones
      • Cómo desinstalar VMware Workstation en GNU/Linux
      • Cómo instalar VMware Workstation en GNU/Linux
      • Qué es mejor ¿Google Plus o facebook?
      • Cómo instalar VirtualBox en GNU/Linux
      • Cómo intercambiar colores en GIMP
      • Cómo ver Star Wars episodio IV utilizando traceroute
      • Emular Raspberry Pi con QEMU y KVM en CentOS 6
      • Solucionar error: possibly undefined macro: AC_PROG_LIBTOOL
      • Mostrar sólo los mensajes no leídos en Gmail
      • Números verdaderamente aleatorios
      • Cómo instalar un módem 3G Huawei en Linux
      • Tarjetas de presentación con estilo geek
      • Generar y descargar un backup de mi sitio desde DirectAdmin
      • Cómo medir sin regla
      • Resolver errores en cron
      • Cómo cambiar la contraseña a usuarios MySQL
      • Cómo "destripar" una ruta a un nombre de archivo en Linux
      • Cómo instalar dig en Red Hat/Fedora/CentOS
      • Cómo instalar Raspbian en Raspberry Pi
      • Lo más leído de septiembre 2013
    • ► Septiembre (12)
      • Acceder a servidores SFTP utilizando FileZilla
      • Cómo saber si tu próxima notebook/netbook es 100% compatible con GNU/Linux
      • El modelo de desarrollo, testing y producción
      • Cómo dibujar un reloj con segundero utilizando canvas HTML5
      • Cómo monitorear el uptime de tu sitio/blog gratis gracias a SiteUptime
      • Solucionar "Call-time pass-by-reference has been removed" en Joomla! con el plug-in JW Disqus
      • El temor más grande de Richard Stallman ¿hecho realidad?
      • Fedora, la vergüenza de la comunidad
      • ¿Cómo crear un fondo linuxero para tus presentaciones?
      • Gestión de procesos en GNU/Linux
      • Filtros para emular película fotográfica en GIMP (alternativa libre a VSCO Film)
      • Lo más leído de agosto 2013
    • ► Agosto (12)
      • 20 ejercicios para poner a prueba tus conocimientos bash
      • Cómo recuperar el password de root
      • Que te den por culo Fedora
      • ¿Cuánto cotiza mi código fuente?
      • Los mejores emuladores NES para Linux
      • ¿Por qué no utilizar TripAdvisor? / No confíes en TripAdvisor
      • Discriminación en el canal IRC de Fedora
      • Cómo determinar cuánto espacio en disco ocupa un directorio
      • THE OLD READER inicia una actualización de hardware
      • Cómo puedo saber si mi proveedor de Internet está limitando mi tráfico bittorrent
      • Comparación de sistemas de archivos
      • Lo más leído de julio 2013
    • ► Julio (11)
      • Cómo comprobar si Java funciona
      • Cómo instalar Java en Red Hat/Fedora/CentOS
      • Cómo instalar Google Chrome en Red Hat/Fedora/CentOS
      • Cómo graficar datos con canvas HTML5
      • Cómo implementar un proxy reverso utilizando Apache y mod_jk para dar soporte HTTPS a Tomcat
      • ¿Por qué utilizar HTTPS en lugar de HTTP?
      • Cómo instalar y configurar Xfce en Slackware
      • Cómo realzar colores con GIMP
      • Adiós Google Reader
      • Cómo formatear un pendrive en GNU/Linux
      • Lo más leído de junio 2013
    • ► Junio (9)
      • Cómo cambiar la dirección MAC
      • Presentación del Software Libre y ventajas de su adopción en la industria
      • Cómo dibujar líneas y figuras básicas en GIMP
      • Cómo recuperar el sistema de archivos de un pendrive
      • Cómo mejorar el contraste local de una imagen
      • Cómo borrar líneas de un archivo utilizando sed
      • Mostrar un reloj con segundero
      • Resolver error "egrep: module: No such file or directory" en logwatch
      • Lo más leído de mayo
    • ► Mayo (18)
      • Compilar fuentes java incluyendo archivos JAR
      • Cómo determinar qué proceso/pid está escuchando en un determinado puerto
      • THE OLD READER: El reemplazo perfecto para Google Reader
      • DuckDuckGo
      • Cómo instalar SCP en CentOS
      • Desaturado selectivo utilizando GIMP
      • Cómo mejorar el contraste de tus fotos con GIMP
      • Configurar SFTP en Red Hat Enterprise Linux 5.5
      • Cómo instalar la última versión de OpenSSH en Red Hat Enterprise Linux 5.5
      • Cómo acceder a la consola de un guest KVM desde la consola del host
      • Propagación de DNS
      • ¿Cómo obtener la cantidad de registros de una base de datos?
      • Cómo acceder a la consola gráfica de una máquina virtual KVM en un host sin entorno gráfico
      • Administrar máquinas virtuales KVM de forma remota
      • Forzar HTTPS en Apache
      • Configuración de HTTPS en Apache
      • Resumen del mes de abril
      • Cómo crear imágenes sepia utilizando GIMP
    • ► Abril (10)
      • Cómo convertir imágenes a blanco y negro utilizando GIMP
      • Libro online "Policy Routing with Linux" por Matthew G. Marsh
      • ¿Dude dónde están mis fotos?
      • Cómo unir archivos PDF
      • Cómo agregar el repositorio EPEL en CentOS y configurar el plugin yum Priorities
      • FX-Foundry, una herramienta que todo fotógrafo debe tener
      • Cómo habilitar el acceso remoto a un servidor de bases de datos MySQL
      • Cómo cambiar la asociación de tipos de archivo en GNOME
      • Efecto cross-processing en GIMP
      • Cómo transferir archivos de forma segura utilizando SSH
    • ► Marzo (12)
      • Acceso remoto a sistemas Windows utilizando freerdp
      • Cómo clonar máquinas virtuales KVM
      • Script para monitorear un enlace
      • Contacto
      • Configurar nano para facilitar la edición de código
      • Monitoreo de logs de IIS utilizando logwatch
      • Google cierra Google Reader
      • CentOS 6.4 liberado
      • Cómo determinar la distribución GNU/Linux instalada
      • Cómo instalar el driver unificado para impresoras Samsung
      • Configurar logwatch en servidores prehistóricos
      • Crear y extraer archivos tar
    • ► Febrero (6)
      • Mantenimiento de la CA de OpenVPN utilizando "easy-rsa"
      • Un poco de historia...
      • Cómo hacer un borde redondeado con GIMP
      • Cómo hacer viñeteado de fotos con GIMP
      • Feliz cumpleaños linuxito.com y ¡¡¡Gracias madre patria!!!
      • Cómo clonar y reproducir una sesión bash
    • ► Enero (5)
      • KVM: recuperar hosts suspendidos que fallan al renudar
      • Chuleta de nmap
      • Script bash para verificar fechas de expiración de certificados x.509
      • Procesamiento por lotes en GIMP
      • Estadísticas 2012
  • ► 2012 (130)
    • ► Diciembre (16)
      • Cómo cambiar el idioma por defecto en Slackware
      • Monitoreo de integridad de sistemas de archivos utilizando AIDE
      • Cómo configurar Samba en Red Hat/CentOS
      • Debian cheat cube
      • KVM: rendimiento de red en máquinas virtuales Windows
      • KVM: rendimiento de red en máquinas virtuales GNU/Linux
      • Configurar interfaces de red en Debian/Ubuntu
      • Ejecutar script automáticamente al iniciar el sistema
      • Script bash para notificar por mail actualizaciones disponibles
      • Crear y montar imágenes ISO
      • Compilar fuentes Java online
      • Cómo descifrar un hash MD5 online
      • Gmail sufre una caída de servicio
      • Comprimir carpetas en formato zip
      • Google Apps deja de ser gratuito
      • Cómo instalar la última versión de Firefox
    • ► Noviembre (18)
      • Cómo detectar rootkits con Rootkit Hunter
      • Cómo borrar todos los archivos Thumbs.db
      • Buscar archivos por fecha de modificación
      • Cómo descomprimir archivos 7zip
      • Iron: alternativa a Google Chrome
      • Linux it's like a tipi
      • El amigo Micro$oft
      • Instalación y configuración de OpenVPN
      • Cómo configurar el proxy en Ubuntu Server 12.04
      • Proteger con contraseña un directorio Web
      • Cómo recolectar información de hosts remotos con SNMP
      • KVM - Time drift extremo en Windows XP (segunda parte)
      • Time drift extremo en Windows XP virtualizado con KVM
      • Cómo ver el tráfico de la red con wireshark
      • Cómo buscar archivos por nombre
      • Blogroll
      • Grabación de video del escritorio en alta calidad
      • Cómo determinar la velocidad de un enlace
    • ► Octubre (19)
      • Edición básica de archivos de texto usando 'vi'
      • Ubuntu 17.04 Zombie Zebra
      • Cómo extraer archivos RAR
      • Cómo grabar la salida de video de la pantalla utilizando ffmpeg
      • Enviar correo con netcat, telnet
      • Cómo listar puertos serie
      • Instalación paso a paso de Mageia netinstall
      • Datacenter de Google visto desde adentro
      • Qué es el "stolen time"
      • Cómo crear y administrar máquinas virtuales KVM desde línea de comandos
      • Cómo instalar PuTTY en GNU/Linux
      • Cómo bloquear una dirección IP con iptables
      • Reemplazos para Microsoft Visio
      • Por qué no utilizar 000webhost.com
      • Estadísticas de uso de memoria y CPU
      • Cómo acceder a bases de datos SQLite
      • Cómo actualizar Paquetes en Slackware 13.1
      • Cómo instalar uTorrent en GNU/Linux
      • Cómo arreglar los filtros en Gmail
    • ► Septiembre (5)
      • Contar cantidad de elementos de un directorio
      • Listar directorios en GNU/Linux
      • Cómo desinstalar JDownloader en GNU/Linux
      • Cómo instalar JDownloader en GNU/Linux
      • Cómo ripear CDs de audio a mp3 en GNU/Linux
    • ► Agosto (12)
      • "source file could not be read" en Firefox
      • Registrar dominios .tk gratis
      • net2ftp - Cliente FTP Web
      • Cómo evitar que se desconecten las sesiones SSH
      • Instalación xinetd en Red Hat Enterprise Linux Server release 5.1 (Tikanga)
      • Obtener secciones de cada línea de un archivo utilizando 'cut'
      • Cómo crear un túnel SSH a través de un proxy HTTP
      • Listas de control de accesos (ACLs)
      • Discriminar logs de Apache en logwatch según VirtualHost
      • Renombrar múltiples archivos (2)
      • Cómo detener el firewall en Red Hat
      • Cómo reiniciar una interfaz de red en Red Hat
    • ► Julio (12)
      • Instalación de logwatch en Debian
      • Dropbox no inicia en CentOS 6.3
      • Baobab: herramienta de análisis de espacio en disco
      • Compiz-fusion en CentOS 6.3
      • Construir nombres de variable en PHP
      • Habilitar efectos de escritorio en Centos 6.3
      • Herramientas para obtener información de discos
      • Convertir imagen KVM a formato VMDK
      • Cómo prevenir que yum actualice un paquete
      • Instalar yakuake en CentOS 6.2
      • Instalar Samba en CentOS 6.2
      • Cómo configurar una interfaz bridge en CentOS
    • ► Junio (12)
      • Acceso remoto a máquinas virtuales KVM utilizando el cliente SPICE
      • Utilizar SPICE en máquinas virtuales KVM
      • Cómo permitir sudo
      • Instalar Adobe Flash Plugin en CentOS 6.2
      • Agregar repositorio RPMforge en CentOS 6.2
      • Virtualización en CentOS 6.2 utilizando KVM
      • Deshabilitar SELinux en CentOS 6.2
      • Caracteres especiales en HTML
      • Configurar proxy en yum
      • Eliminar GPT (GUID Partition Table)
      • Particionado manual de discos en GNU/Linux
      • Mantenimiento de usuarios en GNU/Linux
    • ► Mayo (5)
      • Iniciar servicios automáticamente en Ubuntu
      • Encender "Num Lock" por defecto en el teclado en KDE 4
      • Rompiendo X
      • Browser Info
      • "ps aux" explicado
    • ► Abril (8)
      • Ocultar iconos de disco del escritorio en GNOME
      • Cargar módulo dentro de un artículo en Joomla!
      • Instalar driver NVIDIA en Ubuntu 10.04
      • Cambiar runlevel
      • Mostrar todos los mensajes de error de PHP
      • Buscar archivos por nombre
      • Modificar UUID a particiones ext2/etx3 y NTFS
      • Montando particiones virtuales: "get into the dark depths of disk storage"
    • ► Marzo (6)
      • Renombrar múltiples archivos + documentación perl
      • Diagnosticar switches Cisco
      • Cómo crear tu propia autoridad certificante (CA)
      • Instalar Dropbox desde la línea de comandos
      • Convertir video a formato avi utilizando mencoder
      • Autenticar usuarios MySQL utilizando SSL
    • ► Febrero (17)
      • Enviar mails desde la línea de comandos
      • Enviar mensajes de error a Apache desde scripts PHP
      • Metiendo mano en el hardware
      • Proxy chaining... o cómo ocultar tu trasero
      • Auditar logs de accesos de servidores ISA utilizando LogParser
      • Usando Google Translate como Web proxy
      • Aumentar el tiempo límite de ejecución de scripts PHP
      • 236 troyanos en el disco C:\
      • Configurando una red inalámbrica hogareña
      • Tips Slackware 13.1
      • Obtener una dirección IP a partir de una dirección MAC
      • Macros en OpenOffice.org
      • Agregar traducciones a Joomla! 2.5
      • Servidor Web Apache sobre IPv6
      • Cómo instalar impresoras HP en Slackware 13.1
      • Cómo habilitar el cubo en KDE 4
      • Cómo elegir una distribución GNU/Linux

Invitame un café

No me hice bloguero para ganar dinero, pero cualquier dinerillo que tengas está bien.

high performance ssd vps

El contenido de este sitio es publicado bajo la licencia Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

Usamos cookies en nuestro sitio web. Algunas de ellas son esenciales para el funcionamiento del sitio, mientras que otras nos ayudan a mejorar el sitio web y también la experiencia del usuario (cookies de rastreo). Puedes decidir por ti mismo si quieres permitir el uso de las cookies. Ten en cuenta que si las rechazas, puede que no puedas usar todas las funcionalidades del sitio web.

De acuerdo