Yo por mi parte te recomiendo leer libros, los tutoriales tambien ayudan, pero no te van a servir para conocer en profundidad las cosas. Yo no soy hacker, pero estudio sistemas... se podria decir que soy un aficionado(inexperto) a la informatica.
Para aprender bien, el primer vistazo seria algo asi:
*Tendrias que leer algun libro de arquitectura de computadores, como el de Tanebaum "System computer organizations", o el de Angulo "Arquitectura de los pentiums"(creo, en este momento no me acuerdo bien el nombre).
*Leer algun libro que te introduzca al mundo de las redes y la internet, como el TCP Illustrated.
*Leer algun libro que explique los conceptos fundamentales de los sistemas operativos.
*Aprender a programar, entender algoritmos y sintaxis, como para despues poder leer cualquier libro de programacion y comprenderlo sin problemas.
*Instalar linux, y aprender a usarlo, con algun libro de las distintas certificaciones que existen.
A medida que vayas leyendo todo esto, que te va a llevar un tiempito largo, te vas a ir dando cuenta que todo esta relacionado, y te va a abrir un poco la cabeza como para que despues sepas que estudiar casi sin consultarlo con nadie.
Mucha suerte, y dale para delante.
+ 100