it-swarm-pt.tech

O que um iniciante deve saber / aprender para o trabalho de administrador de sistemas?

Esta é uma Pergunta Canonical sobre Carreiras em Administração do Sistema

Quando inicio meu trabalho como Administrador do Sistema, que habilidades básicas devo conhecer/aprender?

Existem diferenças importantes para rede, armazenamento, banco de dados e outros administradores?

67
LittleBoy

Há muita sobreposição com perguntas existentes, estou criando um wiki aqui com links. Por favor, sinta-se livre para atualizar.

86
Zoredache

No nível pessoal:

Uma habilidade realmente boa que espero que você adquira no caminho para se tornar um administrador de sistemas é a capacidade de rapidamente se recuperar de seus erros ... isso deve se tornar um segundo natureza (uma reação automática).


** Ao navegar uma vez, achei esta lista estritamente não oficial, altamente discutível e ainda potencialmente útil:

Dez mandamentos do SysAdmin

: I. Respeitarás o teu usuário
É fundamental que você respeite o usuário e seus dados. Não roube seus MP3s, não olhe para seu pornô. Ao trabalhar com email, procure sem ler. Respeite-os e eles o respeitarão.

II. Capacitarás o usuário
O usuário é o cliente. O sistema não é seu, é deles. Forneça aos usuários as ferramentas necessárias para serem bem-sucedidos e eles serão felizes. Dê a eles espaço para experimentar, aprender e criar. Não retenha os usuários.

III. Manterás simples
Mantenha simples, idiota. O princípio KISS impedirá que você construa barris para manter o valor de uma garrafa de vinho. Não confunda excesso de engenharia com qualidade. O trabalho de qualidade é conciso e escalável.

IV. Esperarás uma catástrofe
Espere as piores surpresas. Torne seus recursos redundantes, faça backup de seus dados, teste seus backups e faça backup dos backups. A merda atingirá o ventilador algum dia. Esteja preparado.

V. Tu deves planejar
O excelente trabalho segue grandes planos. Permaneça no alvo identificando-o primeiro. Planeje seu trabalho com cuidado e as surpresas serão mais fáceis de lidar.

VI. Tu serás informado
Reúna todas as notícias, informações, registros e estatísticas que puder. Sem os dados brutos para analisar, você não pode estar seguro, não pode depurar problemas e não pode prever. Sem novas informações, você não pode aprender.

VII. Tu partilharás
Ninguém está sozinho neste mundo. Passe seu conhecimento para outras pessoas. Dê aos outros, contribua com a comunidade e você colherá muitas recompensas. Não é prudente cultivar conhecimento. Não seja um idiota.

VIII. Automatizarás
Faça mais, mais rápido, automatizando tarefas. Você é o mestre das marionetes, não perca seu tempo com trabalho servil. Trabalhe com mais inteligência, não mais.

IX. Documentarás
Sempre documente seu trabalho, seu código e seus planos. Em seguida, documente sua execução e manutenção. Documente para os outros e para si mesmo. A documentação deve ser uma extensão da sua mente e um recurso para os outros.

X. Respeitarás a tua organização
Sem organização, não há sistema, não há usuário e não há emprego. Entenda a organização e seus negócios. Respeite-o e ajude-o a prosperar.

39
l0c0b0x

Crie projetos para si mesmo

A melhor maneira de aprender sobre como consertar áreas de trabalho é construir o seu computador doméstico e aprimorá-lo/quebrá-lo até que você se sinta à vontade para fazer isso.

Interessado em servidores web? Instale/ative um serviço da Web no seu PC doméstico (Apache ou IIS no XP)) e você ficará surpreso com o quanto você entende sobre DNS, redes, etc. E como esse conhecimento é útil será com você no final da linha.

Eu poderia continuar listando exemplos, mas você entendeu. Quanto mais divertido você se diverte, mais aprende. Quanto mais você souber, mais divertido será o seu trabalho. Isso faz de você um colega de trabalho mais agradável e um melhor candidato a emprego.

10
Kara Marfia

Realmente depende do seu ambiente. Você está mantendo servidores, redes ou simplesmente reinicializando o servidor Windows Exchange quando a memória está acabando?

