it-swarm-es.com

¿Qué debe saber / aprender un principiante para el trabajo de administrador de sistemas?

Esta es una Pregunta canónica sobre carreras de administración del sistema

Cuando comienzo mi trabajo como administrador del sistema, ¿qué habilidades básicas debo saber/aprender?

¿Existen diferencias clave para la red, el almacenamiento, la base de datos y otros administradores?

67
LittleBoy

Hay muchas coincidencias con las preguntas existentes, estoy creando una wiki aquí con enlaces. Por favor, siéntase libre de actualizar.

86
Zoredache

En el nivel personal:

Una habilidad realmente buena que espero que adquieras en tu camino para convertirte en un administrador de sistemas es la capacidad de rápidamente recuperarte de tus errores ... esto debería ser el segundo naturaleza (una reacción automática).


** Mientras navegaba una vez, encontré esta lista estrictamente no oficial, muy discutible, pero potencialmente útil:

Diez mandamientos de SysAdmin

: I. Deberás respetar a tu usuario
Es primordial que respete al usuario y sus datos. No robes sus MP3, no mires su porno. Cuando trabaje con correo electrónico, mire sin leer. Respételos y ellos te respetarán.

II. Deberás empoderar al usuario
El usuario es el cliente. El sistema no es suyo, es de ellos. Proporcione a los usuarios las herramientas que necesitan para tener éxito y estarán felices. Dales espacio para experimentar, aprender y crear. No retener a los usuarios.

III. Lo mantendrás simple
Mantenlo simple, estúpido. El principio KISS) evitará que construyas barriles para mantener el valor de una botella de vino. No confundas la ingeniería excesiva con la calidad. El trabajo de calidad es conciso y escalable.

IV. Esperarás una catástrofe
Espere las peores sorpresas. Haga que sus recursos sean redundantes, haga una copia de seguridad de sus datos, pruebe sus copias de seguridad y luego haga una copia de seguridad de las copias de seguridad. La mierda golpeará al fan algún día. Estar preparado.

V. Planificarás
Gran trabajo sigue grandes planes. Manténgase en el objetivo identificándolo primero. Planifique su trabajo con cuidado y las sorpresas serán más fáciles de manejar.

VI. Te mantendrás informado
Reúna todas las noticias, información, registros y estadísticas que pueda. Sin los datos en bruto para analizar, no puede estar seguro, no puede depurar problemas y no puede pronosticar. Sin nueva información, no puedes aprender.

VII. Compartirás
Nadie está solo en este mundo. Pase su conocimiento a otros. Dar a los demás, contribuir a la comunidad y cosecharás muchas recompensas. No es sabio hordear conocimiento. No seas un imbécil.

VIII. Automatizarás
Haga más, más rápido mediante la automatización de tareas. Eres el maestro de marionetas, no pierdas tu tiempo con trabajos de baja categoría. Trabaja inteligentemente y no duro.

IX. Debes documentar
Siempre documente su trabajo, su código y sus planes. Luego documente su ejecución y mantenimiento. Documente para otros y documente para usted mismo. La documentación debe ser una extensión de su mente y un recurso para los demás.

X. Deberás respetar tu organización
Sin organización, no hay sistema, no hay usuario y no hay trabajo. Comprenda la organización y sus negocios. Respetarlo y ayudarlo a prosperar.

39
l0c0b0x

Crea proyectos para ti

La mejor manera de aprender acerca de cómo arreglar escritorios es construir la computadora de su hogar y luego mejorarla o romperla hasta que se sienta cómodo haciendo eso.

¿Interesado en servidores web? Instale/habilite un servicio web en la PC de su hogar (Apache o IIS en XP) y se sorprenderá de lo mucho que aprende sobre DNS, redes, etc. y cuán útil es ese conocimiento será para ti en el futuro.

Podría seguir enumerando ejemplos, pero entiendes la idea. Cuanto más te diviertas, más aprenderás. Cuanto más sepa, más divertido será su trabajo. Esto te hace un compañero de trabajo más agradable y un mejor candidato para el trabajo.

10
Kara Marfia

Realmente depende de tu entorno. ¿Mantiene servidores, redes o simplemente reinicia el servidor de Windows Exchange cuando se queda sin memoria?

