Curso gratuito de Linux para principiantes

Si quieres convertirte en un hacker, necesitas conocer Linux. Es una habilidad fundamental que tienes que tener antes de hacer cualquier cosa relacionada con el hacking. Por eso, en esta serie te voy a enseñar Linux. Bienvenidos a mi serie de Linux para hackers. Aunque el título dice «Linux para hackers», lo que voy a cubrir es útil para todos. Si eres un entusiasta de la tecnología o cualquier otra cosa, necesitas aprender y conocer Linux. Esta serie te enseñará los fundamentos de Linux que necesitas para empezar a hackear y no vamos a perder tiempo. Vas a empezar a usar Linux ahora mismo, no estoy bromeando. En serio, en este momento en tu navegador, revisa el enlace en la descripción. Tendrás acceso a un laboratorio gratuito de Linux gracias a mi asociación con Hack The Box Academy, que es el patrocinador oficial de toda esta serie. ¡Así que vamos! Empecemos a usar Linux ahora mismo. Por cierto, mis dos hijas mayores también están haciendo lo mismo. ¿Listo para empezar a hackear? No tienes ni idea, ¿verdad? ¿Estás listo para empezar a hackear? ¡Claro que sí! Mis hijas tienen diez y siete años, y se están registrando en Hack The Box Academy. Así que, si piensas que no puedes aprender Linux porque es muy difícil, déjame decirte que estás equivocado. Puedes hacerlo. Así que vamos, ahora mismo. Una vez que hayas hecho clic en el enlace y te hayas registrado, lo cual, por cierto, deberías hacer, todo el contenido de esta serie utilizará este laboratorio. Así que adelante, puedes revisar la introducción o simplemente hacer clic en «saltar» como yo. No hay problema. Ahora, hay una cosa que quiero que notes. Justo debajo de tu nombre de usuario, verás que tienes 30 de lo que sea que sea esa cosa. Esos son «cubos», y los cubos son lo que necesitas para desbloquear los cursos en Hack The Box Academy. También puedes comprar más, pero ya tenemos 30, así que estamos bien. A continuación, haz clic en «módulos» y luego en «todos los módulos». Voy a bajar un poco hasta que vea los «fundamentos de Linux». Aquí están. Cuesta 10 cubos, pero ya tenemos 30, así que estamos bien. Haz clic en «desbloquear». Pero antes de hacer eso, observa esto. Lo que significa ese «+10» es que si completamos el curso de fundamentos de Linux, Hack The Box Academy nos dará 10 cubos de vuelta, así que básicamente es gratis mientras lo hagamos. Así que hagámoslo, ¿verdad? No hay problema, hagamos clic en «desbloquear». Sí, vamos a hacer esto en serio. Y no perdamos tiempo, hagamos clic en «empezar» ahora mismo.

Descubriendo Linux

En esta página, vamos a lograr dos cosas. Primero, ¿qué es esto? Entiendo que puede ser la primera vez que usas Linux y puede que te preguntes qué hacer, ni siquiera sabes qué es esto. Lo vamos a cubrir. Y en segundo lugar, vamos a empezar a usarlo ahora mismo. Te voy a enseñar tus primeros comandos de terminal de Linux y te explicaré lo que significa eso.

