Tutoriales GNU/Linux: Hacking para principiantes – Marcelo Horacio Fortino

Una colección de tutoriales con instrucciones para la administración de usuarios, sistemas de archivos, copias de backup, configuración de hardware, instalación de software, monitorización de redes, resolución de problemas, seguridad, herramientas y programación de scripts.

Un libro ideal para usar como referencia a la hora de administrar tu sistema operativo GNU/Linux. La mayoría de las definiciones de ‘hacking’ en el ‘jargon file’ del hacker Eric S. Raaymond están basadas principalmente “en la afición a lo técnico y en el placer de resolver problemas sobrepasando los límites”. La idea de este libro es capturar esa esencia mediante simples y prácticos tutoriales para que puedas comenzar a hackear tu ordenador utilizando la línea de comandos.

Bienvenid@s al mundo de los hackers. Cómo convertirse en hacker http://www.catb.org/~esr/faqs/hacker-howto.html Licencia: licencia Reconocimiento-CompartirIgual 4.0 Internacional de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/4.0/.

Contenido:

1. Tutoriales GNU/Linux
I. Licencia
II. Garantía
III. Agradecimientos
IV. Sobre el autor
V. Convenciones de este libro
2. Prefacio
3. Usando la línea de comandos
I. Tutorial aprendiendo a usar la línea de comandos en GNU/Linux
II. Tutorial editar ficheros y directorios con la línea de comandos en GNU/Linux
III. Tutorial usar find para buscar archivos o directorios en GNU/Linux
IV. Tutorial comprimir archivos y directorios en GNU/Linux
V. Tutorial crear enlaces a ficheros y directorios en GNU/Linux
VI. Tutorial usar grep para buscar texto dentro de archivos en GNU/Linux
VII. Tutorial parar momentáneamente un proceso o aplicación
VIII. Tutorial cerrando o reiniciando GNU/Linux
IX. Tutorial como descargar programas o archivos de internet con Wget en GNU/Linux
4. Instalar aplicaciones en GNU/Linux
I. Tutorial como instalar programas en GNU/Linux
II. Tutorial como instalar programas desde el código fuente en GNU/Linux
III. Tutorial instalar y configurar Git en GNU/Linux
IV. Tutorial instalar LXC en GNU/Linux
V. Tutorial instalar Vagrant para usar ambientes virtuales en GNU/Linux
VI. Tutorial instalar servidor LAMP en GNU/Linux
VII. Tutorial instalar Atom em GNU/Linux
VIII. Tutorial instalar Brackets en GNU/Linux para desarrollo web
5. Usar aplicaciones en GNU/Linux
I. Tutorial básico Vim
II. Tutorial convertir páginas web a pdf
III. Tutorial instalar y usar youtube-dl para bajar musica
IV. Tutorial crear imágenes QR de páginas web en GNU/Linux con qrencode
V. Tutorial usar Pngquant en Linux
VI. Compresor de imágenes Trimage
VII. Tutorial extraer páginas de archivos pdf con PDFTK en Linux
VIII. Tutorial uniendo archivos pdf con PDFTK en Linux
IX. Tutorial abrir múltiples consolas en una sola ventana con Tmux en GNU/Linux
X. Tutorial compartir sesiones SSH con Tmux en GNU/Linux
XI. Tutorial abrir múltiples consolas en una sola ventana con Byobu en GNU/Linux
6. Administrar GNU/Linux
I. Tutorial qué es root y como usarlo en GNU/Linux
II. Tutorial como funciona el proceso de inicio en GNU/Linux
III. Tutorial como funcionan los niveles de ejecución en GNU/Linux
IV. Tutorial gestionar procesos en un sistema operativo GNU/Linux
V. Tutorial ver programas instalados en GNU/Linux
VI. Tutorial configurando un sistema RAID en GNU/Linux
VII. Tutorial crear o eliminar particiones en GNU/Linux con fdisk
VIII. Tutorial crear o eliminar una partición swap en GNU/Linux
IX. Tutorial formatear particiones en GNU/Linux
X. Tutorial montar y desmontar un pendrive usb en GNU/Linux
XI. Tutorial Montar particiones NTFS en GNU/Linux Ubuntu
XII. Tutorial montar particiones NFS en una red GNU/Linux
XIII. Tutorial configurar la red en GNU/Linux
XIV. Tutorial Configurar Impresora en una red GNU/Linux
XV. Tutorial configurar usuarios en GNU/Linux
XVI. Tutorial configurar grupos de usuarios en GNU/Linux
XVII. Tutorial gestionar permisos y atributos de archivos en GNU/Linux
XVIII. Tutorial gestionar atributos extendidos de archivos en GNU/Linux
7. Resolver problemas en GNU/Linux
I. Tutorial buscando información del sistema operativo en GNU/Linux
II. Tutorial aprendiendo a usar un programa de chat para pedir ayuda en Linux
III. Tutorial buscar ayuda con la línea de comandos en Linux
IV. Tutorial eliminar kernels antiguos en Ubuntu o Debian
V. Tutorial resolver “GPG error” usando apt-get update en GNU/Linux
VI. Tutorial resolver problema de configuración del idioma en GNU/Linux
VII. Tutorial cerrar programas bloqueados en GNU/Linux
VIII. Tutorial introducción a los logs del sistema GNU/Linux
IX. Tutorial usar los logs del sistema GNU/Linux para descubrir errores
X. Tutorial resolver problemas con sistemas de archivos en GNU/Linux
XI. Tutorial recuperar archivos e información de discos duros, CD-ROMs y DVDs dañados
8. Seguridad en GNU/Linux
I. Tutorial realizar copias de respaldo (backup) de archivos en GNU/Linux
II. Tutorial hacer copias de respaldo (backup) de discos rígidos en GNU/Linux
III. Tutorial configurar un contafuegos (firewall) en GNU/Linux
IV. Tutorial examinar si nuestro ordenador está siendo invadido a través de un rootkit
V. Tutorial descubrir rootkits, backdoors, sniffers y malware con RKHunter en GNU/Linux
VI. Tutorial monitorear red de Internet con ntop en GNU/Linux
VII. Tutorial escaneo de puertos con nmap en GNU/Linux
VIII. Tutorial usar tcpdump para analizar paquetes de red en GNU/Linux
9. Programar en GNU/Linux
I. Como crear un script en la línea de comando (shell script)
II. Tutorial básico crontab
III. Comandos de inicio del sistema operativo GNU/Linux
IV. Variables del sistema GNU/Linux
V. Tutorial Awk como comando y como lenguaje de programación
10. Bibliografía
11. Anexo A: Recursos

click para descargar

Comentarios
  • Sanpu
    8 Mayo, 2017

    Muchas gracias

    reply
Post a comment