SysAdmin para                           Devs                          João Víctor Rocon Maia                         Giran...
Quem são os Devs?                       somos nozes! =DTuesday, July 31, 12
Quem são os SysAdmin?                        Aqueles que recebem menos que os Devs;                        #troll         ...
Conte-me mais sobre o que eles fazem...                       cabeamento estruturado;                       configuração bá...
O que nós Devs precisamos saber de SysAdmin?                         SHELL!!!                         trabalhar em computa...
Conceituação                       Estrutura física: cabos, servidores,                       desktops, ...               ...
Ethernet                       Baseado no modelo OSI                       Camadas:                          7 - Aplicação...
TCP/IP e UPD                       HTTP, SSH, SMTP, ...                       DNS, NFS, ...                       ICMP, .....
Unix m/                       Mac OS X é Unix                       Linux é baseado no Unix                       Windows ...
EstrururaTuesday, July 31, 12
Árvore de diretórios                       / -> root                       /bin -> ferramentas básicas do SO              ...
Inittab                               XnnnNomeDoDaemon                            X = {S,K}, S = start, K = kill          ...
Runlevels                       cada Linux tem o seu /o                       padrão:                           0 - deslig...
SHELL                                               kill                       ls                                         ...
Tuesday, July 31, 12
Obrigado!Tuesday, July 31, 12
Upcoming SlideShare
Loading in...5
×

SysAdmin para Devs - Siege

289

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
289
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SysAdmin para Devs - Siege

  1. 1. SysAdmin para Devs João Víctor Rocon Maia Giran Siege - 01/08/2012Tuesday, July 31, 12
  2. 2. Quem são os Devs? somos nozes! =DTuesday, July 31, 12
  3. 3. Quem são os SysAdmin? Aqueles que recebem menos que os Devs; #troll Aqueles que só são lembrados quando algo para de funcionar; Aqueles que não tem hora definida trabalhar, nunca sabem quando o servidor vai cair; Basicamente, são aqueles que criam e cuidam de toda a infraestrutura para os Devs e demais trabalharem.Tuesday, July 31, 12
  4. 4. Conte-me mais sobre o que eles fazem... cabeamento estruturado; configuração básica de servidores: iptables (firewall e roteamento); bind (dns); dhcp; postfix (mail); ... ...Tuesday, July 31, 12
  5. 5. O que nós Devs precisamos saber de SysAdmin? SHELL!!! trabalhar em computadores remotos; criar scripts; pelo menos, entender os conceitos dos serviços Web; segurança; ....Tuesday, July 31, 12
  6. 6. Conceituação Estrutura física: cabos, servidores, desktops, ... Topologias: Ponto-a-ponto, barramento, anel e estrela Protocolos: Matrioshka, Ethernet, ...Tuesday, July 31, 12
  7. 7. Ethernet Baseado no modelo OSI Camadas: 7 - Aplicação 6 - Apresentação 5 - Sessão 4 - Transporte 3 - Rede 2 - Enlace 1 - FísicaTuesday, July 31, 12
  8. 8. TCP/IP e UPD HTTP, SSH, SMTP, ... DNS, NFS, ... ICMP, ...Tuesday, July 31, 12
  9. 9. Unix m/ Mac OS X é Unix Linux é baseado no Unix Windows Server usa a base do Unix Unix é divino!Tuesday, July 31, 12
  10. 10. EstrururaTuesday, July 31, 12
  11. 11. Árvore de diretórios / -> root /bin -> ferramentas básicas do SO /sbin -> ferramentas do admin (s de superuser) /dev -> dispositivos de hardware /etc -> arquivos de configuração /home -> usuários /lib -> bibliotecas do SO /mnt -> diretório para montagem de volumes /proc -> processos em execução (/run) /tmp -> arquivos temporários /usr -> aplicativos do usuário /var -> variáveis do sistema, logs, caches, ... /opt -> diretório para instalações manuaisTuesday, July 31, 12
  12. 12. Inittab XnnnNomeDoDaemon X = {S,K}, S = start, K = kill nnn = números para ordernar daemons NomeDoDaemon = nome do symlinkTuesday, July 31, 12
  13. 13. Runlevels cada Linux tem o seu /o padrão: 0 - desliga 1 - single-user mode 2 - multi-user mode 3 - multi-user mode com rede 4 - não usado - livre para uso especiais 5 - sistema com interface 6 - reinicia http://en.wikipedia.org/wiki/RunlevelTuesday, July 31, 12
  14. 14. SHELL kill ls top grep free stdin, stderr, stdout df pipes du ps screen scp, cp, mv fgrep ssh fdisk mount fsck touch mkfs find chmod / chownTuesday, July 31, 12
  15. 15. Tuesday, July 31, 12
  16. 16. Obrigado!Tuesday, July 31, 12
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×