En general, estas habilidades serán útiles.

  • Conocimiento de Windows: estaciones de trabajo, servidores, Active Directory
  • Impresoras Todos los odiamos, pero están aquí para quedarse.
  • Conocimiento de Linux: la experiencia ayuda, pero en general no hay que tenerle miedo al terminal.
  • Conocimiento de la red: conozca su red, administre conmutadores, enrutadores, firewalls, VPN de sitio a sitio.
  • Scripting Pueden ser archivos .bat o scripts de Shell. Hará tu vida más fácil.
  • Copias de seguridad. Un requisito para un administrador de sistemas y podría hacerte despedir si lo arruinas.
  • Programación. No es obligatorio pero ayuda.

Lo más importante: Debe poder aprender cosas nuevas. Nadie conoce todos los sistemas, por lo que es muy importante poder buscar en Google, ordenar libros, tomar cursos para mejorar.

6
Andrioid

Nadie ha dicho mucho acerca de la seguridad, pero siempre será el elefante en la habitación del quemador delantero, para mezclar metáforas. Con respecto a la seguridad específicamente, debe saber algo sobre las siguientes áreas, así como estar familiarizado con al menos una o dos herramientas que lo ayuden a administrar cada una:

  • gestión de parches/vulnerabilidades
  • métodos de encriptación para datos en tránsito y en datos en reposo
  • principios de cortafuegos/filtrado
  • análisis de paquetes/tráfico
  • métodos básicos de prueba de penetración y vectores de ataque
  • problemas de cumplimiento y normativos en su industria y entorno local
6
nedm

Dedique algo de tiempo a la comprensión conceptos. Lea sobre las redes, los modelos de seguridad de los servidores y sistemas operativos que admitirá, y cómo está diseñada la TI de su empresa. Si tiene una idea mental de cómo se supone que funcionan las cosas, puede plantear la hipótesis de qué problemas pueden ser un síntoma. Luego, puede solucionar algunos problemas para investigar más a fondo.

Si trata todo como una caja negra, tendrá que "aprender" cada solución individual. Si comprende cómo funcionan las cosas y cómo encajan, los problemas que resuelva profundizarán su comprensión y lo harán un mejor administrador.

Además, sea honesto con los usuarios: no prometa demasiado y no cumpla.

2
dmo

Hmn, mi top ten:

  1. Cómo estar equivocado (No siempre tiene la razón. A veces, cuando el jefe quiere a Microsoft, debería obtener Microsoft, o SLES, o alguna otra cosa que no sea ideal pero funcione. No arrastre los pies o los arrastrará hacia el Canalón después de ser pateado a la acera.)
    • Al menos dos suites de virtualización de servidores. (Xen, VMWare, KVM, etc.)
    • Más de un sistema operativo.
    • Cómo consolidar en lugar de diversificar un entorno, y por qué y cuándo.
    • Cómo terminar las tareas.
    • A qué cosas NO debe prestar atención mientras realiza ajustes.
    • Cómo construir un árbol de solución de problemas y resolverlo sin atascarse en una rama. -Cómo detectar posibles problemas de seguridad y asegurarlos.
    • Cómo hablar con los jefes. (Piense en PowerPoint)
    • Cómo echarle la culpa y cómo echarle la culpa.
    • Ver # 5.

Tenga en cuenta que muy pocas de esas cosas son técnicas? Si sabe cómo estar equivocado, cómo ver una tarea hasta que se complete, y tenga experiencia con la configuración de una interfaz de red en Solaris, algunos sabores de Linux y Windows, entonces tiene suficiente conocimiento básico de redes para un Trabajo de administrador de nivel de entrada. Pero las dos primeras son habilidades de las personas, porque nadie lo sabe todo o puede saberlo todo.

Muchas de estas cosas solo provienen de la experiencia. Básicamente, lo que necesitas es experiencia.

Dado que usted preguntó principalmente sobre habilidades técnicas, solo para su información, desea evitar parecer que ha rellenado su currículum. Si desea experiencia con ESX, obtenga copias de evaluación y ejecute un servidor en su habitación. Pero sea honesto sobre el nivel de experiencia que tiene con los productos y no BS a alguien que pueda contratarlo.

2
Karl Katzke
2
Teddy

The Practice of System and Network Administration, Second Edition por Thomas A. Limoncelli

Es EL libro sobre administración de sistemas que se enfoca en cosas y principios básicos que uno debe tener en cuenta. Todos los administradores de sistemas deberían leer este al menos dos veces.

Para ver rápidamente de qué trata este libro, revise las ‘32 preguntas para su equipo de administrador de sistemas’ en su sitio web.

0
dusty