En primer lugar, ¿qué es esto? Este ordenador que estás utilizando ahora mismo en tu navegador, lo cual es increíble, esto es Linux. Más específicamente, es una distribución de Linux llamada Parrot OS, que es un sistema operativo diseñado para hacking. «OS» significa «sistema operativo», como Windows, macOS, iOS o Android. Es el software con el que interactuamos para hacer que nuestro ordenador haga cosas. Así que si alguien te pregunta, «¿qué sistema operativo estás usando ahora mismo?», tu respuesta sería Parrot OS. Y Parrot OS utiliza Linux, o más específicamente, el kernel de Linux. Quiero resaltar esto porque técnicamente, Linux no es un sistema operativo. Linux es un kernel y construimos sistemas operativos sobre él. Parrot OS no es el único sabor o distribución de Linux. También están Kali Linux, Ubuntu, CentOS, Debian, y todos ellos utilizan una versión del kernel de Linux que es parte del sistema operativo, pero no es el sistema operativo en sí. Entonces, ¿qué hace el kernel de Linux? Tiene un trabajo muy importante. Se comunica con nuestro hardware, la CPU, la RAM, el disco duro, etc. Cuando nosotros, como hackers, queremos ejecutar nuestra herramienta de hacking favorita, por ejemplo, nmap, le decimos a Parrot OS: «ejecutemos nmap». Parrot OS le dirá al kernel de Linux: «oye, kernel de Linux, ¿podemos obtener algunos recursos de hardware aquí?, ¿puedes proporcionarlos?», y el kernel de Linux se encargará de configurar los recursos de hardware. Es como un intermediario entre la aplicación, el sistema operativo y el hardware. Pero para simplificar las cosas, solo lo llamamos Linux y decimos qué sabor de Linux estamos usando, en este caso, Parrot OS.

Artículos relacionados  ¿Qué es el Software Antimalware?

La pregunta más importante puede ser: ¿por qué Linux? Tenemos Windows, tenemos macOS. ¿Qué sucede ahí? Pues, nada y todo. Lo que es genial de Linux, te explicaré qué es genial de Linux, es que es de código abierto, lo cual significa mucho, pero básicamente significa que es libre y abierto para su uso y redistribución. Esto permite que se creen distribuciones increíbles como Parrot OS. Otro beneficio de Linux es que tradicionalmente es más rápido y más seguro, ese es el motivo por el cual la mayoría de sitios web y servidores en el mundo utilizan Linux como su sistema operativo, y también es la razón por la cual los hackers utilizan Linux. La mayoría de las herramientas de hacking existentes están diseñadas para Linux. Así que eso es Linux, y eso es por qué lo usamos.

Usando Linux

Pero ahora, ¿cómo lo usamos? Esa es una pregunta más interesante, porque puedes estar mirando esta pantalla y tu escritorio en tu ordenador y podrías pensar: «Wow, no sabía que Linux tenía una interfaz gráfica tan bonita, con iconos y un dock». Eso es genial y puedes usar Linux de esa manera, pero no está diseñado para ser usado así. Aquí es donde entra en juego la verdadera potencia de Linux: el terminal de Linux, la línea de comandos. Haz clic en ese icono, no puedo distinguir si es verde o amarillo, soy daltónico, pero haz clic en ese icono. Este es el terminal de Linux y así es como se supone que debes usar Linux. Si vienes del mundo de las interfaces gráficas en el que solo utilizas una interfaz de usuario gráfica, esto puede parecer un poco intimidante, lo entiendo perfectamente. Pero no te preocupes, vamos a guiarte. Te enseñaré algunos comandos aquí, te iré alejando de la interfaz gráfica poco a poco, además pondré el terminal a un lado de la pantalla para que lo veas y podamos utilizar ambos.

Vamos a aprender tus primeros comandos. Sigue conmigo, abre tu terminal de Linux y, al mismo tiempo, abre tu directorio de inicio. Simplemente haz doble clic en ese directorio. Te enseñaré algunos comandos realizando acciones en la interfaz gráfica y luego realizando la misma acción en el terminal de Linux.

