Buenos recursos para herramientas, técnicas y prácticas de sysadmin de Linux [cerrado]

14

Viniendo de un entorno de Windows, estoy un poco perdido en términos de Linux, así que ¿hay algún buen recurso, etc. para un sysadm experimentado que no esté familiarizado con Linux?

OilyRag
fuente
¿Hay alguna distribución específica que estés usando?
Ophidian
Sí, es Redhat Enterprise 5.2.
OilyRag

Respuestas:

5

Debe comenzar desde las páginas del Proyecto de documentación de Linux .
Algunas referencias interesantes se enumeran aquí.
Pero debe pasar por esta página de guías y probablemente también por otras páginas del sitio.
Según su comprensión actual, sería bueno seleccionar las guías correctas directamente desde allí.

Una vez que entras en las cosas, las páginas de CÓMO deberían ayudarte para cosas específicas.

nik
fuente
3

Cuando me estaba mojando los pies, no quiero parecer trivial, pero Google fue de gran ayuda: "Samba slackware 10 conf tips".

Linuxquestions.org también fue un activo totalmente invaluable. Podría hacer preguntas específicas sobre distribuciones específicas, o un esquema de iptables muy complejo, y generalmente obtengo una respuesta amigable.

O'Reilly publica varios libros excelentes también, que tengo en mi escritorio incluso hoy:

Y por último pero no menos importante: una caja de arena. Obtenga una computadora usada barata e instale alguna distribución en ella (recomiendo Ubuntu si desea algo simple, o Slackware si desea una curva de aprendizaje más pronunciada).

msanford
fuente
Solo hay un problema con Google: para buscar algo con éxito, debe saber todo sobre el problema, excepto cómo solucionarlo. Los códigos de error también funcionan en google.
Joseph Kern
No necesariamente: muchas veces puedo hacer una búsqueda en Google o dos comenzando con nada más que un mensaje de error críptico o un código de error, y encuentro una solución. Todo lo que realmente necesita para hacer una búsqueda exitosa es una frase distintiva (los mensajes de error suelen ser excelentes para eso)
David Z
Los mensajes de error son definitivamente el uso más útil de Google, ya que los códigos de error generalmente no aparecen en la página de manual, entonces, ¿a dónde diablos vas? ;)
msanford
1

Estoy en el mismo barco, solo he pasado un tiempo desde que me cambié a Linux. Usé los siguientes recursos:

  1. Wrox Beginning Shell Scripting (ISBN: 978-0-7645-8320-9)
  2. Linux desde cero
  3. Si va a trabajar con el sistema Debian: http://debiansystem.info/ y Administración de Debian
  4. Obtenga una buena comprensión de algunos sistemas de archivos de Linux (ext3)
  5. Tome una caja, instale su distribución de Linux favorita y configure dns, mail, curb, nfs, web, etc., y los gustos :)
  6. Comprender los sistemas de gestión de paquetes: apt, rpm, etc.
  7. Finalmente, un buen sistema de gestión de configuración para linux-cfengine, puppet, slack, etc.

Por supuesto, esta no es una lista completa (más aún, ya que soy un principiante), pero creo que es una buena para empezar. Ciertamente me ayudó. ¡Espero que también te ayude!

salud.

HK_
fuente
0

Te aconsejo que solo instales y uses Linux por un tiempo. Ya sabes el dicho: conservamos el 20% de lo que escuchamos, el 50% de lo que vemos y hasta el 90% de lo que hacemos.

Aconsejaría una distribución amigable para principiantes.

http://www.ubuntulinux.org/ Ubuntu Linux es mi favorito; es muy fácil de usar, pero se basa en la sólida base de Debian, que está disponible si desea profundizar más.

Instálelo en algún hardware de repuesto o una VM, luego juegue con él. Establezca tareas simples (instale el servidor web, configure un enrutador con NAT, instale groupware, actualice el sistema, etc.) y vea a dónde lo lleva. Los recursos enumerados en las otras respuestas serán útiles :-).

Lo bueno de Linux es que casi todo es configurable, y el sistema no intenta interponerse en su camino. Toma un poco acostumbrarse (como todo lo nuevo), pero soy optimista, te gustará :-).

sleske
fuente
0

Para obtener documentación administrativa general para Red Hat Enterprise Linux (aplicable a derivados como Centos en su mayor parte, y más generalmente aplicable al mismo software en otras distribuciones), puede encontrar útil la página de documentos de RHEL .

Para obtener información sobre temas relacionados con SELinux, pruebe la Guía del usuario de Fedora SELinux

Para obtener documentación más general sobre una amplia variedad de temas, sugeriría revisar la documentación disponible de Gentoo. En su mayor parte, todo lo que Gentoo envía está extremadamente cerca de lo que lanza el proyecto aguas arriba, y Gentoo ha sido conocido por su excelente documentación detallada que debería encontrar aplicable a cualquier distribución en su mayor parte. Pruebe tanto su sección de documentación como el (no oficial) Wiki de Gentoo .

Como consejo más general, no puedo hacer suficiente hincapié en que, sea cual sea la distribución que use, debe intentar hacer todo lo posible dentro del marco de sus propias herramientas (administrador de paquetes, scripts proporcionados, etc.) y en la 'distribución de manera preferida 'en lugar de ceder a la tentación de compilar desde la fuente o piratear sus propios scripts.

Ofidia
fuente
0

Hace unas 2 semanas hice una pregunta similar aquí. Esa noche configuré un servidor SAMBA con Ubuntu Server Edition usando esta guía: http://www.howtoforge.com/ubuntu-home-fileserver

Incluso terminé la instalación a través de SSH (Putty) desde mi computadora portátil con Windows. Desde entonces, no ha pasado un día sin que haya iniciado sesión de forma remota desde casa / trabajo / cafetería y verifique el estado / ancho de banda / lo que sea.

Lo configuré como un servidor de archivos Y estoy ejecutando Apache y un lindo y pequeño sitio web. También lo estoy usando como un servidor FTP. No hay monitor, teclado o mouse, así que hago toda la configuración con Putty.

Me he obsesionado con eso ... ¡es increíble!

Aquí está el enlace a mi publicación:

El administrador de Windows busca comenzar en pequeño con el servidor de archivos Linux (ubuntu)

cop1152
fuente
0

Para la administración del sistema Linux / Unix a gran escala, consulte http://www.infrastructures.org/

Algunas de las recomendaciones de herramientas específicas están un poco anticuadas (por ejemplo, CVS para el control de versiones, hoy en día recomendaría git o mercurial), pero los principios básicos son sólidos.

janneb
fuente