Em geral, essas habilidades serão úteis.

  • Conhecimento do Windows: estações de trabalho, servidores, Active Directory
  • Impressoras. Todos nós os odiamos, mas eles estão aqui para ficar.
  • Conhecimento em Linux: a experiência ajuda, mas geralmente não tem medo do terminal.
  • Conhecimento de rede: conheça sua rede, gerencie switches, roteadores, firewalls, VPNs site a site.
  • Script. Podem ser arquivos .bat ou scripts do Shell. Isso tornará sua vida mais fácil.
  • Backups. Um requisito para um administrador de sistema e você pode ser demitido se você estragar tudo.
  • Programação. Não é necessário, mas ajuda.

Mais importante: Você deve poder aprender coisas novas. Como ninguém conhece todos os sistemas, é muito importante poder pesquisar no Google, encomendar livros, fazer cursos para melhorar a si mesmo.

6
Andrioid

Ninguém falou muito sobre segurança, mas sempre será o elefante na sala no queimador da frente, para misturar metáforas. No que diz respeito especificamente à segurança, você deve saber algo sobre as seguintes áreas e familiarizar-se com pelo menos uma ou duas ferramentas que ajudam a gerenciar cada uma delas:

  • gerenciamento de patches/vulnerabilidades
  • métodos de criptografia para dados em trânsito e em repouso
  • princípios de firewall/filtragem
  • análise de pacotes/tráfego
  • métodos básicos de teste de penetração e vetores de ataque
  • questões de conformidade e regulamentares em seu setor e localidade
6
nedm

Coloque algum tempo para entender conceitos. Leia sobre redes, os modelos de segurança dos servidores e sistemas operacionais aos quais você dará suporte e como a TI da sua empresa é arquitetada. Se você tem uma imagem mental de como as coisas devem funcionar, pode hipótese de quais problemas provavelmente serão um sintoma. Em seguida, você pode solucionar alguns problemas para investigar mais.

Se você tratar tudo como uma caixa preta, terá que "aprender" cada correção individual. Se entender como as coisas funcionam e como elas se encaixam, os problemas que você resolver aprofundarão sua compreensão e farão de você um administrador melhor.

Além disso - seja honesto com os usuários: não prometa demais nem cumpra demais.

2
dmo

Hmn, meus dez melhores:

  1. Como estar errado. (Você nem sempre está certo. Às vezes, quando o chefe deseja a Microsoft, ele deve adquirir a Microsoft, ou o SLES, ou qualquer outra coisa que não seja ideal, mas que funcione. Não arraste os pés ou você os arrastará para a frente. Sarjeta depois de ser chutado até o meio-fio.)
    • Pelo menos dois conjuntos de virtualização de servidores. (Xen, VMWare, KVM, etc.)
    • Mais de um sistema operacional.
    • Como consolidar em vez de diversificar um ambiente, e por que e quando.
    • Como terminar tarefas.
    • O que você NÃO precisa prestar atenção enquanto aprimora.
    • Como criar uma árvore de solução de problemas e resolvê-la sem ficar atolada em um galho. -Como identificar possíveis problemas de segurança e protegê-los.
    • Como falar com os chefes. (Pense no PowerPoint.)
    • Como levar a culpa e como colocar a culpa.
    • Veja # 5.

Observe que muito poucas dessas coisas são técnicas? Se você sabe estar errado, como executar uma tarefa até que ela seja concluída e tenha experiência com a configuração de uma interface de rede no Solaris, alguns tipos de Linux e Windows, então você tem uma compreensão básica da rede para uma trabalho sysadmin de nível de entrada. Mas os dois primeiros são habilidades das pessoas, porque ninguém sabe tudo ou pode saber tudo.

Muitas dessas coisas vêm apenas da experiência. Basicamente, o que você precisa é de experiência.

Desde que você perguntou principalmente sobre habilidades técnicas - apenas para sua informação, você quer evitar parecer com um currículo. Se você deseja ter experiência com a execução do ESX, obtenha cópias de avaliação e execute um servidor no seu quarto. Mas seja honesto sobre o nível de experiência que você tem com os produtos e não ofereça alguém que possa contratá-lo.

2
Karl Katzke
2
Teddy

A Prática da Administração de Sistemas e Redes, Segunda Edição por Thomas A. Limoncelli

É o livro sobre administração de sistemas que se concentra nas coisas e princípios básicos que devemos ter em mente. Todo administrador de sistemas deve ler este pelo menos duas vezes.

Para uma rápida visão geral do que é este livro, consulte as '32 perguntas para sua equipe do administrador de sistemas' no site dele.

0
dusty