Lo primero que me gusta del entorno gráfico es que siempre sabes dónde estás, porque lo puedes ver. Ahora mismo, estoy en mi directorio de usuario, mi directorio de inicio, porque puedo verlo aquí y ahí está todo lo que tengo. Aquí, no veo nada. ¿Cómo sé dónde estoy? Vamos a solucionarlo con nuestro primer comando. Típialo conmigo ahora mismo. Son solo tres letras: «pwd». Significa «print working directory» (imprimir directorio de trabajo) y básicamente hace lo mismo que vemos aquí, te dice dónde estás. Veamos cómo funciona. Presiona «Enter». ¡Boom! Te muestra la ruta completa de dónde te encuentras ahora mismo, el directorio de inicio y luego, si te metes más adentro, el directorio de usuario. Así que ahora estamos en el mismo lugar que en nuestro entorno gráfico, el mismo directorio. Muy bien, sabemos dónde estamos, pero sigue sin verse lo mismo en nuestro entorno gráfico, ¿verdad? ¿Cómo puedo ver lo mismo? A continuación, otro comando. Típialo conmigo. «ls». Significa «list» (lista) y hace exactamente lo que vemos aquí. Muestra el contenido de tu directorio de trabajo actual. Es decir, muestra lo que vemos aquí. ¿Quieres verlo? ¡Hagámoslo! Presiona «Enter» y ¡boom! Lo hizo. Muestra todo lo que vemos aquí: «Desktop», «Downloads», «Templates», «Documents», incluso «Postman». Vemos todo aquí y también aquí. ¿Ves? Puedes hacer todo en el terminal y es más rápido, te convenceré, no te preocupes.

Artículos relacionados  Gestión de usuarios en Linux: Potencia de Sudo (EP4)

Digamos que quieres echar un vistazo dentro de tu carpeta «Desktop» aquí en el entorno gráfico. Puedes hacer clic en esa carpeta y ver tus cosas. ¿Cómo hacemos eso en el terminal? Nuestro próximo comando es «cd». «cd» significa «change directory» (cambiar de directorio) y hace exactamente lo que acabamos de hacer aquí. Observa cómo lo hacemos. Escribe «cd», haz un espacio y luego escribe el nombre del directorio al que quieres ir. Vamos a «Desktop», así que escribimos «Desktop» y… ¿funcionó? No sé. Comprobémoslo. Imprimamos nuestro directorio de trabajo actual. Observemos si realmente cambiamos a ese directorio. ¡Lo hicimos! Ahí está el directorio de trabajo actual. Hemos llegado al directorio «Desktop». Y para ver lo que hay en nuestro escritorio, como podemos ver en nuestro entorno gráfico, simplemente escribimos «ls» para listar el contenido. ¡Boom! Ahí está todo. Ahora mismo estamos en el mismo lugar que en nuestro entorno gráfico. ¡Muy bien! Hemos aprendido mucho por hoy. Aprendimos el comando «pwd» para ver dónde estamos, el comando «ls» para ver lo que nos rodea, lo que hay en nuestro directorio, y el comando «cd» para cambiar de ubicación. Pero ahora, ¿cómo volvemos? Porque, como puedes ver aquí en el entorno gráfico, es bastante intuitivo: tenemos un botón de retroceso aquí y simplemente volvemos y de repente estamos de vuelta en nuestro directorio, nuestro directorio de inicio. ¿Cómo hacemos eso en el terminal? En realidad, es muy fácil. Nuevamente, escribimos «cd» porque en realidad estamos cambiando nuestro directorio. Luego, dejamos un espacio y simplemente ponemos «dot dot». «cd ..» y «Enter». Vamos a ver qué pasa. ¡Boom! ¿Qué pasó? Imprimamos nuestro directorio de trabajo actual para ver si hemos cambiado realmente de directorio. Lo logramos. Una vez más, tenemos el directorio de trabajo actual y hemos regresado exactamente al directorio de inicio desde el que empezamos. Sólo por diversión, ¿qué pasará si seguimos retrocediendo?, escribimos «cd ..» nuevamente. Escribimos «pwd» para ver dónde estamos. ¿Realmente hemos regresado al principio? ¡Totalmente! Ahora, en lugar de «Home», estamos simplemente en «/» que es la raíz del sistema de archivos. Hasta aquí llegamos… por diversión, obviamente. Escribamos el comando «ls» para ver el contenido del directorio raíz. Interesantes archivos aquí, pero hablaremos sobre esto más adelante.

Y ahora, una pequeña prueba para ti. Vamos a ver si recuerdas ahora. Si imprimo mi directorio de trabajo actual, estoy en la raíz «/», ¿qué comando o comandos debo escribir para volver aquí, a nuestro punto de partida? Realmente hay dos opciones. Puedes hacerlo con un solo comando o con dos comandos. Comenta abajo con tu respuesta. Aquí solo hemos rascado la superficie. Vamos a profundizar en Linux, te vamos a preparar para que te conviertas en un hacker. Pero no pienses que eso desmerece lo que has logrado hoy. Has hecho mucho en este video. Hemos cubierto lo que es Linux, tanto el kernel como el sistema operativo en sí, similar a Windows y macOS, pero Linux es más rápido, más poderoso, más seguro y mucho más popular. Gana esa competencia. Especialmente con los hackers, nos encanta. También hemos aprendido algunos comandos importantes del terminal de Linux, estamos dejando atrás la interfaz gráfica y comenzamos a escribir. Y antes de terminar, un agradecimiento masivo al patrocinador de esta serie: Hack The Box Academy. Hack The Box Academy es una plataforma de seguridad informática guiada, y todos los comandos que mencioné en este video se tratarán en detalle en Hack The Box Academy. Y, por supuesto, no olvides hackear el algoritmo de YouTube hoy. Haz clic en «Me gusta», suscríbete y activa las notificaciones, comenta. Hackeemos YouTube, éticamente, por supuesto. Eso es todo lo que tengo por ahora. Nos vemos la próxima vez. ¡Hasta luego!

Artículos relacionados  Cotizan en Bolsa: Las Mejores Empresas de Ciberseguridad

Resumen del artículo

TemaContenido
IntroducciónPara ser un hacker, es necesario saber Linux. Esta serie enseñará los fundamentos de Linux para hackers y cualquier persona interesada.
Paso 1: Registrarse en Hack The Box AcademyEl patrocinador oficial de esta serie es Hack The Box Academy. Regístrate en su plataforma para acceder al laboratorio de Linux gratuito.
Paso 2: Explorar el laboratorioUna vez que te hayas registrado, accede a los módulos y desbloquea el curso de «Fundamentos de Linux» por 10 cubos.
Paso 3: Iniciar el laboratorioAbre el laboratorio de Linux llamado «Phone Box» y accede a tu propia máquina Linux en tu navegador.
Paso 4: Aprender los comandos básicosAprende a usar los comandos pwd, ls y cd en el terminal de Linux para navegar por los directorios y ver su contenido.

FAQs

1. ¿Hay algún requisito previo para aprender Linux?

No se requieren conocimientos previos de Linux. Esta serie te enseñará los fundamentos y te guiará en el proceso de aprendizaje.

2. ¿Cuánto tiempo se tarda en completar el curso de Fundamentos de Linux?

El tiempo que se tarda en completar el curso puede variar según el nivel de habilidad y el tiempo dedicado a estudiar. Sin embargo, el curso está diseñado para ser completo pero accesible.

3. ¿Qué tipo de hacking se cubre en esta serie?

Esta serie se centra en los fundamentos de Linux para hacking en general. No se profundiza en áreas específicas como el hacking ético, el hacking de redes, etc.

4. ¿Qué otros cursos ofrece Hack The Box Academy?

Hack The Box Academy ofrece una amplia gama de cursos en diferentes áreas de la seguridad informática, como hacking ético, pentesting, análisis forense y mucho más. Visita su plataforma para obtener más información.

¡Hola a todos!

Espero que hayan disfrutado de este artículo y que les haya resultado útil. Asegúrense de revisar los artículos relacionados en mi blog Todoforti.net para obtener más información sobre Linux, hacking ético y seguridad informática en general. Si tienen alguna pregunta, no duden en dejar un comentario y estaré encantado de ayudarlos. ¡Hasta la próxima!

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Your email address will not be published. Required fields are marked *