Seminario linux
Upcoming SlideShare
Loading in...5
×
 

Seminario linux

on

  • 6,133 views

Tudo sobre o Linux vs Windows.

Tudo sobre o Linux vs Windows.

Statistics

Views

Total Views
6,133
Views on SlideShare
6,129
Embed Views
4

Actions

Likes
2
Downloads
263
Comments
0

2 Embeds 4

http://backtrack.freevar.com 3
http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Seminario linux Seminario linux Document Transcript

    •             Escola de Hackers Iniciação Linux                    = 2008 = 
    • Escola de Hackers – Nível 1                                        [2]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Sumário  Capítulo 1:    O que é Linux, 6  O que é firmware?, 6  O que é sistema operacional?, 6  O que é kernel?, 6  Windows x Unix x Linux x BSD x MacOS, 13  Capítulo 2:    Quem é Linus?, 36  Breve história do Linux, 38  Tux e Daemon, 41  O que é GNU?, 42  O que é software livre?, 44  O que é a Linux Foundation?, 47  Capítulo 3:    Aspectos políticos do GNU, 52  Grátis agora, pago depois?, 54  Linux x Windows, 57  Se é superior, por que não é o mais usado?, 60  Capítulo 4:    Quantas distros existem?, 68  Principais distribuições, 74  Qual é a melhor?, 77    www.escoladehackers.com.br  [3]  
    • Escola de Hackers – Nível 1    Capítulo 5:    Formas de obter o Linux, 87  ‐ Live CD, 89  ‐ Pen drive, 91  ‐ Shell online, 93  ‐ Máquina virtual, 94  ‐ Instalado no Windows, 95  ‐ CygWin, 95  Capítulo 6:    Login no Linux, 107  Sistema de contas de usuário, 109  Modo Shell, 111  Modo gráfico, 115  Capítulo 7:    Linux BackTrack, 132          [4]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux                                      www.escoladehackers.com.br  [5]  
    • Escola de Hackers – Nível 1    Capítulo 1: O que é Linux? O que é firmware? O que é sistema operacional? O que é kernel? Windows x Unix x Linux x BSD x MacOS   L: O que é Linux?  H:  Linux  é  um  sistema  operacional,  mas  você  vai  encontrar  definições de Linux também como kernel, então vamos começar  esclarecendo:    MINIDICIONÁRIO  FIRMWARE  Quando  o computador  é fabricado, ele não passa de um monte  de  componentes eletrônicos.  Para  a  CPU  se comportar  como  se  espera  de  um  computador,  o  fabricante  instala  alguns  programinhas  na  memória  ROM.  Quando  o  programa  já  vem  instalado  no  hardware  é  conhecido  como  software  embarcado.    [6]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Firmware  é  qualquer  software  armazenado  sob  a  forma  de  memória  de  leitura,  ROM,  EPROM,  EEPROM,  e  que,  portanto,  preserva seu conteúdo mesmo quando a eletricidade é desligada.  Você já reparou que um computador montado com peças novas,  ao  ser  ligado  já  traz  vários  utilitários?  Quando  o  computador  é  ligado,  você  já  percebeu  que  aparece  no  monitor  algums  informações sobre os periféricos conectados? Neste momento o  computador também faz um teste nele mesmo para ver se está  tudo  OK.  E  só  então  busca  pelo  sistema  operacional  no  disco  rígido ou em uma unidade de CD‐Rom.  Antes do Windows, Linux ou qualquer outro sistema operacional,  o  computador  já  tem  um  programa  rodando,  gravado  pelo  fabricante  na  memória  ROM.  Os  nomes  mais  comuns  para  este  sistema: BIOS, CMOS, Setup.  SISTEMA OPERACIONAL  É  o  principal  programa  de  um  computador.  Sem  o  sistema  operacional o computador até liga devido ao firmware, mas não  permite  a  instalação  de  nenhum  outro  programa.  Cada  ação  do  usuário (clicar o mouse, digitar, abrir e salvar arquivos, imprimir)  é recebida e interpretada pelo sistema operacional, que toma as  devidas  providencias  para  a  execução.  O  sistema  operacional  pode  ser  considerado  o  programa  mãe  que  comanda  todas  as  operações  do  computador.  Para  que  um  programa  rode  dentro    www.escoladehackers.com.br  [7]  
    • Escola de Hackers – Nível 1    do  seu  computador,  é  necessário  que  este  seja  compatível  com  com o seu sistema operacional.  KERNEL  Pronuncia‐se:  quérnel.  Traduções:  cerne,  miolo,  núcleo,  centro,  parte principal.   Kernel  é  o  núcleo  do  sistema  operacional.  É  a  parte  do  sistema  que gerencia a memória, os arquivos e os dispositivos periféricos,  mantém a data e a hora, ativa aplicações e aloca os recursos do  sistema.  H:  Linux  é  um  sistema  operacional  e  como  todo  sistema  operacional, possui um kernel. Quando você estiver lendo sobre  o Linux, verifique se o texto ou mensagem diz respeito ao sistema  como um todo ou apenas a parte principal, o kernel, que é muito  discutido, conforme veremos posteriormente.  L: Quer dizer que quando um computador é fabricado ele só vem  com o firmware?  H: Isso mesmo. Mas alguns fabricantes, lojistas ou distribuidores,  também gravam o sistema operacional. Os modelos mais baratos  vem  com  o  Linux,  alguns  modelos  vem  com  o  Windows  Starter  Edition,  que  é  uma  versão  do  Windows  Vista  com  algumas  limitações.  Há  quem  venda  o  computador  com  o  sistema  operacional  Windows  pirateado.  Isto  é  feito  até  por  lojas  famosas.  O  famoso  Windows  pré‐instalado.  E  há  também  quem    [8]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    venda  o  computador  sem  nenhum  sistema  operacional.  Esta  situação é mais comum na venda de servidores para empresas.  L: Onde fica armazenado o firmware? Firmware é um programa,  certo?  H:  Sim.  Firmware  é  um  programa  que  fica  armazenado  na  memória do computador.  L: Na memória RAM?  H:  Não.  Na  memória  ROM.  A  RAM  é  para  você  usar  com  seus  programas. A ROM é a quem tem o firmware gravado.    MINIDICIONÁRIO:  ROM  ‐  Memória  Somente  para  Leitura  (Read‐Only  Memory).  É  utilizada  para  guardar  programas  que  precisam  ser  utilizados  após o computador ser desligado. O firmware do PC é guardado  na  ROM.  Alguns  modelos  permitem  gravação,  como  quando  fazemos  o  upgrade  da  BIOS  por  exemplo,  mas  a  principal  característica da ROM é que ela mantém as informações mesmo  com a interrupção de energia.  RAM  ‐  Memória  de  Acesso  Randômico  ou  Aleatório  (Random  Access  Memory).  Memória  utilizada  para  manter  programas  enquanto  estão  sendo  executados,  além  dos  dados  que  estão  sendo  processados.  Os  dados  são  perdidos  caso  haja  falha  na    www.escoladehackers.com.br  [9]  
    • Escola de Hackers – Nível 1    energia,  por  exemplo  (isto  quer  dizer  que  a  RAM  é  volátil).  Os  programas não rodam no disco rígido, nem no CD‐Rom ou no pen  drive.  Uma  cópia  do  programa  roda  na  memória  do  tipo  RAM.  Quando você está usando o Word  por exemplo, tem uma cópia  gravada  no  disco  rígido,  mas  a  que  você  está  usando  está  na  memória  RAM.  Ela  perde  os  dados  quando  a  energia  é  interrompida ou o computador é desligado. Por este motivo você  precisa salvar os arquivos.  MEMÓRIA  AUXILIAR  ‐  não  sendo  ROM  ou  RAM,  as  demais  memórias  são  auxiliares:  disco  rígido,  disquete,  pen  drive,  fita,  CD‐Rom, DVD‐Rom, etc.  L: Veja se eu entendi:  1) O computador é formado por componentes eletrônicos e sem  os programas, não serve pra nada.  2)  Para  o  computador  começar  a  funcionar  é  preciso  uns  programas  que  são  gravados  na  memória  ROM  pelo  fabricante.  Quando  os  programas  são  gravados  pelo  fabricante  eles  são  conhecidos como firmware.  3)  O  firmware  dá  acesso  ao  relógio  interno,  fornece  no  monitor  diversas  informações  sobre  o  hardware  e  sobre  o  que  está  acontecendo  quando  o  computador  é  ligado,  tem  uma  parte  do  firmware que testa o hardware para ver se está tudo bem. É isto  mesmo?    [10]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    H: Sim  L: E onde entra o Linux ou o Windows?  H:  O  Linux  ou  o  Windows  são  necessários  para  você  poder  instalar os programas.  L: Então o sistema operacional serve pra isso? Para eu instalar os  programas que vou usar no computador?  H:  Sim.  O  sistema  operacional  cuida  do  gerenciamento  da  memória,  do  disco  e  demais  dispositivos  de  armazenamento  e  também cuida para os programas se comunicarem entre si e com  os  demais  periféricos.  Para  você  ele  só  serve  para  permitir  a  instalação  dos  programas.  Para  os  programas,  ele  serve  para  fazer  a  comunicação  do  programa  com  os  discos,  memória,  impressora, etc.  L: É só isso que eu peciso saber sobre sistema operacional?  H: Não. Isto é o conhecimento mínimo para você entender Linux.  Em aulas mais avançadas vamos estudar detalhadamente sobre o  funcionamento  do  núcleo  do  sistema  operacional.  Quando  você  entender  o  funcionamento  do  núcleo,  será  capaz  de  ínteragir  com ele de uma forma que jamais sonhou.  L:  Windows  e  LInux  são  sistemas  operacionais,  certo?  Existem  outros? Qual a diferença entre eles?    www.escoladehackers.com.br  [11]  
    • Escola de Hackers – Nível 1    H:  Existem  muitos  sistemas  operacionais,  alguns  bem  antigos  e  que ainda estão em uso, como por exemplo o MS‐DOS, precursor  do  Windows.  Segue  uma  breve  descrição  de  alguns  sistemas  operacionais:  Windows ‐ este é o sistema operacional fabricado pela Microsoft.  É  o  mais  usado  no  mundo  e  existe  em  diferentes  versões:  Windows  95,  Windows  98,  Windows  NT,  Windows  2000,  Windows  XP,  Windows  CE,  Windows  2003,  Windows  Vista,  Windows 2008, Windows 7 (a ser lançado em 2010). O Windows  da mesma versão pode existir em diferentes opções. Algo como a  versão da versão. O Windows Vista por exemplo, existe em seis  edições: Starter, Home Basic, Home Premium, Business, Ultimate  e Enterprise Edition.  Unix  ‐  Sistema  operacional,  multiusuário  e  multitarefa,  desenvolvido,  no  início  da  década  dos  70,  por  Ken  Thompson  e  Dennis  Ritchie,  no  Bell  Laboratories  da  AT&T.  Trata‐se  de  um  sistema  operacional  que  foi  e  continua  sendo  muito  importante  no  desenvolvimento  da  Internet.  A  maioria  dos  servidores  da  Internet  utiliza  o  sistema  operacional  Unix.  É  um  sistema  comercial adquirido por encomenda. Não é encontrado a venda.  Linux  ‐  Sistema  operacional  inicialmente  desenvolvido  por  Linus  Torvalds e 1991. Vamos conhecer mais sobre o Linux no decorrer  deste  seminário.  Para  entendermos  o  surgimento  do  Linux  é  preciso,  primeiramente,  sabermos  que  ele  é  resultado  de  um    [12]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    sistema  padrão  chamado  Posix  o  que  faz  com  que  ele  seja  semelhante  a  um  Unix.  O  Linux  não  é  Unix,  mas  é  um  Unix.  Se  ficou confuso, vai entender melhor no segundo dia do seminário.  BSD  ‐  O  BSD  (Berkeley  Software  Distribution)  é  um  Sistema  Operacional  UNIX  desenvolvido  pela  Universidade  de  Berkeley,  na Califórnia, durante os anos 70 e 80. Atualmente, o BSD não é  um  único  Sistema  Operacional  mas  sim  uma  larga  família  derivada  do  original,  sendo  os  mais  conhecidos  membros  da  família: FreeBSD, NetBSD e OpenBSD.  MacOS ‐ Mac OS ou Mac OS X (lê‐se Mac OS dez, e não Mac OS  xis)  é  um  sistema  operacional  criado  pela  empresa  Apple  e  destinado  aos  computadores  Macintosh  com  um  estável  e  comprovado kernel UNIX.  L: São muitos.  H: Você achou a lista acima grande? O que me diz desta lista de  sistemas operacionais:      * AtheOS      * KeyKOS      * MenuetOS      * Cosmoe      * BS2000      * KolibriOS      * CP/M      * Mini‐FLEX      * Amoeba      * FLEX9      * Multics      * CapROS      * Coyotos      * FLEX      * NetWare      * MP/M‐80      * Plan 9    www.escoladehackers.com.br  [13]  
    • Escola de Hackers – Nível 1        * PrimOS      * Syllable      * TripOS      * ReactOS      * Visopsys      * TRON      * RiscOS      * SSB‐DOS           * SkyOS      * TUNES  Fonte:  http://pt.wikipedia.org/wiki/Lista_de_sistemas_operativos  L: Imensa. Como escolho entre tantos?  H:  A  escolha  costuma  ser  feita  em  função  da  facilidade  de  aquisição  e  uso.  O  Unix  nem  contamos  com  ele,  por  ser  um  sistema de muito específico. O Mac OS é o sonho de consumo de  muita gente, mas só vem instalado nos computadores Apple, que  são  mais  caros  que  o  PC.  Já  a  escolha  do  Windows  é  a  mais  comum,  pois  qualquer  periférico  funciona  no  Windows  e  no  Linux  isto  nem  sempre  ocorre.  O  Windows  é  fácil  de  usar,  de  instalar e as pessoas não se importam de instalar cópias piratas.  O BSD é mais comum  em servidores e o Linux é especial para os  estudantes de técnicas de invasão, pois é o sistema operacional  que  oferece  as  melhores  ferramentas  de  ataque.  Quanto  aos  outros da segunda lista, você saber que eles existem ou não, não  faz a menor diferença.  Esta  foi  a  apresentação  do  primeiro  dia  de  seminário.  A  partir  destas  reflexões  fizemos  as  seguintes  perguntas  aos  participantes:    [14]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    _”O que é firmware?”  _”Além do computador, onde mais usamos firmwares?”  _”É possível alterar os dados do firmware? Como?”  _”O que é software embarcado?”  _”É possível usar um computador só com o firmware? Por quê?”  _”É possível comprar um firmware? Por quê?”  _”Sistema operacional e kernel são a mesma coisa? Justifique sua  resposta.”  _”Como  você  escolheu  o  sistema  operacional  que  você  usar  atualmente?”  _”Qual é a sua segunda opção de sistema operacional?”  _”Por que quer aprender Linux?”  _”O  sistema  RLS  adotado  para  este  seminário  facilita  a  compreensão e memorização dos assuntos?”  Vamos  conhecer  as  contribuições  dos  participantes,  transcritas  tais  como  foram  apresentadas  ao  grupo,  mantendo  inclusive,  a  escrita típica da Internet:  "Emerson Santos" <epsguitar@ >   _”O que é firmware?”  Um  programa  de  computador  gravado  pelo  fabricante  em  memória  não  volátil  (que  não  se  apaga  quando  o  aparelho  é    www.escoladehackers.com.br  [15]  
    • Escola de Hackers – Nível 1    desligado). No PC o firmware é quem permite o reconhecimento  das  unidades  de  disco  e  busca  pelo  sistema  operacional  para  instalação  a  partir  do  CD  ou  DVD‐Rom.  Outros  equipamentos  funcionam  apenas  com  o  firmware,  como  por  exemplo  o  forno  de micro‐ondas, centrais PABX,    _”Além do computador, onde mais usamos firmwares?”  Impressoras,  scanners,  monitores,  modem,  roteador,  switch,  telefone celular, PDA, iPod, fornos de microondas, aparelhos de  TV,  de  som,  de  DVD,  MP3,  MP4,  MP5,  câmera  fotográfica  e  filmadora  digital,  videogames,  set  top  box  de  TV  digital  e  por  assinatura,  etc.  Mesmo  nestes  aparelhos,  além  do  firmware  é  possível  que  exista  algum  outro  programa  rodando.  O  telefone  celular do tipo smartphone por exemplo, além do firmware roda  também  um  sistema  operacional  como  o  Symbian  ou  Windows  CE.  Um lembrete: vários aparelhos podem ou não usar firmwares. Os  aparelhos mais antigos ou mais simples não usam firmware, mas  uma  geladeira,  máquina  de  lavar  roupas,  ferro  de  passar,  automóvel,  liquidificador  ou  processador  de  alimentos,  entre  outros,  podem  incluir  sistemas  microprocessados.  Alguns  aparelhos  isto  é  bem  visível,  outros  nem  tanto.  Um  ferro  de  passar inteligente, que desliga se for deixado imóvel por mais de  um  minuto  na  posição  horizontal,  pode  ser  controlado  apenas  por  sensor  e  termostato  analógico,  nada  tendo  de  digital  ou  de  sistema embarcado.     [16]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Uma curiosidade: o drive de DVD‐Rom vem com um firmware e  quando você executa algumas vezes DVD de determinada região,  ele  se  autoconfigura  para  ler  DVDs  somente  daquela  região,  necessitando ser crackeado para ler DVDs de outras regiões.  _”É possível alterar os dados do firmware? Como?”  Depende.  Os firmwares mais antigos e alguns atuais não admitem alteração  do  conteúdo.  Em  alguns  casos,  mesmo  quando  esta  alteração  não  é  possível,  pode  ser  feita  a  substituição  da  memória  por  outra, contendo uma versão do firmware atualizada ou alterada.  Nas condiçõs que é possível alterar um firmware, podemos fazê‐ lo em dois níveis:  Nível  do  usuário  ‐>  através  da  interface  com  o  usuário,  como  quando configuramos o SETUP do PC ou quando desbloqueamos  a região de um DVD usando o controle remoto.  Nível  do  técnico  ‐>  O  segundo  nível  de  alteração  do  firmware  exige  conhecimento  técnico  para  acessar  e  alterar  o  conteúdo  mediante linguagem de programação, geralmente assembly ou C.  O acesso técnico pode ser feito através de:  ‐ porta de serviço existente no equipamento  ‐  qualquer  outra  porta,  barramento  ou  meio  de  comunicação  disponível: COM, LPT, USB, IrDA, Bluetooth, Wi‐Fi, IEEE 1394, etc.    www.escoladehackers.com.br  [17]  
    • Escola de Hackers – Nível 1    ‐  via  interface  Web,  como  quando  acessamos  o  firmware  do  modem ADSL para torná‐lo router ou bridge  ‐  removendo  a  memória  e  fazendo  o  acesso  a  partir  de  um  leitor/gravador  de  memórias.  Exemplo  de  um  gravador  de  memória:  http://www.tminstruments.com.br/tm2/un/Gravador%20de%20 EPROM.htm  Outros  programas  de  alteração  de  firmware:  S1fwx,  S1res,  MP3  player Utilies, BIOS Utilities,    Importante lembrar que a alteração do firmware acarreta risco se  não  for  realizada  por  quem  realmente  entenda  do  assunto.  Corromper  as  informações  do  firmware  pode  tornar  o  equipamento  imprestável,  pois  na  maioria  das  vezes  não  é  possível obter uma cópia do firmware para fazer a regravação da  memória. Para evitar alterações indevidas, alguns equipamentos  permitem  o  uso  de  senha  de  acesso  ou  criptografia.  O  próprio  SETUP do micro tem o exemplo da proteção por senha.  _”O que é software embarcado?”  Fácil:  o  mesmo  que  software  embutido  ou  embedded  software.  São  termos  usados  para  definir  os  programas  que  são  gravados  em memória não volátil pelo fabricante e servem para tarefas e  dispositivos  específicos.  Um  software  embedded  de  um  MP3  só  serve  para  este  dispositivo  e  para  mais  nenhum.  Não  confundir  com  sistema  operacional  embarcado,  que  é  o  que  vem  nos  smartphones por exemplo, mas não são firmwares.    [18]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    _”É possível usar um computador só com o firmware? Por quê?”  Usar  não.  Ligar  sim.  Para  usar  um  computador  plenamente  precisamos  de  programas  aplicativos,  como  processadores  de  texto, planilhas, sistemas de banco de dados, etc. Atente para a  necessidade  de  separar  os  programas  usados  pelo  usuário  dos  programas necessários ao sistema. O usuário não precisa de um  anti‐vírus, o sistema sim.   _”É possível comprar um firmware? Por quê?”  Não é possível comprar um firmware, eles não estão a venda. O  mais comum é o fabricante disponibilizar versões atualizadas de  firmwares por download.   Quem cria o firmware?  Por  ser  um  programa  gravado  de  fábrica,  geralmente  o  próprio  fabricante tem um ou mais funcionários encarregados de criar os  firmwares  para  seus  produtos,  podendo  terceirizar  este  serviço.  O  usuário  não  tem  motivo  para  querer  comprar  um  firmware,  pois  quando  existem  atualizações,  o  próprio  fabricante  disponibiliza  o  novo  firmware  para  download.  Isto  é  muito  comum  entre  os  fabricantes  de  placa  mãe  e  modem  ADSL.  E  mesmo  que  o  usuário  quisesse  comprar  um  firmware,  não  o  encontraria a venda.  Exceção:  o  que  existe  a  venda  são  firmwares  crackeados,  vendidos gravados em memória a ser substituída pela original do  aparelho.  Os  mais  comuns  são  os  usados  para  desbloquear    www.escoladehackers.com.br  [19]  
    • Escola de Hackers – Nível 1    impressoras,  permitindo  o  uso  de  cartuchos  não  originais  e  sistemas  bulk  in,  os  usados  para  desbloquear  videogames  e  alguns comprados por oficianas mecânicas, usados para melhorar  ou adulterar as características do veículo.  _”Sistema operacional e kernel são a mesma coisa? Justifique sua  resposta.”  Não são a mesma coisa. O kernel é o núcleo principal e o sistema  operacional é um complemento deste núcleo. O kernel faz parte  do  sistema  operacional,  mas  o  sistema  operacional  não  se  resume  ao  kernel.  Um  exemplo:  o  bloco  de  notas  que  vem  no  Windows está bem longe de ser o kernel, mas é integrante deste  sistema  operacional.  Em  nossos  estudos  mais  avançados  sobre  Linux veremos melhor a composição do kernel e suas diferenças  em relação ao sistema operacional como um todo.  _”Como  você  escolheu  o  sistema  operacional  que  você  usar  atualmente?”  Bom  uso  Windows  XP,  comecei  a  usá‐lo  por  ver  amigos  usando  (isso mesmo, sou filho caçula, comecei meus estudos já no XP) e  pela  facilidade,  apos  um  tempo,  e  alguma  experiência  já   adquirida  comecei  a  testar  outras  versões  do  próprio  Windows  (do 95 ao Vista), e algumas distros Linux, cheguei ate a  testar o Mac OS e o FreeBSD, mais por menos de uma semana,  pois  vi  que    no  momento  em  questão,  seria  mais  interessante  dominar o Linux. O que me fez permanecer no Windows mesmo  depois de ter conhecido o fantástico mundo OPEN SOURCE, foi o    [20]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    simples fato de eu gostar de jogos e trabalhar em empresas que  só  usam  Windows  (no  momento,  sou  suporte  de  uma  empresa  de  revelação  fotográfica,  e  a  fujifilm  só  disponibiliza  minilabs,  com suporte a Windows 2000) e por esse fato tive que deixar o  Linux um pouco de lado, pois necessitei de muita pesquisa para  estudar redes no 2000, pois no XP minha experiência tinha sido  básica ate então.   "Emerson Santos" <epsguitar@>   Na verdade utilizo a técnica de dual boot, ou seja, utilizo tanto o  Windows  quanto  o  Linux.  Atualmente  só  utilizo  Windows  se  os  programas  que  necessito  não  possuírem  versões  para  o  Linux.  Acho  o  Linux  mais  robusto  e  confiável  que  o  Windows.  Outros  motivos no qual passei a utilizar o Linux foi porque entrei em um  projeto  de  pesquisa  e  as  máquinas  dos  laboratórios  são  equipadas apenas com Linux. Também estou participando de um  projeto  da  prefeitura  no  qual  o  Linux  é  o  sistema  operacional  utilizado.   "Osvaldo Filho" <osvaldofilho.redes@ >   Pela facilidade de uso: criar, excluir, deletar, alterar pastas; pela  facilidade  de  instalação  e  configuração  de  hardware  e  pela  compatibilidade com software e hardware de terceiros.   "Carla" <carla@>  Devido ao conhecimento que continha sobre o mesmo e de sua  facilidade de manuseio, facilidade de uso.     www.escoladehackers.com.br  [21]  
    • Escola de Hackers – Nível 1    Adriano Lucas da Silva <dorff_10@>  Escolhi  meu  sistema  operacional  por  ter  uma  praticidade  enorme. Ele é o Windows XP da Microsoft.  cleriton geremia freire <clebill@>  O que mais se adequou ao meu tipo de trabalho.   Christopher Andreas <christopherandreas@>  Pela facilidade que tenho de encontrar no mercado e a maneira  fácil de ser instalado.   Cleber Ferreira da Silva <clefersilva@ >   Windows  XP  por  causa  dos  outros  usuáris  em  cãs.  É  difícil  se  acostumar com um sistema novo (kurumin ou,outra distribuição,  pois, na verdade o Linux ainda não é bem claro para iniciantes.   "Rafaela" <fire390_indeterminada@>  Actualmente  utilizo  o  Windows  XP  Profissional.  escolhe  este  sistema  primeiro  porque  é  fácil  utiliza‐lo,  segundo  porque  é  o  mais popular.   patrício dos santos <pj_santos2003@>  Não foi exatamente uma escolha me foi empurrado o windows,  acho  que  talvez  por  desconhecer  os  demais  e  pela  sua  maio  facilidade de uso, acabei ficando com ele.   Adriano Fernandes Azevedo <adrianof6@ >   Escolhi baseado na praticidade e autonomia.     [22]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Juniore <yah_rr@ >   Eu escolhi o Windows, porque no momento não tenho máquina e  tempo para estudar o funcionamento de outros SO.  bad_religion <cyber_gb@ >   O  Sistema  que  uso  atualmente  (Windows  XP)  foi  escolhido  de  forma  empírica,  pois  as  experiências  com  outros  sistemas  não  ofereceram as facilidades do Sistema atual de minha máquina.   "Willis" <willis@>  Hoje  eu  uso  o  linux,  pois  me  proporciona  uma  aprendizagem  diária   guanaes <golasguanaes@ >   Na época que eu escolhi o Windows XP foi por indicação e assim  mesmo não é original,devido ao preço de um XP original.   Diego Santos <diego_hotpc@ >   _”Qual é a sua segunda opção de sistema operacional?”  Minha  segunda  opção  de  sistema  é  o  LINUX.  Uso  geralmente  o  Slackware,  mais  estou  testando  (e  gostando)  do  UBUNTU.  E  pretendo  com  a  experiência  adquida  nos  seminários  que  serão  vistos, inverter esta posição e passar a usar o Linux como sistema  principal.   "Emerson Santos" <epsguitar@ >   Windows     www.escoladehackers.com.br  [23]  
    • Escola de Hackers – Nível 1    "Osvaldo Filho" <osvaldofilho.redes@ >   Slackware 12, em dual boot.   "Carla" <carla@ >   Linux.   Adriano Lucas da Silva <dorff_10@ >   Possuo  o  Windows  XP,  mas  mesmo  assim  considero‐o  como  minha  segunda  opção  de  sistema  operacional.  Ficando  como  a  primeira, o Linux.   cleriton geremia freire <clebill@ >   Não posso dizer que tenho uma segunda opção, sempre convivi  com  a  família  Windows,  e  pouco  conheço  de  outros  sistemas,  mas gostaria de aprofundar o meu conhecimento sobre eles.   Christopher Andreas <christopherandreas@ >  O  Linux,  por  ser  um  software  aberto,  gratuito,  com  interface  gráfica  amigável,  mas  seguro  em  relação  a  vírus  (quando  comparado  ao  Windows)  e  excelente  para  quem  quer  desenvolver técnicas hacker.   Cleber Ferreira da Silva <clefersilva@ >   O Kurumin ou ubutun   "Rafaela" <fire390_indeterminada@ >     Linux, sem duvida :‐).     [24]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    patrício dos santos <pj_santos2003@ >  Linux   Adriano Fernandes Azevedo <adrianof6@ >   Linux   Juniore <yah_rr@ >   Linux   "Alexandre Jose Barros Machado"<alexandretopeca@ >   Linux concerteza.   bad_religion <cyber_gb@ >   Não  tenho  uma  segunda  opção,  a  não  ser  uma  outra  versão  do  Windows, o Vista, que ora uso em meu note.   "Willis" <willis@ >   Windows   guanaes <golasguanaes@ >   Ainda  continuo  com  o  windows  devido  a  dificuldades  de  configuração que encontrei no linux.   Diego Santos <diego_hotpc@ >   _”Por que quer aprender Linux?”  Minha  admiração  pelo  Linux  começou  quando  li  algumas  coisas  sobre  a  historia  dele,  achei  muito  motivadora  a  idéia  do  Linus    www.escoladehackers.com.br  [25]  
    • Escola de Hackers – Nível 1    Torvalds,  depois  disso,  a  mensagem  proposta  pela  comunidade  OPEN SOURCE também me cativou.  Dai  só  vieram  coisas  boas,  o  estudo  do  Linux  me  abriu  mais  a  mente, o valor emocional envolvido no Linux faz com que você se  sinta  mais  "útil",  pois  se  achar  que  pode  melhorar  algo  é  só  meter bronca!!!! Basicamente foi isso que me fez pensar "apesar  dos pesares, quero o TUX do meu lado". Mais nem por isso quero  deixar  o  Windows  de  lado  (ate  por  que  não  da  né...)  ainda  tem  coisas que só funcionam se os "bugs" estiverem em dia!!!!    "Emerson Santos" <epsguitar@ >   Creio que devamos aprender ao máximo que pudermos e que as  oportunidades nos permitirem. Essa prática de sermos xiitas com  relação a software não faz meu gênero. Pra eu usar lógico, tudo  bem  que  uso  o  Linux  sempre  que  dá.  Mas  aprender,  quero  aprender o máximo de SO's que eu puder. Não sou partidário de  nenhum e apenas aprendo com o objetivo de ser um profissional  melhor e mais capacitado a cada dia.   "Osvaldo Filho" <osvaldofilho.redes@>   Linux  é  fundamental  para  compreender  a  adminstração de  uma  rede,  tanto  na  parte  de  instalação  de  servidores,  como  na  de  configuração  de  serviços.  Também  por  que  a  arquitetura  Linux  está  na  maior  parte  dos  servidores  da  Internet  e  tem  excepcionais ferramentas nativas que possam  ser usadas  para a  realização de pen‐tests. Outra grande vantagem é a possibilidade  de criar redes LTSP.     [26]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    "Carla" <carla@>   Devido  ao  seu  poder!  Sua  capacidade  de  uso  nao  tem  limites  quando o domina.   Adriano Lucas da Silva <dorff_10@>   Quero aprender Linux, juntamente porque como todos falam, ele  é  o  melhor  para  uso  de  invasões  de  sistemas.  Também  porque  gosto muito mais da interface, do conteúdo do Linux do que dos  demais sistemas operacionais.   cleriton geremia freire <clebill@>   É uma necessidade de não ser refém de uma unica empresa, de  um único tipo de OS.   Christopher Andreas <christopherandreas@>  Quanto  mais  aprendemos,  mas  ficamos  certos  de  que  nada  sabemos (disse um famoso filosofo...), portanto para quem quer  ganha dinheiro usando as tecnologias de informatização, precisa  estar  por  dentro  e  conhecer  um  pouco  de  tudo  que  há  no  mercado a disposição dos usuários.   Acredito  que  o  Linux  esta  crescendo  e  ficando  cada  vez  mais  conhecido  por  todos,  isso  indica  que  ele  é  uma  tendência  forte  de mercado e que em pouco tempo estaremos com um maioria  de empresas e pessoas precisando profissionais que entendam o  funcionamento  do  sistema,  afim  de  que  esse  encotre  soluções  para resolva os problemas que venham surgir.      www.escoladehackers.com.br  [27]  
    • Escola de Hackers – Nível 1    Cleber Ferreira da Silva <clefersilva@>   Além de  ser open, tem mais a oferecer em termos de segurança  e estabilidade.   "Rafaela" <fire390_indeterminada@>   Não  só  por  questões  profissionais,  mas  também  porque  quero  aperfeiçoar  os  meus  conhecimentos  no  que  diz  respeito  a  segurança na rede, a redes com servidores linux...   patrício dos santos <pj_santos2003@>   Aprender por que este sistema operacional está se pupolarizando  e é o melhor para servidores, muitas pessoas sentem dificuldade  com  tal  sistema  operacional  entao  aprender  linux  é  um  diferencial.   Adriano Fernandes Azevedo <adrianof6@>   Podemos ser excelentes no senso comum, porém é vital sermos  profissionais em nichos "por enquanto" restritos.   Juniore <yah_rr@>   Para  melhorar  meus  conhecimentos  na  área  hacker  e  mercado  de trabalho.   "Alexandre Jose Barros Machado" <alexandretopeca@>   Além de ser um sistema operacional muito robusto, as melhores  ferramentas de ataque são fabricadas para o mesmo.   bad_religion <cyber_gb@>     [28]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Na verdade eu sempre tentei fugir do Linux, sempre recomendei  aos  meu  amigos  que  ao  comprar  máquinas  com  Linux  que  retirassem  logo  aquele  Sistema  fajuto,  passando  a  usar  um  Sistema  comprovado  e  que  nele  todos  os  programas  rodam.  Sendo  que  no  Linux,  muitos  dos  programas  usuais  não  eram  reconhecidos. Outra, que existem muitas versões de Linux e isso  demonstra  falta  de  base  no  programa  para  que  ele  venha  a  "emplacar"  de  verdade.    Mas,  vejo  que  aquelas  idéias  todas  podem ter sido formadas por desconhecimento e por isso quero  aprender Linux.  "Willis" <willis@>   As vantagem são inumeras, é um S.O, like unix, gratuito,  código  aberto, livre de pragas, rápido e estável,  aumentar meus ganhos.   guanaes <golasguanaes@>   Por  ser  um  sistema  mais  leve  do  que  o  windows&nbsp;,  com  menos defeitos.   Diego Santos <diego_hotpc@>   _”O  sistema  RLS  adotado  para  este  seminário  facilita  a  compreensão e memorização dos assuntos?”  No meu caso sim, pois gosto de "quantidade" para converter em  "qualidade",  pois  usando  o  método  comum  acho  que  se  passa  muito tempo em um mesmo assunto, fazendo com que o aluno  fique meio "saturado", e com o  RLS o aluno vê a base da coisa, e    www.escoladehackers.com.br  [29]  
    • Escola de Hackers – Nível 1    aprimora  o  que  achar  que  deve  em  pesquisas  (que  ajuda  a  aposentar o "preguiçômetro")   "Emerson Santos" <epsguitar@>  Facilita bastante. Mesmo assim, procurei material falando sobre  o sistema e não achei muita coisa. Entretanto, o sistema facilita o  aprendizado.  Professor,  se  o  senhor  puder  disponibilizar  algum  material  que  fale  mais  sobre  o  tema  (ou  indicar  fontes  de  pesquisa ‐ sites ou livros) seria de bastante proveito.   "Osvaldo Filho" <osvaldofilho.redes@ >   *  RLS  (Rapid  Learning  System)  são  técnicas  de  aceleração  da  aprendizagem. Estamos implementando nossa adaptação do RLS  americano  em  todo  o  material  produzido  a  partir  de  junho  de  2008.  Sim,  até  por  que  as  perguntas  não  estão  todas  respondidas  na  teoria. Logo, os estudantes são obrigados a pesquisar, a procurar  outros pontos de vista sobre os tópicos aqui tratados e construir  uma opinião na forma de resposta.É uma metodologia que exige  pró‐atividade, não passividade.   "Carla" <carla@> )  Sim.         [30]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Adriano Lucas da Silva <dorff_10@>   Facilita  e  muito.  Responde  automaticamente  perguntas  já  formuladas na hora da leitura.   cleriton geremia freire <clebill@>   Aparentemente sim.   Christopher Andreas <christopherandreas@>  Sim,  esse  sistema  ajuda  bastante  na  compreensão  dos  assuntos  aqui discutidos.   Cleber Ferreira da Silva <clefersilva@>   Facilita,  pois,  se  você  não  nenhuma  noção  do  que  está  sendo  dito, com este sistema você de cara já fica mais familiarizado com  assunto que ajuda na hora de pesquisar determinado tema.   "Rafaela" <fire390_indeterminada@>   Gostei deste novo método. dá para entender.   patrício dos santos <pj_santos2003@>   Na  minha  visao  facilita  sim  pois  os  assuntos  estao  sendo  abordados de uma forma mais natural.   Adriano Fernandes Azevedo <adrianof6@>   Creio que sim         www.escoladehackers.com.br  [31]  
    • Escola de Hackers – Nível 1    "Alexandre Jose Barros Machado" <alexandretopeca@ >   Sim muito, pois é apenas com questões que medimos nosso nível  de conhecimento.   bad_religion <cyber_gb@>   Sim, o sistema RLS possibilita a interação e abstração quando se  faz a leitura dos textos do seminário.   "Willis" <willis@>   Sim,  achei  interessante  este  abordagem  de  estudo  passarei  utiliza‐la.   guanaes <golasguanaes@>   Sim,  o  sistema  é  bem  explicativo  facilitando  o  entedimento,  porque as vezes as pessoas têm certas duvidas, mas não sabem  como perguntar.   Diego Santos <diego_hotpc@ >               [32]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Capítulo 2: Quem é Linus? Breve história do Linux. Tux e Daemon. O que é GNU? O que é software livre? O que é a Linux Foundation? Neste segundo dia do seminário vamos conhecer quem está por  trás do Linux, seu criador e as polêmicas em torno desta criação.  Sobre  todos  os  temas  acima  existe  farto  material  na  Internet,  então,  já  ancorados  nas  técnicas  de  RLS  que  estamos  usando  neste  seminário,  as  explanações  serão  breves,  com  a  disponibilização  de  links  para  quem  desejar  se  aprofundar  nos  tópicos.        www.escoladehackers.com.br  [33]  
    • Escola de Hackers – Nível 1    1. Quem é Linus?  Resumo adaptado da Wikipedia:  Linus  Benedict  Torvalds  nasceu  na  cidade  de  Helsínquia,  Finlândia, em 28 de Dezembro de 1969.  Iniciou‐se  no  mundo  dos  computadores  em  1980,  quando  aos  onze  anos  de  idade  precisou  ajudar  seu  avô  a  usar  um  recém  adquirido micro da linha Comodore.  No  fim  dos  anos  80  ele  tomou  contato  com  os  computadores  IBM/PC  compatíveis  e  em  1991  comprou  um  80386.  Com  21  anos, 5 já de experiência programando (em C), ele tinha contato  com o Sistema Unix da Universidade (SunOS, atualmente Solaris)  e  desejava  rodar  a  versão  Unix  de  Andrew  S.  Tannenbaum,  o  Minix, no seu recém adquido 80386.  Descontente  com  os  recursos  do  Minix,  especialmente  em  relação ao emulador de terminal do Minix que ele utilizaria para  acessar  remotamente  o  Unix  da  Universidade,  começou  a  desenvolver o seu próprio emulador de terminal que não rodaria  sobre  o  Minix,  mas  diretamente  no  hardware  do  386.  Este  projeto pessoal foi sendo modificado gradualmente e adquirindo  características  de  um  Sistema  Operacional  independente  do  Minix.  Este  é  o  início  do  desenvolvimento  do  Kernel  Linux,  relatado pelo próprio Linus Torvalds em seu livro "Só Por Prazer".    [34]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Vive atualmente em Santa Clara, na Califórnia, com a sua mulher  Tove  e  suas  três  filhas.  Ele  é  um  empregado  do  Open  Source  Development Lab (OSDL).  __________  L: Fiquei com a impressão de que o Linus era um descontente com  o  sistema  da  época  e  só  pensava  em  resolver  seu  próprio  problema de usabilidade do sistema. Estou certo?  H:  Aparentemente  foi  isto  que  aconteceu.  Basicamente  com  o  conhecimento  dele  em  programação  em  C  e  do  Unix  a  fundo,  conseguiu criar um sistema operacional revolucionário. Mas você  percebeu  que  em  nenhum  momento  Linus  demonstra  ter  interesse  ou  conhecimento  sobre  burlar  segurança  de  sistemas  informáticos, que é o que caracteriza os hackers? Percebeu que  quando  lemos  sobre  Linus  Torvalds  ser  exemplo  de  hacker,  estamos  falando  de  uma  época  que  não  existe  mais,  pois  os  hackers de hoje são outros?  L:  Vimos  isto  no  seminário  de  iniciação  hacker.  Quer  dizer  que  Linus  Torvalds  pode  ser  considerado  hacker  naquela  época,  mas  hoje não o seria?  H: Sim. Pelo conceito que temos do hacker atualmente, ele não  se  enquadra  nesta  definição.  Um  fato  interessante  é  como  um  projeto  pessoal  tornou‐se  tão  grande,  a  ponto  de  abalar  a  supremacia dos maiores fabricantes de sistemas operacionais. E    www.escoladehackers.com.br  [35]  
    • Escola de Hackers – Nível 1    tudo começou com uma mensagem, convidado colaboradores a  participar do projeto.  2. Breve história do Linux.  Resumo adaptado da Wikipedia:  O kernel Linux foi originalmente escrito por Linus Torvalds, com a  ajuda  de  vários  programadores  voluntários  através  da  Usenet.  Tudo começou com uma mensagem que ainda pode ser lida aqui:  http://groups.google.com/group/comp.os.minix/msg/2194d2532 68b0a1b  Linus  Torvalds  começou  o  desenvolvimento  do  kernel  como  um  projecto  particular,  inspirado  pelo  seu  interesse  no  Minix,  um  pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum.  Ele  limitou‐se  a  criar,  nas  suas  próprias  palavras,  "um  Minix  melhor  que  o  Minix"  ("a  better  Minix  than  Minix").  E  depois  de  algum  tempo  de  trabalho  no  projecto,  sozinho,  ele  enviou  a  seguinte mensagem para comp.os.minix:  "Você  suspira  pelos  bons  tempos  do  Minix‐1.1,  quando  os  homens  eram  homens  e  escreviam  seus  próprios  drivers  de  dispositivo?  Você  está  sem  um  bom  projeto  em  mãos  e  está  desejando trabalhar em um sistema operacional que você possa  modificar  de  acordo  com  as  suas  necessidades?  Está  achando  frustrante quando nem tudo funciona no Minix? Chega de noite  ao  computador  para  conseguir  que  os  programas  funcionem?  Então esta mensagem pode ser para você.    [36]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Como  eu  mencionei  há  um  mês  atrás,  estou  trabalhando  numa  versão  independente  de  um  S.O.  similar  ao  Minix  para  computadores  AT‐386.  Ele  está,  finalmente,  próximo  do  estado  em  que  poderá  ser  utilizado  (embora  possa  não  ser  o  que  você  está  esperando),  e  eu  estou  disposto  a  disponibilizar  o  código‐ fonte para ampla distribuição. Ele está na versão 0.02... contudo  eu  tive  sucesso  ao  executar  bash,  gcc,  gnu‐make,  gnu‐sed,  compressão, etc. nele."  A  mensagem  acima  foi  o  ponto  de  partida  para  a  criação  da  maior  comunidade  de  programadores  independentes  reunidas  até hoje. E que continuam a se reunir, para criar e recriar versões  e novas distribuições do Linux,  independente de convite.   A  diferença  é  que  a  mensagem  original  se  refere  ao  núcleo  e  a  maioria  dos  grupos  de  hoje  desenvolvem  sistemas  personalizados,  alguns  com  mais  ou  menos  sucesso,  a  exemplo  do Kurumin e Ubuntu.  Curiosamente,  o  nome  Linux  foi  criado  por  Ari  Lemmke,  administrador do site ftp.funet.fi que deu esse nome ao diretório  FTP  onde  o  kernel  Linux  estava  inicialmente  disponível  (Linus  tinha‐o batizado inicialmente como "Freax"[carece de fontes]  No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira  versão "oficial" do kernel Linux, versão 0.02. Desde então muitos  programadores têm respondido ao seu chamado, e têm ajudado  a fazer do Linux o sistema operacional que é hoje. No início era  utilizado  por  programadores  ou  só  por  quem  tinha    www.escoladehackers.com.br  [37]  
    • Escola de Hackers – Nível 1    conhecimentos,  usavam  linhas  de  comando.  Hoje  isso  mudou,  existem  diversas  empresas  que  criam  os  ambientes  gráficos,  as  distribuições cada vez mais amigáveis de forma que uma pessoa  com poucos conhecimentos consegue usar o Linux. Hoje o Linux  é um sistema estável e consegue reconhecer todos os periféricos  sem  a  necessidade  de  se  instalar  os  drivers  de  som,  vídeo,  modem,  rede,  entre  outros.  (esta  informação  está  correta  em  parte,  ainda  existe  muita  incompatibilidade  de  hardware,  pois  nem todo fabricante dá suporte aos sistemas Linux).  L:  Li  em  algum  lugar  que  Linus  se  apropriou  de  algumas  boas  idéias e códigos enviados por seus colaboradores. Isto é verdade?  H:  Você  deve  ter  lido  isto  no  livro  "Só  Por  Prazer",  onde  até  acusações  de  homossexualismo  ele  conta  ter  sido  vítima.  Não  temos como saber de fato o que se passou, mas certamente todo  o  crédido  das  dezenas,  depois  centenas  e  depois  milhares  de  colaboradores,  ficou  mesmo  para  o  Linus  e  isto  deve  ter  desagradado  a  muita  gente.  Que  tivessem  a  idéia  original  pelo  menos.   Reflita sobre isto:  • Você  acha  que  o  Linux  teria  crescido  tanto  se  não  fosse  por seus colaboradores?  • Se  Linus  tivesse  patenteado  o  kernel  do  Linux,  hoje  ele  seria tão ou mais rico que o Bill Gates ou será que o cunho  comercial afastaria os voluntários?    [38]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    • Você acha mesmo que Linus criou o Linux sozinho?  3. Tux e Daemon.  O  Tux  é  a  mascote  oficial  do  Linux.  Criado  por  Larry  Ewing  em  1996,  é  um  pinguim  com  expressão  de  satisfação.  A  idéia  da  mascote  do  Linux  ser  um  pinguim  veio  de  Linus  Torvalds,  o  criador do núcleo do Linux, sugerindo que o nome deriva de [T]  orvalds  [U]  ni  [X].  Já  o  Daemon  é  outro  mascote,  o  diabinho  símbolo dos BSD.  __________  L: Onde posso ver estes mascotes?  H: Veja‐os nas figuras abaixo:      Daemon  Gnu Tux  (mascote do BSD)  (mascote do GNU  (mascote do Linux)  Project)        www.escoladehackers.com.br  [39]  
    • Escola de Hackers – Nível 1    4. O que é GNU?  Aqui está o ponto de ruptura que catapultou o Linus Torvalds a  fama mundial. Já existia desde 1984 uma comunidade buscando  por  um  sistema  operacional  totalmente  livre,  que  qualquer  pessoa  teria  direito  de  usar,  modificar  e  redistribuir,  desde  que  garantido  para  todos  os  mesmos  direitos.  Esta  comunidade  se  reunia  sob  o  nome  de  projeto  GNU,  tendo  como  seu  principal  mentor  a  figura  de  Richard  Stallman.  Este  sistema  operacional  GNU  deveria  ser  compatível  com  o  sistema  operacional  UNIX,  porém  não  deveria  utilizar‐se  do  código  fonte  do  UNIX,  por  tratar‐se  de  um  sistema  comercial.  Stallman  escolheu  o  nome  GNU porque este nome, além do significado original do mamífero  Gnu,  é  um  acrônimo  recursivo  de:  GNU  is  Not  Unix  (em  português:  GNU  não  é  Unix).  O  pojeto  GNU  também  tem  um  mascote que é um... Gnu.  Acontece que po volta de 1990, os membros do projeto GNU só  haviam  criado  os  aplicativos  e  utilitários  para  o  sistema  operacional  que  ainda  não  existia.  Ou  seja,  criaram  quase  tudo,  menos o núcleo.  Foi  aí  que  entrou  o  Linus  Torvalds,  não  no  projero  GNU,  mas  criando  o  núcleo  que  faltava  ao  projeto  GNU,  permitindo  aos  programadores  reunir  aqueles  programas  previstos  para  o  sistema  operacional  GNU  (que  não  existiu)  em  torno  do  núcleo  (kernel) criado pelo Linus.  Imagine  a  raiva  que  o  Satallman  deve  ter  ficado,  pois  o  Linus  sozinho  levou  praticamente  toda  a  fama  pela  existência  do    [40]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    sistema  operacional  livre,  que  não  era  nem  a  idéia  inicial  dele.  Lembre‐se que Linus criou o Linux devido a sua insatisfação com  os  sistemas  da  época,  independente  da  proposta  de  software  livre.  Percebeu  que  Linus  Torvalds  fez  a  coisa  certa  na  hora  certa?  Percebeu que tanto Linus como Stallman não estão diretamente  envolvidos  com  segurança  de  sistemas  para  serem  adorados  como hackers?   __________  L:  Então  Linus  foi  um  oportunista  e  passou  a  perna  em  todo  o  pessoal do projeto GNU?  H:  Não  é  bem  assim.  O  pessoal  do  projeto  GNU  estava  se  desetendo  quanto  ao  kernel.  Prova  disso  é  que  o  kernel  do  projeto  GNU  nunca  ficou  pronto.  Linus  começou  a  trabalhar  sozinho e não dependia de convencer ninguém a aceitar o kernel  desta ou de outra maneira. Então fez um kernel em bem menos  tempo.  Como  os  programas  para  usar  um  kernel  baseado  em  Unix  já  existia,  ninguém  quis  mais  saber  de  esperar  o  kernel  do  projeto  GNU.  Passaram  a  criar  as  primeiras  distribuições  Linux,  que é o kernel + todo o resto, incluindo os programas, interface  gráfica, etc.        www.escoladehackers.com.br  [41]  
    • Escola de Hackers – Nível 1    5. O que é software livre?  Software  livre,  segundo  a  definição  criada  pela  Free  Software  Foundation  é  qualquer  programa  de  computador  que  pode  ser  usado,  copiado,  estudado,  modificado  e  redistribuído  sem  nenhuma restrição. A maneira usual de distribuição de software  livre  é  anexar  a  este  uma  licença  de  software  livre,  e  tornar  o  código fonte do programa disponível.  No  software  proprietário,  que  pode  ser  comercial  ou  gratuito  (freeware),  o  autor  não  permite  cópias  ou  distribuição  e  geralmente não divulga o código fonte.  Percebeu  que  software  gratuito  não  é  o  mesmo  que  software  livre?  Um  freeware  é  um  software  gratuito,  mas  o  autor  geralmente  não  permite  que  as  pessoas  o  modifiquem  e  nem  distribui seu código fonte.  Um  software  livre  pode  ser  comercializado,  como  é  o  caso  de  diversas distribuições Linux. Neste caso as pessoas podem alterá‐ lo a vontade, mas não podem comercializá‐lo usando o nome da  empresa. Exemplo: Linux da Conectiva. Você pode alterá‐lo, mas  não  pode  fazer  crer  ao  mercado  que  suas  cópias  são  vendidas  pela Conectiva.  Software Livre e Software em Domínio Público  Software  livre  é  diferente  de  software  em  domínio  público.  O  primeiro,  quando  utilizado  em  combinação  com  licenças  típicas  (como  as  licenças  GPL  e  BSD),  garante  a  autoria  do    [42]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    desenvolvedor ou organização. O segundo caso acontece quando  o autor do software relega a propriedade do programa e este se  torna  bem  comum.  Ainda  assim,  um  software  em  domínio  público pode ser considerado como um software livre.  Software Livre e Copyleft  Licenças  como  a  GPL  contêm  um  conceito  adicional,  conhecido  como  Copyleft,  que  se  baseia  na  propagação  dos  direitos.  Um  software  livre  sem  copyleft  pode  ser  tornado  não‐livre  por  um  usuário, caso assim o deseje. Já um software livre protegido por  uma licença que ofereça copyleft, se distribuído, deverá ser sob a  mesma licença, ou seja, repassando os direitos.  Associando os conceitos de copyleft e software livre, programas  e serviços derivados de um código livre devem obrigatoriamente  permanecer  com  uma  licença  livre  (os  detalhes  de  quais  programas,  quais  serviços  e  quais  licenças  são  definidos  pela  licença original do programa). O usuário, porém, permanece com  a  possibilidade  de  não  distribuir  o  programa  e  manter  as  modificações ou serviços utilizados para si próprio.  Venda de Software Livre  As licenças de software livre permitem que eles sejam vendidos,  mas  estes  em  sua  grande  maioria  estão  disponíveis  gratuitamente.    www.escoladehackers.com.br  [43]  
    • Escola de Hackers – Nível 1    Uma vez que o comprador do software livre tem direito as quatro  liberdades  listadas,  este  poderia  redistribuir  este  software  gratuitamente ou por um preço menor que aquele que foi pago.  Como exemplo poderíamos citar o Red Hat Enterprise Linux que  é  comercializado  pela  Red  Hat,  a  partir  dele  foram  criados  diversos  clones  como  o  CentOS  que  pode  ser  baixado  gratuitamente.  Muitas  empresas  optam  então  por  distribuir  o  mesmo  produto  sobre duas ou mais licenças, geralmente uma sobre uma licença  copyleft  e  gratuita  como  a  GPL  e  outra  sobre  uma  licença  proprietária e paga.  O  termo  GNU/Linux  refere‐se  ao  fato  do  Linux  estar  licenciado  sob a licença GNU.  Ficou confuso?  Eis um resumo:  Software  proprietário  ‐  o  dono  (programador  ou  empresa  de  software)  não  permite  cópias  ou  distribuição.  se  aplica  a  programas pagos e gratuitos (freeware).  Software livre ‐ pode ser alterado e redistribuído.  Copyleft  ‐  obrigatoriedade  de  propagar  os  mesmos  direitos  da  licença  adquirida.  Exemplo:  um  software  livre  só  pode  ser  distribuído  como  software  livre.  Um  freeware,  apenas  como  freeware.    [44]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Software  em  domínio  público  ‐  a  autoria  é  desconhecida  ou  foi  relegada pelo autor.  GPL  ‐  sigla  de  General  Public  License  (Licença  Pública  Geral),  a  licença para programas da Free Software Foundation  BSD ‐ abreviação de BSD ‐ Berkeley Software Distribution  __________  L: São tantas definições, preciso memso memorizar isto?  H: Creio que não, há não ser que você seja programador e queira  saber  a  melhor  forma  de  proteger  seu  software.  Estas  questões  legais envolvendo licenciamento são tão complexas que existem  instituições  dedicadas  somente  a  este  assunto.  Uma  delas  é  a  Free Software Foundation. O mínimo que você precisa lembrar é  que o mesmo software pode ter mais de uma licença ou licenças  combinadas. Ele pode ser gratuito para o usuário e pago se usado  em empresas. Você já viu isto nas licenças dos antivírus gratuitos.  E que o software livre permite alterações.    6. O que é a Linux Foundation?  Recentemente  a  já  ampla  comunidade  internacional  do  Open  Source  ganhou  um  novo  impulso  para  a  sua  consolidação.  A  Open  source  Development  Labs  e  a  Free  Standards  Group,  dois  dos  mais  importantes  representantes  do  mundo  Linux,  anunciaram publicamente sua fusão.    www.escoladehackers.com.br  [45]  
    • Escola de Hackers – Nível 1    O  resultado  dessa  união  é  a  Linux  Foundation,  a  qual  colhe  o  apoio  de  70  fabricantes  mundiais,  incluindo  as  poderosas  IBM  ,  HP, Oracle, Novell e Intel , contando ainda com a Fujitsu, Hitachi  e  NEC.  Os  principais  objetivos  da  Linux  Foundation  incluem  promoção,  proteção  e  padronização  do  Linux.  Segundo  o  comunicado emitido, a Linux Foundation ajudará e promoverá a  aproximar  o  Open  Source  de  plataformas  proprietárias,  mas  continuará a respeitar o código aberto, liberdade de escolha e a  superioridade técnica do Open Source.  __________  L: Me parece que o Linux está se profissionalizando para competir  a altura das empresas comerciais. É isto mesmo?  H:  Sim.  O  Linux  está  deixando  de  ser  um  sistema  operacional  artesanal,  mantido  por  entusiastas,  para  tornar‐se  um  sistema  comercial  indústrial.  A  pergunta  que  vamos  discutir  amanhã  é  sobre a possibilidade de isto ser o início do Linux comercial.  Conheça também a Free Software Foundation:  A  Free  Software  Foundation  (FSF,  Fundação  para  o  Software  Livre)  é  uma  organização  sem  fins  lucrativos,  fundada  em  1985  por Richard Stallman e que se dedica à eliminação de restrições  sobre  a  cópia,  redistribuição,  entendimento  e  modificação  de  programas  de  computadores  –  bandeiras  do  movimento  do  software  livre,  em  essência.  Faz  isso  promovendo  o  desenvolvimento e o uso de software livre em todas as áreas da    [46]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    computação  mas,  particularmente,  ajudando  a  desenvolver  o  sistema operacional GNU e suas ferramentas.  Até  meados  da  década  de  1990  a  fundação  dedicava‐se  mais  à  escrita  do  software.  Como  hoje  existem  muitos  projetos  independentes  de  software  livre,  a  FSF  dedica‐se  mais  aos  aspectos  legais  e  estruturais  da  comunidade  do  software  livre.  Entre  suas  atribuições  atuais,  encarrega‐se  de  aperfeiçoar  licenças  de  software  e  de  documentação  (como  a  GNU  General  Public  License,  GPL  ou  a  GNU  Free  Documentation  License,  GFDL),  de  desenvolver  um  aparato  legal  acerca  dos  direitos  autorais dos programas criados sob essas licenças, de catalogar e  disponibilizar  um  serviço  com  os  softwares  livres  desenvolvidos  (o Free Software Directory), e de discutir e aperfeiçoar a própria  definição de software livre.  Para  este  segundo  dia  não  temos  questionário,  mas  fique  a  vontade para enviar contribuições que acrescentem contéudo ao  tema de hoje.  Abaixo segue os links prometidos, através dos quais você poderá  aprofundar‐se nos temas deste segundo dia:  http://pt.wikipedia.org/wiki/Just_for_fun  http://pt.wikipedia.org/wiki/Linus_Torvalds  http://pt.wikipedia.org/wiki/GNU_is_Not_UNIX  http://pt.wikipedia.org/wiki/Minix  http://pt.wikipedia.org/wiki/Linux    www.escoladehackers.com.br  [47]  
    • Escola de Hackers – Nível 1    http://pt.wikipedia.org/wiki/Tux  http://en.wikipedia.org/wiki/BSD_Daemon  http://pt.wikipedia.org/wiki/Richard_Stallman  http://pt.wikipedia.org/wiki/Free_Software_Foundation  http://pt.wikipedia.org/wiki/Projeto_GNU  http://pt.wikipedia.org/wiki/Gnu  http://pt.wikipedia.org/wiki/Software_livre  http://pt.wikipedia.org/wiki/GPL  http://pt.wikipedia.org/wiki/Jon_Hall  Origem: Wikipédia, a enciclopédia livre.    Jon Hall  Jon  "Maddog"  Hall  é  o  fundador  do  Open  Source  internacional.  Trabalha com informática desde 1969, é utilizador de Unix desde  1977 e de Linux desde 1994. Desde 1995 é diretor‐presidente da  Linux  International  [1],  uma  associação  sem  fins  lucrativos  patrocinada por empresas de grande relevância internacional na  área de TI. A Linux International tem sede nos Estados Unidos e  tem por objetivo dar apoio à adoção do sistema operativo Linux.  Estudou  na  Drexel  University  e,  mais  tarde,  no  Rensselaer  Politechnic  Institute  na  cidade  de  Troy  (Nova  York).  Após  terminar  seus  estudos,  trabalhou  com  mainframes  IBM  na    [48]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    empresa Aetna Life and Casualty. De seguida, tornou‐se reitor da  faculdade  de  Informática  do  Hartford  State  Technical  College,  onde os estudantes o apelidaram de maddog (“cachorro louco”),  alcunha pela qual prefere ser chamado. Mais tarde, assumiu uma  posição  como  administrador  de  sistemas  nos  Bell  Laboratories,  acabando por ingressar na Digital Equipment Corporation (DEC),  onde trabalhou durante 16 anos.  Nesse  período,  conheceu  Linus  Torvalds,  a  quem  forneceu  suporte  para  o  desenvolvimento  da  versão  do  Linux  para  hardware baseado na arquitetura Alpha, de 64 bits.  Maddog  é  um  orador  excepcional,  que  contagia  seus  ouvintes  através  do  seu  carisma  pessoal  e  de  analogias  e  exemplos  que  encantam o público.   www.escoladehackers.com.br  [49]  
    • Escola de Hackers – Nível 1    Capítulo 3: Aspectos políticos do GNU. Grátis agora, pago depois? Linux x Windows. Se é superior, por que não é o mais usado? Hoje  vamos  discutir  alguns  pontos  que  a  comunidade  Linux  precisa  ter  em  mente,  quando  fazem  a  defesa  radical  deste  sistema.    Aspectos políticos do GNU.  Vocês  já  devem  ter  percebido  que  existe  um  lobby  para  convencer  a  sociedade  sobre  a  necessidade  de  usarmos  o  Linux  no  lugar  do  Windows.  Lobby  são  atividades  que  procuram  influenciar  os  detentores  de  poder  decisório,  visando  o  atendimento  de  interesses  específicos  de  grupos.  Em  outras  palavras,  lobby  é  fazer  pressão  sobre  quem  tem  o  poder  de  decisão, com a finalidade de conseguir que a decisão favoreça o  grupo representado pelo lobista.    [50]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Basicamente  o  lobby  é  feito  de  duas  formas:  junto  ao  dirigente  ou pessoa de influência e junto a opinião pública.  O filme Obrigado por fumar (2005) retrata a ação de um lobista  americano  que  defende  a  indústria  do  fumo.  O  lobista  geralmente  é  uma  pessoa  carismática,  bem  falante,  com  alto  poder  persuasão.  Em  defesa  do  Linux,  quem  faz  este  papel  é  o  Jon  "Maddog"  Hall,  fundador  do  Open  Source  internacional.  Maddog  é  um  orador  excepcional,  que  contagia  seus  ouvintes  através  do  seu  carisma  pessoal  e  eloquencia.  Não  sei  o  que  os  americanos  acham  de  um  sujeito  que  se  apresenta  como  João  Cara  de  Cachorro,  mas  por  aqui  ele  faz  muito  sucesso.  (http://pt.wikipedia.org/wiki/Jon_Hall)  No  Brasil  a  figura  do  lobista  está  mais  relacionada  aos  casos  de  corrupção  ativa  e  passiva,  suborno,  corrupção,  propina,  prevaricação. Nosso mais recente escândalo deste tipo envolve a  ministra‐chefe da Casa Civil, Dilma Roussef, e a compra da Varig.  O  Linux  também  tem  seus  lobistas,  mas  creio  que  a  corrupção  não faça parte dos métodos de convencimento.  Curiosamente,  assim  como  o  Linux  surgiu  de  um  processo  colaborativo,  o  lobby  pelo  uso  do  Linux  também  é  feito  por  um  batalhão  de  pessoas,  algumas  esclarecidas,  outras  nem  tanto,  dispostas a defender o Linux a qualquer custo.  Hoje  vamos  discutir  até  que  ponto  devemos  acreditar  nestas  pessoas.    www.escoladehackers.com.br  [51]  
    • Escola de Hackers – Nível 1    Grátis agora, pago depois?  Os três principais argumentos a favor do uso do Linux são:  ‐ não é uma caixa preta  ‐ é mais seguro e estável  ‐ é grátis  CAIXA PRETA  Caixa  preta  é  uma  forma  de  dizer  que,  no  Windows,  a  maior  parte do código fonte não é conhecida e assim não temos certeza  de  que  o  Windows  só  faz  o  que  diz  fazer  ou  se  estamos  sendo  espionados  pelos  americanos,  fora  a  possibilidade  de  todos  os  PCs rodando Windows no país inimigo, deixarem de funcionar em  caso de guerra.  Como  o  Linux  tem  o  código  fonte  divulgado,  é  possível  saber  exatamente o que faz o sistema operacional, além de podermos  alterá‐lo conforme nossas necessidades.  Mas  alterar  um  sistema  operacional  não  é  para  qualquer  um,  então esta vantagem fica restrita a algumas empresas e pessoas  com real interesse em perscutar cada linha de código do Linux.  Conclusão: sob este ponto de vista, o Linux é mais confiável que  o Windows.        [52]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    SEGURANÇA E ESTABILIDADE  Apesar de existir, o número de pragas virtuais que ataca o Linux é  muitíssimo  inferior  as  pragas  existentes  para  os  sistemas  da  Microsoft.  A  forma  como  o  núcleo  do  Linux  foi  construída,  também o torna mais seguro que o Windows.   No  quesito  estabilidade,  faz  tempo  que  o  Windows  não  apresenta problemas com tela azul e travamento. Mas quando o  usuário baixa de tudo, de qualquer lugar e faz do seu micro uma  centra  de  instalação  e  desinstalaçõ  de  programas  de  origem  duvidosa, não há como manter um sistema estável deste jeito.  Os  sites  que  oferecem  treinamento  hacker:  hackerteen,  thehacker  e  invasão  rodam  sob  plataforma  Linux  e  já  foram  invadidos. O thehacker pelo menos quatro vezes, o invasão doze  vezes. O site do Curso de Hacker roda sob plataforma Windows e  nunca foi invadido. O que podemos dizer é que a segurança tem  mais  a  ver  com  a  competência  do  administrador  do  que  com  o  sistema operacional.  Conclusão: sob este ponto de vista, o Linux é mais seguro que o  Windows.  Você  quase  não  se  preocupa  com  vírus,  trojans  ou  invasões.  Mas  um  sistema  verdadeiramente  seguro  é  resultado  da competência de seu administrador.           www.escoladehackers.com.br  [53]  
    • Escola de Hackers – Nível 1    GRATUIDADE  Este  aspecto  das  vantagens  do  Linux  deve  fazer  diferença  nos  EUA  e  talvez  também  na  Europa.  São  países  que  a  pirataria  é  combatida e é notório o caso de pessoas processadas por baixar  MP3.  No  Brasil,  o  licenciamento  do  Windows  não  é  critério  de  decisão para o usuário final, pois a maioria utiliza cópias piratas.  Tente responder sem pesquisar: qual o preço de uma licença do  Windows Vista Ultimate Edition? Para facilitar: quanto custa uma  licença  do  Windows  (qualquer  versão)?  Não  vale  chute  nem  pesquisar no Google. Por falar nisso, quanto custou a sua licença  de uso?  Para  as  empresas,  mais  atentas  quanto  a  legalidade  de  seus  negócios,  o  licenciamento  do  Windows  pode  pesar  no  orçamento, principalmente quando estamos falando de dezenas  ou centenas de estações de trabalho. Mas é claro que o custo do  licenciamento por volume é menor que os praticado no varejo.  Mas o licenciamento não é o único custo envolvido quando uma  empresa adota um sistema operacional. É preciso levar em conta  o Custo Total de Propriedade (ou TCO ‐ Total Cost of Ownership),  suporte e manutenção. E muitas cidades brasileiras não contam  com profissionais habilitados para gerir redes no ambiente Linux,  fazendo com que o TCO seja maior.  Conclusão:  a  questão  da  gratuidade  não  é  relevante  para  a  maioria  dos  usuário  finais,  pois  não  pagam  pelo  Windows.  Quando  se  trata  da  adoação  do  Linux  nas  empresas,  é  preciso    [54]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    comparar  o  TCO  e  a  disponibilidade  de  técnicos  na  região.  Se  você  quiser  desarmar  alguém  que  defenda  o  Linux  enfaticamente, peça a ele para mostrar o TCO comparando o uso  do Windows e Linux na sua casa ou empresa.  No  início  desta  discussão  comentei  sobre  o  lobby  envolvendo  o  Linux.  Com  a  criação  da  Linux  Foundation,  fica  mais  evidente  o  interesse  das  grandes  empresas  em  industrializar  a  distribuição  do  Linux.  A  própria  Microsoft    tem  equipes  trabalhando  na  interoperabilidade  entre  plataformas  e  financia  grupos  de  desenvolvedores  Linux.  Gostaria  de  lembrá‐los  que  estas  empresas não são filantrópicas, são empresas comerciais.  Na prática isto quer dizer que estão procurando formas de fazer  dinheiro  com  o  Linux,  como  tantas  outras  já  conseguiram:  Conectiva, RedHat, SuSE, entre outras.  O foco não é o usuário final, pois este vai continuar pirateando,  seja o Windows ou Linux. O foco são as compras governamentais  e empresariais.  O enorme grupo de defensores do Linux está sendo manipulado  em  favor  de  interesses  econômicos.  Popularizar  e  incentivar  o  uso do Linux não tem só a ver com estabilidade, TCO, segurança,  tem  muito  mais  a  ver  com  a  lucratividade  das  companhias  envolvidas.      www.escoladehackers.com.br  [55]  
    • Escola de Hackers – Nível 1    Linux x Windows  Se  formos  comparar  pontos  positivos  e  negativos,  sempre  encontraremos pontos de sustentação para um ou outro sistema,  ambos possuem pontos fortes e fracos e quem domina o mínimo  de  teécnicas  de  negociação  e  persuasão,  consegue  convencê‐lo  até de deixar sua mulher dormir sozinha na casa dele.  Aqui  estão  alguns  estudos  'provando'  que  um  é  melhor  que  o  outro.  Repare  que,  quem  quer  provar  que  o  Linux  é  melhor,  consegue,  e  quem  quer  provar  que  o  Windows  é  melhor,  consegue também:  http://www.microsoft.com/brasil/servidores/compare/compare_linux.mspx  http://www.tuxresources.org/blog/winlin/  http://www.timaster.com.br/revista/materias/main_materia.asp?codigo=720  http://www.guiadohardware.net/comunidade/linux‐windows/197798/  http://www.administradores.com.br/producao_academica/linux_x_windows_ as_vantagens_e_desvantagens/540/  http://www.novell.com/pt‐br/linux/truth/better_choice.html  http://download.microsoft.com/download/f/a/7/fa770d1f‐c3de‐4852‐ba05‐ 434fda6b51e6/AISP‐12953_Portuguese_final.pdf  L: Fiquei um pouco confuso. Se quem quer provar que o Windows  é  mellhor  consegue.  E  quem  quer  provar  que  o  Linux  é  melhor,  também consegue. Afinal, qual é o melhor?    [56]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    H:  Para  as  empresa,  é  preciso  fazer  um  levantamento  do  TCO  para  tomar  a  decisão  baseada  na  relação  CUSTO  x  BENEFÍCIO.  Para  o  usuário  final,  o  Windows  é  o  mais  indicado,  devido  a  compatibilidade,  praticidade  e  facilidade  de  uso.  Para  nós  hackers  e  postulantes,  vamos  precisar  dos  dois  sistemas.  Usaremos  o  melhor  dos  dois  e  deixaremos  as  briguinhas  de  fórum para quem não tem mais o que fazer.  L:  Soube  lendo  em  alguns  fóruns  que  todos  os  principais  programas do Windows existem em versão gratuita para o Linux.  Então  eu  poderei  ter  um  PC  rodando  o  Linux e  fazer  tudo  que  o  Windows faz?  H:  Isto  é  verdade.  Mas  na  prática  costuma  ocorrer  incompatibilidade  entre  os  arquivos  gerados  no  Windows  e  abertos  no  Linux  e  vice‐versa.  Apesar  dos  substitutos  do  Office  prometerem  compatibilidade,  muitos  dos  recursos  de  formatação  do  Office  2007  não  funcionam  no  Linux.  Já  tive  que  socorrer  colegas  em  palestras,  que  fizeram  uma  belíssima  apresentação  no  BrOffice  que  se  perdeu  quando  foi  aberta  no  Powerpoint,  o  sistema  disponível  no  auditório.  Tirando  estas  eventuais  surpresas,  os  principais  programas  Windows  estão  mesmo disponíveis para o Linux.  L:  Sempre  leio  que  os  servidores  Linux  são  mais  seguros  que  os  servidores Windows. Isto é verdade?    www.escoladehackers.com.br  [57]  
    • Escola de Hackers – Nível 1    H:  O  fato  de  ser  supostamente  mais  seguro  não  impediu  o  hackerteen,  thehacker  e  invasão  de  serem  invadidos.  A  segurança é competência do administrador, não do sistema. Num  recente concurso de invasão, envolvendo Linux, Windows e Mac  OS,  o  Mac  foi  invadido  em  apenas  dois  minutos,  mesmo  sendo  um sistema derivado do Unix.  Veja em:   http://info.abril.com.br/aberto/infonews/032008/28032008‐ 11.shl  L: E para o hacker? Qual o melhor sistema operacional?  H: Entendo que o sistema operacional é parte de uma estratégia,  então  o  hacker  pode  atingir  resultados  com  Linux,  Windows,  Symbian  ou  qualquer  outro.  O  Linux  certamente  oferece  mais  recursos para o invasor do que o Windows. Isto se deve ao Linux  estar pronto para as redes desde que foi criado e o Windows foi  adaptado para trabalhar em redes. Houve um tempo que existiu  versões do Windows com (Windows 3.11) e sem (Windows 3.1)  suporte a redes. Mas o hacker que opte por não adotar o Linux,  estará em grande desvantagem em relação aos demais.  L: Se é superior, por que não é o mais usado?  H: Esta é uma boa pergunta. Os defensores do Linux usam muita  energia  para  convencer  as  pessoas  de  que  devem  jogar  o  Windows fora e usar o Linux. O que o usuário comum tem feito é    [58]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    jogar  o  Linux  pré‐instalado  fora  e  usar  o  Windows,  geralmente  versão pirata. Quando o Linux for mesmo a melhor opção para o  usuário  comum,  naturalmente  ele  irá  substituir  o  Windows  nos  sistemas  desktops.  Até  lá  fiquemos  com  o  burburinho  dos  linuxers apaixonados.  Conclusão:  Discutir Linux com um entusiasta é como discutir futebol, política  ou religião. Por mais absurdo que possa ser o argumento, quem  acredita, não abre mão da crença: é Linux e pronto. Duvidar das  plaquinhas de ouro extraterrestres que deram origem a Igreja de  Jesus Cristo dos Santos dos Últimos Dias, mostrar que a história  bíblica  de  Noé  parece  plágio  de  um  relato  babilônico  chamado  “Epopéia de Gilgamés", escrito centenas de anos antes da Bíblia  cristã,  dizer  que  o  Corinthians  deveria  estar  na  segunda  divisão  ou  tocar  em  qualquer  outro  ponto  polêmico  envolvendo  fé  e  paixão, é criar inimizades e até correr riscos, quando no caso das  discussões  sobre  futebol.  A  lógica  e  racionalidade  ficam  em  segundo plano.  Para ser um hacker habilidoso você precisa aprender Linux. Não é  opção não aprender. Nos demais casos, você prcisa ver o que é  melhor  para  você.  Um  amigo  meu  falou  tanto  do  Linux  na  empresa  onde  trabalhava  que  os  donos  resolveram  mudar  para  este  sistema.  O  que  meu  amigo  não  esperava  é  de  ele  próprio  não  estar  preparado  para  o  Linux  e  teve  de  ser  substituído  em  suas funções. Um outro, que comprou um notebook popular com  Linux instalado, em menos de 24 horas me procurou para instalar    www.escoladehackers.com.br  [59]  
    • Escola de Hackers – Nível 1    o  Windows,  pois  alguns  dos  programas  que  precisava  usar  não  rodam no Linux. A conclusão é esta mesma: o melhor é o melhor  para  você.  Mas  para  melhores  ações  hacker,  a  escolha  não  é  entre Windows e Linux é entre Linux e Linux.  O  tema  Windows  x  Linux  costuma  gerar  calorosos  debates,  geralmente  inconclusivos,  pois  é  difícil  o  entusista  de  uma  plataforma aceitar os argumentos do outro.  Para enriquecer as discussões deste terceiro dia, foi pedido para  os participantes apontarem um ponto forte e um ponto fraco de  cada plataforma.  Vamos  conhecer  as  contribuições  dos  participantes,  transcritas  tais  como  foram  apresentadas  ao  grupo,  mantendo  inclusive,  a  escrita típica da Internet:  Diego Santos <diego_hotpc@>  WINDOWS  Ponto forte (apenas um) ‐Compatibilidade com drivers.  Ponto fraco (apenas um) ‐Não ser código aberto.    LINUX  Ponto forte (apenas um) ‐ S.O criado para trabalhar em redes.  Ponto  fraco  (apenas  um)  ‐  Dificuldades  de  configuração  para  quem não tenha intimidade com o sistema.    [60]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    André Luiz Prado <pradolas@>  Acho  que  realmente  gera  uma  grande  discussão  sobre  este  assunto Windows X Linux.  E sempre terá os defensores e os que nos convecem que este ou  aquele é o melhor  ( como o professor mesmo já colocou os links ).  Mas,  para  tal  opção  de  cada  um,  vai  de  acordo  com  a  necessidade do dia a dia, minha escolha de sistema é devido ao  meu  trabalho,  ao  que  uso  no  trabalho  (  empresa  )  e  ao  que  domina em minha região ( digo isto porque atendo meus clientes  em  horarios  extras  que  só  utilizam  Windows  e  não  há  ninguem  na região que trabalha com o Linux, que utilize o Linux.   Além  de  contar  o  fato  de  que  não  conheço  bem  o  Linux,  então  dái o fato de extrema importância de conhecer, saber, utilizar o  Linux, pois , amanhã ou depois como fica ? REsponderei assim :  Ah,  não  vou  mexer  porque  não  sei  !  Num  dá  né  !  Tem  de  se  preparar e estar preparado para atender estas pessoas.  Referente  a  Pontos  Fortes  e  FRAcos  vai  de  acordo  com  suas  necessidades, por isto mencionei acima.  Windows ( Ponto Forte ) : Facilidade de uso ( dizem Ah ! è mais  de usar, ou compram o PC com Linux e já pedem pra trocar pra  Windows )  Windows ( ponto Fraco ) : SEGURANÇA    www.escoladehackers.com.br  [61]  
    • Escola de Hackers – Nível 1    LINUX ( PONTO FORTE ) : Mais Confiável  LINUX ( PONTO FRACO ) : MISTIFICAÇAO ( POR ACHAREM QUE È  MAIS DIFICIL USA LO )  guanaes <golasguanaes@>  WINDOWS  Ponto forte (apenas um) ‐ Ter a quem culpar em caso de falha.  Ponto fraco (apenas um) ‐  depender de correções de uma única  fonte.  LINUX  Ponto forte (apenas um) ‐ estabilidade  Ponto fraco (apenas um) ‐ drivers de dispositivos  Christopher Andreas <christopherandreas@>  WINDOWS  Ponto  forte  (apenas  um)  ‐  Facilidade  de  integração  com  os  hardwares e software disponíveis no mercado.  Ponto fraco (apenas um) ‐ Vulnerabilidade   LINUX  Ponto forte (apenas um) ‐ Ser um software livre.  Ponto fraco (apenas um) ‐ A integração com outros O.S.        [62]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    cleriton geremia freire <clebill@>  WINDOWS   Ponto forte:  Sistema Operacional muito conhecido, o que torna  o mais fácil de se usar.  Ponto fraco  Muito fraco em questão de segurança.  LINUX   Ponto forte  Ótimo para utilidades de hack em redes.    Ponto fraco  TCO caro diante do Linux.  "Osvaldo Filho" <osvaldofilho.redes@>  WINDOWS:  1. Pontos Fortes:  Facilidade de uso e configuração (Plug and Play).    2. Pontos Fracos:  Em  geral,  a  maioria  dos  packs  de  correção  demoram  a  sair  quando são    www.escoladehackers.com.br  [63]  
    • Escola de Hackers – Nível 1    descobertos vulnerabilidades.  LINUX:*  1. Pontos Fortes:  Código fonte aberto.    2. Pontos Fracos:  Demanda  de  profissionais  mais  qualificados  devido  sua  relativa  dificuldade de configuração.  danubio santos <nubiod2@>  WINDOWS  Ponto forte (Roda vários Programas) ‐  Ponto fraco (Muitos Bug) ‐  LINUX  Ponto forte (Codigo fonte aberto) ‐  bad_religion <cyber_gb@>  WINDOWS  Ponto forte  ‐ Facilidade em encontrar programas para o mesmo.  Ponto fraco ‐ Inúmeras Falhas.  LINUX  Ponto  forte    ‐  Sistema  operacional  robusto,  você  pode  deixa‐lo  como quiser.    [64]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Ponto fraco ‐ Sistema operacional complexo, dificil configuração.  "Alexandre Jose Barros Machado" <alexandretopeca@>  WINDOWS  Ponto forte (apenas um) ‐ Fácil utilização para usuários leigos  Ponto fraco (apenas um) ‐ Vários bugs    LINUX  Ponto forte (apenas um) ‐ Várias ferramentas para administração  de redes  Ponto  fraco  (apenas  um)  ‐  Falta  de  compatibilidade  com  alguns  hardwares e softwares    www.escoladehackers.com.br  [65]  
    • Escola de Hackers – Nível 1    Capítulo 4: Quantas distros existem? Principais distribuições Qual é a melhor? Quantas distros existem?  Já vimos aqui mesmo no seminário que a principal característica  do  Linux  é  ser  um  sistema  de  código  aberto.  Esta  característica  permitiu  que  qualquer  um,  desde  que  tendo  o  conhecimento  necessário,  possa  criar  uma  versão  personalizada  deste  sistema  operacional.  Não  é  difícil  entender  isto  quando  lembra‐mos  que  o  Linux  é  formado pelo kernel e seus complementos. A recriação do Linux  não envolve a recriação do kernel. O kernel permanece, podendo  variar a versão de uma distribuição para outra.  O que os recriadores do Linux fazem é juntar ao kernel módulos e  programas,  personalizando  e  destinando  o  Linux  para  funções  específicas.  Distro ou distribuição quer dizer isto: alguém, grupo ou empresa,  montou um sistema operacional agregando módulos e scripts ao    [66]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    kernel  original.  Deu  um  nome  a  este  conjunto,  criou  os  procedimentos  automáticos  de  instalação  e  lançou  no  mercado  com o nome Linux isso ou aquilo.  O  problema  das  distros  personalizadas  é  que  se  o(s)  criador(a)  não  tiver  mais  tempo  ou  interesse  no  projeto,  aquela  versão  deixa de ser atualizada e em pouco tempo começa a apresentar  problemas  de  segurança  e  compatibilidade.  Mesmo  o  Linux  apresenta  falhas  de  segurança  vinculadas  ao  kernel.  Um  novo  kernel, ao ser lançado, corrige as vulnerabilidades e agrega novas  funções  ao  Linux.  Uma  distribuição  desativada  não  acompanha  esta evolução.  O Kurumin por exemplo, apesar de popularizar o uso em Live CD  e  facilitar  bastante  o  uso  do  Linux,  é  um  projeto  amador  e  está  perdendo  espaço  para  distribuições  mais  robustas,  como  a  Ubuntu.  Se  uma  empresa  com  muitas  estações  foi  louca  o  suficiente para adotar o Kurumin, em breve será forçada a optar  por outra distribuição e isto corresponde a instalar desde o zero  e  lidar  com  inúmeros  problemas  de  compatibilidade  entre  softwares e software e hardware.  O  fenômeno  das  distribuições  personalizadas  faz  com  que  encontremos  o  Linux  com  a  parte  gráfica  muito  próxima  a  do  Windows  XP  (Famelix),  versões  otimizadas  para  trabalhar  como  roteador,  firewall  (Sentry  Firewall)  ou  servidor,  otimizada  para  produção  musical  (Ubuntu  Studio),  jogos  (Kurumin  Games)  e  pronta para uso em testes de segurança (BackTrack).     www.escoladehackers.com.br  [67]  
    • Escola de Hackers – Nível 1    Quando o kernel foi lançado em 1991, pouca gente era capaz de  montar  uma  distribuição  Linux.  Com  o  tempo  isto  foi  ficando  mais  fácil  e  já  existem  distribuições  que  permitem  a  criação  de  outra distribuição, bastando escolher entre quais pacotes deseja,  ambiente gráfico, fundo de tela e outras personalizações.  Este  excesso  de  personalização  também  trouxe  um  problema:  não existe um Linux, existem centenas, derivados de uma dezena  de  distribuições  que  possuem  características  às  vezes  incompatíveis  entre  si.  Ou  seja,  o  programa  feito  para  um  não  roda no outro.  O  futuro:  sistemas  operacionais  embarcados  na  TV  digital  interativa  O mercado anseia por um sistema de código fonte livre, estável,  não  sujeito  a  pragas  virtuais.  O  Linux  ainda  não  se  mostrou  adequado  para  o  usuário  final  e  o  Windows  acaba  saindo  de  graça  para  a  maioria,  apesar  de  ser  um  software  comercial  e  muito sujeito a vírus.  Acredito que no médio prazo podemos presencial o lançamento  de  um  sistema  operacional  embarcado,  com  funções  mínimas  e  fazendo  uso  exclusivo  de  aplicações  online.  Nesta  projeção  não  haverá  necessidade  do  PC,  ficando  este  equipamento  apenas  para  hard  users  e  quem  necessita  de  alta  poder  de  processamento,  como  músicos,  videomakers,  programadores  e  gamers.      [68]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    A  empresa  com  recursos,  conhecimento  e  potencial  para  isto  bem  pode  ser  a  Google,  aliando  a  estratégia  do  sistema  embarcado à TV digital interativa. Isto aposenta tanto o Windows  quanto o Linux. O usuário, através de um teclado sem fio, poderá  fazer tudo o que fazemos hoje com um PC usando apenas a sua  TV digital interativa, presente em mais de 90% das residências no  ano de 2016.  Quantas distros existem?  O  número  exato  não  sabemos,  mas  já  passam  de  mim  e  o  número  não  para  de  crescer.  Mas  apesar  desta  enormidade  de  distribuições,  não  passam  de  personalizações  das  vinte  distribuições iniciais. O Kurumin por exemplo,  deriva do Knopixx,  que  por  sua  vez  deriva  do  Debian,  que  é  uma  distribuição  original.  Segue  um  resumo  do  mapa  das  distribuições,  que  pode  ser  visualizado completo em (http://futurist.se/gldt/gldt76.png):  As  distribuições  originais  são  vinte,  mas  poucas  conseguiram  gerar crias e vamos deter nossa atenção apenas sobre estas, que  são cinco:  Debian  ‐  Deu  origem  a  Corel  Linux  que  serviu  de  base  para  a  Xandros.  A  Debian  também  serviu  de  base  para  a  Knoppix,  que  por sua vez, gerou a Damn Small Linux e a Kurumin. O Ubuntu é  baseado  na  Debian  e  baseado  na  Ubuntu  temos  a  Kubuntu,  Edubuntu e Xubuntu.    www.escoladehackers.com.br  [69]  
    • Escola de Hackers – Nível 1    A  MCC  Interim  foi  o  ponto  de  partida  usado  pelo  pessoal  que  criou a Slackware. A partir da Slackware criaram a SuSE  e a Slax,  que é a versão Live CD ou pen drive da Slackware.  A Enoch deu origem a Gentoo.  A  distribuição  que  mais  crias  gerou  é  a  Red  Hat:  Conectiva,  Mandrake  (que  gerou  crias,  como  PCLinux  e  Mandriva),  Fedora,  Yellow Dog, Peanut, Turbolinux, entre outras.  Linux from Scratch é uma distribuição para quem deseja criar sua  própria distribuição.  Podemos  concluir  que  das  vinte  distribuições  iniciais,  apenas  quatro  (tiramos  a  LFS)  são  responsáveis  por  todas  as  principais  em uso atualmente.  Neste ponto podemos simplificar o estudo do Linux, conhecendo  as quatro principais, que deram origem a todas as outras. Quem  conhece  Red  Hat  por  exemplo,  não  terá  dificuldades  em  lidar  com  a  Conectiva,  Mandrake,  PCLinux,  Mandriva,  Fedora,  Yellow  Dog, Peanut, Turbolinux, ou qualquer outra baseada no Red Hat  original. Mesmo sendo o Red Hat baseado em outra distribuição,  é um caso em que a criatura se tornou maior que o criador.        [70]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Para  conhecer  centenas  de  distribuições,  dividas  por  popularidade  ou  função,  incluindo  links  para  download  e  links  para aplicativos Linux, visite:  http://distrowatch.com/  http://pt.wikipedia.org/wiki/Distribuição_Linux  http://superdownloads.uol.com.br/linux/  http://www.tuxcds.com/  Curiosidades:  • Linha do tempo do Unix:   http://www.levenez.com/unix/  • O Google tem um sistema de buscas especial para Linux.  O resultado das buscas é melhor contextualizado:  http://www.google.com.br/linux  • Um ano após o lançamento do kernel por Linus Torvalds,  surgia a primeira distribuição Linux, em 1992:  SLS Linux (Softlanding Linux System)  http://pt.wikipedia.org/wiki/SLS_Linux        www.escoladehackers.com.br  [71]  
    • Escola de Hackers – Nível 1    Principais distribuições.  O  site  distro  watch  indica  a  seguinte  listagem  como  as  dez  principais distribuições. Segue o link para o site oficial, o site da  distro  watch  com  as  especificações  individuais  e  o  link  para  a  wikipedia.  Visite‐os  todos  e  terá  uma  excelente  visão  geral  das  distribuições Linux:  1. Ubuntu  Site oficial: http://www.ubuntu‐br.org/  Wikipedia: http://pt.wikipedia.org/wiki/Ubuntu_Linux  2. openSuSE:   Site oficial: http://pt.opensuse.org/  Wikipedia: http://pt.wikipedia.org/wiki/OpenSUSE  3. Fedora  Site oficial: http://fedoraproject.org/  Wikipedia: http://pt.wikipedia.org/wiki/Projeto_Fedora  4. Debian  Site oficial: http://www.debian.org/index.pt.html  Wikipedia: http://pt.wikipedia.org/wiki/Debian e   http://pt.wikipedia.org/wiki/Debian‐BR‐CDD    [72]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    5. Mandriva  Site oficial: http://www.conectiva.com.br/  Wikipedia: http://pt.wikipedia.org/wiki/Mandriva_Linux  6. PCLinuxOS  Site oficial: http://www.pclinuxos.com/  Wikipedia: http://pt.wikipedia.org/wiki/PCLinuxOS  7. MEPIS  Site oficial: http://www.mepis.org/  Wikipedia: http://en.wikipedia.org/wiki/MEPIS  8. Knoppix  Site oficial: http://www.knoppix.org/  Wikipedia: http://pt.wikipedia.org/wiki/Knoppix  9. Slackware  Site oficial: http://www.slackware‐brasil.com.br/  Wikipedia: http://pt.wikipedia.org/wiki/Slackware_Linux  10. Gentoo  Site oficial: http://www.gentoobr.org/  Wikipedia: http://pt.wikipedia.org/wiki/Gentoo_Linux    www.escoladehackers.com.br  [73]  
    • Escola de Hackers – Nível 1    11. FreeBSD  Site oficial: http://www.freebsd.org/  Wikipedia: http://pt.wikipedia.org/wiki/FreeBSD  Ver também: http://www.primeirospassos.org/  O  link  com  a  análise  destas  distribuições  está  em:  http://distrowatch.com/dwres.php?resource=major  Trata‐se de uma análise internacional e pode divergir um pouco  da preferência nacional.  Qual é a melhor?  A  melhor  já  vimos  que é  a  melhor para  você. A  melhor  para  eu  usar  pode  não  aceitar  sua  impressora,  obrigando‐o  a  procurar  outra  distribuição  ou  usar  horas  e  horas  do  seu  tempo  procurando  por  drivers  ou  soluções  em  fóruns,  listas,  comunidades e sites de ajuda.  Faça  o  teste  e  descubra  qual  a  melhor  distribuição  Linux  para  você:  http://www.zegeniestudios.net/ldc/index.php?lang=pt‐br  A  partir  destas  reflexões  fizemos  as  seguintes  perguntas  aos  participantes:  _”Qual  a  melhor  distribuição  indicada  pelo  sistema  para  seu  perfil? Concorda (sim ou não)? Comente sua resposta.”    [74]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Vamos  conhecer  as  contribuições  dos  participantes,  transcritas  tais  como  foram  apresentadas  ao  grupo,  mantendo  inclusive,  a  escrita típica da Internet:  "olson_886" <olson_886@ >  Foi  me  indicado  no  teste  o  mesmo  linux  que  usamos  na  empresa:UBUNTU.  Gostamos  do  layout  em  stationwork.  Ainda  assim,  temos  que  acomodar  o  S.O.  WINDOWS  na  máquina  devido  a  incompatibilidade  com  alguns  programas  necessárioos  para  nossa empresa. Teríamos que passar muito tempo investindo em  programação  objetiva  para  a  empresa  o  que  nos  custa  tempo  e  dim‐dim.  Como  foi  muito  bem  esclarecido  sobre  as  distros,  a  falta  de  interesses de alguns programadores no projeto no decorrer dele,  leva  a  instabilidade  causando  onus  para  micro  e  pequenas  empresas, como a nossa.  Abraço  a  toda  equipe  organizadora,  ESTAMOS  COM  UMA  SALA  DE AULA NA EMPRESA E ESTAMOS ADORANDO CADA LINHA DO  CURSO: brigatuuuuuuuuuu  Daniel Fernando <dani.kalu@ >  1. Qual a melhor distribuição que foi indicada para você?  Kubunto  2. Concorda (sim ou não)? Comente sua resposta.    www.escoladehackers.com.br  [75]  
    • Escola de Hackers – Nível 1    Sim. Creio que essa versão sirva como conhecimento de base, e  que me deixe mais a vontade com o linux, para depois partir para  versões mais robustas como o Slackware por exemplo.  bad_religion <cyber_gb@ >  1. Qual a melhor distribuição que foi indicada para você?  Resposta: A melhor destribuição que me foi indica foi o Debian.  2. Concorda (sim ou não)? Comente sua resposta.  Resposta: Não tive tempo o suficiente para conseguir mexer com  o  Debian,  mas  pelo  que  li  a  respeito  é  uma  distro  muito  boa,  excelente  desempenho,  inúmeras  ferramentas,  facilidade  na  configuração e uma interface gráfica muito bonita!  Até o momento concordo =D  bad_religion  cleriton geremia freire <clebill@ >  A melhor distribuição que foi recomendada foi o Ubuntu.  Acredito  que  sim,  que  esta  distribuição  do  Linux  seja  recomendada para mim pelos seguintes motivos:  1.Por ser compatível com meu sistema.  2.Por  ser  fácil  de  usar,  sendo  assim  bom  para  mim,  que  sou  iniciante em Linux.  3.Por ser uma distribuição gratuita.  4.Por conter ferramentas essenciais.    [76]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Christopher Andreas <christopherandreas@ >  Saudações,     Segue minhas respostas:   1. Qual a melhor distribuição que foi indicada para você?  OpenSuse   2. Concorda (sim ou não)? Comente sua resposta.  Aparentemente sim. Não tenho prática com Linux para discordar.     Abraços,     Luis   André Luiz Prado <pradolas@ >  Agora responda:  1. Qual a melhor distribuição que foi indicada para você?  RESPOSTA : Indicado na ordem UBUNTU, MANDRIVA, KUBUNTU,  OPENSUSE e FREESPIRE  2. Concorda (sim ou não)? Comente sua resposta.    www.escoladehackers.com.br  [77]  
    • Escola de Hackers – Nível 1    RESPOSTA  :  CONCORDO  SIM.  Já  utilizei  por  pouco  tempo  o  KURUMIN  e  analisando  tudo  mencionado  pelo  professor  e  através  de  outras  leituras,  comentários  sobre  as  inovações  do  LINUX,  já  vinha  com  a  idéia  de  instalar  o  UBUNTU,  e  o  teste  "bateu" com o que vou precisar e qual instalar.  "Emerson Santos" <epsguitar@ >  Bom  concordo  sim,  a  distro  que  foi  indicada  relacionada  com  minhas exigências, foi o UBUNTU.  Eu  ja  tinha  ate  comentado  em  um  dia  anterior,  que  sou  fã  do  SLACKWARE,  mais  ultimamente  venho  testando  o  UBUNTU  e  achei bem legal, o que me encomoda as vezes é alguns detalhes  baseados  no  windows  e  ate  mesmo  no  MAC  OS  X  (muitos  detalhes  graficos  e  3d  que  nem  sempre  são  necessarios)  que  estão desenvolvendo pra ele, mais cada um cada um ne....  Bom estudo pra todos!!  EpS  Diego Santos <diego_hotpc@ >  1. Qual a melhor distribuição que foi indicada para você?  Me  indicaram  5  distro  linux:  Mandriva,    Ubuntu,  Opensuse,  kubuntu e Freespire.    Me  indicaram  mais  5  com  algumas  restrições  ao  meu  caso  :Fedora, Linspire, Mepis, PclinuxOS e Xandros.   2. Concorda (sim ou não)? Comente sua resposta.    [78]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Desculpe mas ainda não posso afirmar sim ou não,devido ao meu  pouco  conhecimento,mas  com  certeza  vou  testar  alguma  distro  para ter uma opinião.  guanaes <golasguanaes@ >  responda no grupo:  Faça  o  teste  e  descubra  qual  a  melhor  distribuição  Linux  para  você:  http://www.zegenies tudios.net/ ldc/index. php?lang= pt‐br  Agora responda:  1.  Qual  a  melhor  distribuição  que  foi  indicada  para  você?a  primeira indicação foi a ditro madriva, seguida por ubuntu, open  suse e finalmente a que utilizo que é a distribuição debian.  2. Concorda (sim ou não)? Comente sua resposta.  Concordo,  apesar  não  conhecer  a  ditribuição  mandriva  mas  conhecendo  as  distribuiçõoesubuntu,  opensuse,  e  debian  optei  por  este  último  devido  a  farta  documentação  e  pela  grande  quantidade  distribuições  deviradas  da  mesma,  sendo  por  este  motivo,  há  grande  compatibilidade  de  aplicativos  escritos  não  exatamente  para  a  debian,  mas  para  seus  derivados  que  com  pequenas adptações roda perfeitamente na distro debian.      www.escoladehackers.com.br  [79]  
    • Escola de Hackers – Nível 1    Cleber Ferreira da Silva <clefersilva@ >  1. Qual a melhor distribuição que foi indicada para você?  2. Concorda (sim ou não)? Comente sua resposta.  1. No meu caso, após o teste sugiram varias e entre elas prefiro a  UBUNTU..   2.  Sim.  Diantes  das  informações  que  adiquiri  aqui  neste  seminário, realmente bate com o tipo de distribuição que estou  procurando.  Osvaldo Filho" <osvaldofilho.redes@ >  1. Disseram algumas:  Mepis (Não conheço);  Kubuntu (Conheço, mais não utilizei)  OpenSuse (Já utilizei e não foi muito bom ‐ muitos serviços para  server não funcionaram)  Mandriva (Conheço, mais não utilizei)  Fedora (Gosto e utilizo em casa)  PCLinuxOS (Não conheço)  2.  Concordo  com  o  Fedora.  As  demais  que  não  utilizei  ainda  ou  não conheço só comentaria a respeito se já tivesse utilizado.        [80]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    "Rodrigo Alves Neves" <digrau@ >  Olá  a  todos  do  Grupo,  infelizmente  não  pude  participar  dos  outros dias, mas agora estou de volta.  O tema linux foi uma grande escolha pelo professor, muito bom  mesmo esse seminário.  Bom, vamos ao que interessa.  O  resultado  da  pesquisa  que  daria  a  indicação  da  melhor  distribuição para o meu caso, foi que não foi possível achar uma  distribuição  para  mim.  Falou  para  que  e  tentasse  mais  tarde.  Bom talvez por eu ter sido muito exigente : ).  Mas a distribuição que eu trabalho atualmente é Kurimim, pois a  utilizo  somente  para  fins  pessoais  e  vejo  ela  como  uma  distribuição fácil de usar.  Paulo Braga <pauloanbraga@ >  1 ‐ Foi indicada para mim as seguintes distribuições:  Kubuntu  Mandriva  OpenSuSE  Ubuntu  2 ‐ Concordo! Fiquei surpreso quando foi exibido o resultado pois  as  únicas  3  distros  que  já  usei  na  vida  (mesmo  que  por  pouco    www.escoladehackers.com.br  [81]  
    • Escola de Hackers – Nível 1    tempo  pois  sou  iniciante)  estavam  lá!  Em  ordem  de  uso,  Mandriva, OpenSuSE, e hoje Ubuntu!   "Luiz Vieira" <luizwt@ >  1. Qual a melhor distribuição que foi indicada para você?  Resp:  Foram  indicadas  OpenSuSE,  Kubuntu,  Ubuntu,  Mandriva,  Fedora e Debian.  2. Concorda (sim ou não)? Comente sua resposta.  Resp:  Já  tive  experiência  com  muitas  distros  difereentes:  Kubuntu,  Ubuntu,  Kurumin,  Red  Hat,  Corel  Linux,  Conectiva,  Mandrake  e  Backtrack.  As  que  tenho  usado  ultimamente  tem  sido  o  Ubuntu  e  o  Backtrack.  A  primeira  uso  mais  porque  dou  aula  para  curso  técnico  e  gosto  da  estabilidade  e  facilidade  do  Ubuntu, e a segunda é prq estou iniciando no ramo de segurança  e dando os primeiros passo no Pen Test. Então, posso dizer que  as indicações foram muito boas.  Comecei  minha  experiência  com  o  linux  pelo  caminho  mais  complicado,  usando  o  Red  hat  5.2,  tentando  instalá‐lo  num  pentium 233mmx no fial da década de 90.  Confesso  que  suei  e  a  instalação  demorou  uma  noite  inteira  (sério mesmo) pra terminar... Depois disso, decidi que iria domar  o pinguim, mas até hj ainda me considero um iniciante.  Abraço,  Luiz Vieira    [82]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Alexandre Jose Barros Machado" <alexandretopeca@ >  1.  Qual  a  melhor  distribuição  que  foi  indicada  para  você?  Foi  indicado  o  Fedora,  Kubuntu,  OpenSuSE,  Mandriva,  Debian  e  Ubuntu  2. Concorda (sim ou não)? Comente sua resposta. Concordo pois  realmente  são  algumas  distribuições  que  eu  já  trabalho,  porém  gostaria  de  deixar  registrado  que  um  dos  fatos  das  empresas  optarem pelo Linux é também devido aos usuários das estações  trabalho  não  terem  uma  formação  adequada  para  operação  de  distribuições Linux e também pelo fato de muitas configurações  que  podem  ser  realizadas  nessas  distribuições  serem  feitas  por  linha de comando e não em ambiente gráfico.                      www.escoladehackers.com.br  [83]  
    • Escola de Hackers – Nível 1    Capítulo 5: Formas de obter o Linux - Live CD - Pen drive - Shell online - Máquina virtual - Instalado no Windows - CygWin   Formas de obter o Linux  A melhor forma de utilizar o Linux é fazendo a instalação direta  em  máquina  própria.  Ou  seja,  ter  um  PC  apenas  para  uso  do  Linux,  com  instalação  a  partir  do  zero  em  HD  exclusivo.  Neste  seminário  de  iniciação  não  mostraremos  a  instalação  do  Linux,  pois será tema de um outro estudo.  Acreditamos  que  para  a  maioria  das  pessoas  não  seja  viável  ter  uma  segunda  máquina  rodando  o  Linux.  O  motivo  pode  ser  a    [84]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    falta  de  espaço  físico  ou  simplesmente  não  querer  investir  em  um segundo computador.  Existe a opção do dual boot (dois sistemas instalados na mesma  máquina),  mas  se  levarmos  em  conta  que  as  pessoas  já  estão  com  o  Windows  instalado  e  teriam  de  começar  as  duas  instalações  a  partir  do  zero,  reduzindo  o  espaço  em  disco  para  ambos os sistemas, também é uma opção para poucos.  Pode  ser  que  algum  expert  da  lista  sugira  particionar  o  HD  a  quente,  que  é  um  processo  através  do  qual  cria‐se  novas  partições em cima de uma partição ativa. O grau de risco (perder  todos os dados do HD) é grande e se tratando de um seminário  de Linux para iniciantes, minha dica é: fiquem longe disso.  __________  H: Você tem um computador para uso exclusivo do Linux?  L1: Não. Em meu quarto mal cabe o que já está lá.  H: E você?  L2:  Espaço  eu  tenho.  Mas  não  quero  investir  em  um  segundo  computador. Prefiro melhorar o que já tenho.  H:  Você  parece  ser  o  riquinho  da  turma.  Vai  optar  por  um  segundo micro para Linux?  L3: Sim. Vou adquirir um destes micros populares a menos de 500  reais  e  usar  o  monitor  CRT  que  aposentei  quando  adquiri  um    www.escoladehackers.com.br  [85]  
    • Escola de Hackers – Nível 1    monitor LCD. Mas gostaria de testar pelo menos três distribuições  do Linux. Vou precisar de um computador para cada?  H: Neste caso sugerimos uma das opções abaixo.  Percebam  que  mesmo  quando  é  possível  ter  uma  segunda  máquina  para  o  Linux,  ainda  ficamos  restritos  ao  uso  de  uma  distribuição  apenas.  E  quem  estuda  segurança  da  informação,  técnicas hacker, geralmente quer testar várias distribuições.  Para  lidar  com  os  questionamentos  acima,  apresentamos  algumas propostas para uso do Linux. Veja qual é a melhor para  você:  1. Live CD  Live CD é o nome dado as distribuições que rodam direto do CD‐ Rom. O Live CD se popularizou no Brasil graças ao Kurumin, que  desde as suas primeiras versões já permitia esta forma de uso.  O que é?  Um Linux que roda direto do CD‐Rom, sem precisar instalar.  Onde encontro?  Aqui:  http://www.frozentech.com/content/livecd.php  *  Nesta  listagem  você pode  escolher  a  distribuição  pela  função:  desktop, security, rescue, etc.    [86]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Algumas sugestões:  Knoppix (pioneiro em Live CD)  Kurumin  Ubuntu  Damn Small Linux (cabe em mini CD)  Slax (Slacware em versão Live CD)  PCLinuxOS  BackTrack  Como uso?  1)  Verifique  no  Setup  do  seu  micro  se  a  sequência  de  boot  começa  pelo  CD‐Rom.  As  máquinas  mais  recentes  permitem  acesso ao  menu de boot, pressionando F11 ou F12 assim que o  PC for ligado ou reiniciado.  2)  O  sistema  vai  carregar  sozinho  e  em  alguns  minutos  estará  pronto para uso.  Obs.:  ‐  Algumas  distribuições  pedem  usuário  e  senha,  geralmente  root/root  e  user/user.  Verifique  esta  informação  na  página  do  download.  ‐  Persistent  mode  ‐  o  CD‐Rom  não  salva  alterações.  Algumas  distribuições Live CD permitem salvar alterações em um disquete    www.escoladehackers.com.br  [87]  
    • Escola de Hackers – Nível 1    ou  no  próprio  disco  rígido.  Verifique  esta  informação.  Caso  contrário,  todas  as  configurações  que  fizer  serão  perdidas  quando o PC for desligado.  2. Pen drive  A opção Live Cd já foi boa. O melhor agora é rodas o Linux direto  de um pen drive.  O que é?  Distribuição Linux que roda direto do pen drive.  Onde encontro?  Poucas  distribuições  oferecem  esta  opção,  mas  é  questão  de  tempo ela ser tão facilmente encontrada quanto as versões Live  CD.  Visite  a  página  do  seu  distribuidor  preferido  ou  busque  no  Google por:  nome da distribuição + pen drive  Como uso?  1)  Verifique  no  Setup  do  seu  micro  se  a  sequência  de  boot  começa  pelo  USB‐HDD.  As  máquinas  mais  recentes  permitem  acesso ao  menu de boot, pressionando F11 ou F12 assim que o  PC for ligado ou reiniciado.  2)  O  sistema  vai  carregar  sozinho  e  em  alguns  minutos  estará  pronto para uso.    [88]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Obs.:  ‐  O  pen  drive  é  mais  lento  que  o  HD  e  tem  uma  durabilidade  menor.  ‐ Alguns modelos de pen drive e pen drives antigos não aceitam  gravação no setor de boot.  ‐  Tivemos  um  seminário  ensinando  a  instalar  o  Linux  no  pen  drive. consulte‐o.  ‐  Persistent  mode  ‐  algumas  distribuições  precisam  que  seja  ativado o modo de persistância. Verifique esta informação. Caso  contrário,  todas  as  configurações  que  fizer  serão  perdidas  quando o PC for desligado.    3. Shell online  É possível utilizar o Linux a partir de uma janela no navegador de  Internet.  Esta  opção  é  bastante  útil  em  situações  de  muitas  restrições no PC.  O que é?  Um  Unix  ou  Linux  que  funciona  como  se  fosse  uma  página  na  Internet.  Onde encontro?  Aqui:  http://www.red‐pill.eu/freeunix.shtml    www.escoladehackers.com.br  [89]  
    • Escola de Hackers – Nível 1    Dica: Na tabela acima você tem de um lado os provedores e do  outro  algumas  características,  como  distribuição,  serviços  e  espaço disponível.  Como uso?  1) Faça o cadastro para obter nome de usuário e senha.  2) Quando receber o nome de usuário e senha, faça o login e...  3) Use o Linux. Se ainda não souber como usar o Linux, aguarde  nosso seminário de Linux passo‐a‐passo.  4. Máquina virtual  Você  pode  ter  quantas  distribuições  Linux  quiser,  instaladas  dentro do seu próprio PC em máquinas  virtuais.  O que é?  Qualquer  distribuição  Linux  que  você  pode  instalar  dentro  do  Windows, usando máquinas virtuais. O limite é seu espaço no HD  (reserve pelo menos 10GB para cada distribuição Linux pesada).  Lembre‐se que a RAM vai ser compartilhada e o processamento  também, mas só entre as máquinas que estiverem rodando.  Onde encontro?  As máquinas virtuais, aqui:  • VMWare  http://www.vmware.com/download/     [90]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    • Virtual PC  http://baixaki.ig.com.br/download/Microsoft‐Virtual‐PC.htm  A  distribuição  Linux  pode  ser  qualquer  uma,  pois  a  instalação  será como se fosse num computador de verdade.  Como uso?  Basta 'ligar' o computador virtual e terá o Linux funcionando.  5. Instalando no Windows  O  Linux  funcionando  como  se  fosse  um  programa  do  Windows.  Incluindo a opção de desinstalar a partir do painel de controle.  O que é?  Um Linux que roda como se fosse um programa do Windows.  Onde encontro?  O Ubuntu tem esta opção e tem também o WinLinux:  http://superdownloads.uol.com.br/linux/distribuicoes/distro68.h tml  Como uso?  Após a instalação você vai ter um atalho para rodar o Linux como  se fosse um programa do Windows.  Obs.:    www.escoladehackers.com.br  [91]  
    • Escola de Hackers – Nível 1    Nem  todos  os  recursos  e  programas  do  mundo  Linux  rodam  nesta distribuição.  6. CygWin  Outra forma do Linux rodar dentro do Windows.  O que é?  O CygWin emula o sistema Linux dentro do Windows.  Onde encontro?  http://www.cygwin.com  Como uso?  Para  aprender  a  usar  o  CygWin  consulte  nosso  seminário  de  CygWin.  L: São muitas opções de uso do Linux. Qual é a melhor?  H:  A  melhor  é  opção  em  que  o  Linux  roda  de  uma  máquina  independente.  L:  OK.  Mas  já  disse  que  não  posso  ter  uma  segunda  máquina.  Qual a melhor opção, sem ser esta?  H:  A  segunda  melhor  opção  é  a  máquina  virtual,  mas  a  opção  Linux  no  pen  drive  também  é  interessante,  principalmente  por  sua praticidade.    [92]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    L: Então você não recomenda a oção Live CD?  H: A opção Live CD é boa quando não podemos ou não queremos  instalar  a  máquina  virtual  ou  não  foi  possível  usar  o  Linux  instalado no pen drive.  L: E a opção CygWin? Pelo visto é desnecessária?  H: Não é bem assim. Vamos supor que seu computador não tem  memória  (acima  de  512MB)  ou  espaço  no  HD  (acima  de  10GB)  que  permita  o  uso  de  máquinas  virtuais.  Vamos  supor  também  que você queira ter acesso ao mesmo tempo tanto ao Windows,  como ao Linux, descartando assim o uso do Live CD e do Linux no  pen  drive.  Então  é  neste  caso  (um  deles)  que  o  CygWin  mostra  sua utilidade, pois pode rodar em máquinas simples, simultâneo  ao uso do Windows.  L: E quando usarei uma conta shell online?  H: Em várias ocasiões:  ‐ para fazer street hacker  ‐  em  máquinas  com  restrição,  tipo  os  quiosques  que  só  exibem  uma página Web  ‐  em  máquinas  que  você  acabou  de  sentar  e  não  dispõe  de  tempo ou recursos para instalar uma das outras opções do Linux      www.escoladehackers.com.br  [93]  
    • Escola de Hackers – Nível 1    Finalizamos  as  orientações  sobre  as  diversas  formas  de  usar  o  Linux.  A  partir  destas  reflexões  fizemos  as  seguintes  perguntas  aos participantes:  _”Qual outra forma de uso do Linux você conhece?”  _”Qual das formas acima você utiliza ou já utilizou?”  _“Qual  das  formas  cima  pretende  utilizar?  Justifique  sua  escolha.”  Vamos  conhecer  as  contribuições  dos  participantes,  transcritas  tais  como  foram  apresentadas  ao  grupo,  mantendo  inclusive,  a  escrita típica da Internet:  patrício dos santos <pj_santos2003@ >  Finalizamos  as  orientações  sobre  as  diversas  formas  de  usar  o  Linux.  Agora é com você. Responda:    1) Qual outra forma de uso do Linux você conhece?  2) Qual das formas acima você utiliza ou já utilizou?  3) Qual das formas cima pretende utilizar? Justifique sua escolha.    em todo seminário, este me marcou mais.  Começando a responder as questões...    [94]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Primeiro já não conheço outra forma do uso do Linux.    Quanto as formas citadas acima, já utilizei o LiveCD (utilizando o  Kurumin 7 e o Kurumin NG) e a máquina virtual.  Agora  pretendo  experimentar  utilizando  a  Pendrive  e  Linux  on‐ line, por curiosidade. E procurar qual é a melhor opção para mim.  Cumps e continuem assim  "Gunther‐Seplan" <gunther‐seplan@ >  Olá Professor! Olá grupo!  Estou de volta após um longo e tenebroso inverno :‐)!  Bom, como não poderia ser diferente, o seminário começou com  qualidade  excepcional,  ficando  até  bastante  difícil  acrescentar  alguma  coisa,  então  vou  me  recolher  à  minha  insignificância  e  responder o pequeno questionário.  1‐Não conheço nenhum outra forma de usar uma distru Linux.  2‐Já utilizei live‐cd, dual boot, e o Ubuntu instalado no windows  como um programa, mas hj estou utilizando somente a Máquina  Virtual.  E  claro  vou  testar  as  outras  formas,  já  achei  o  slax  para  pendrive... só falta testar...  3‐Pela  facilidade  continuarei  utilizando  a  máquina  virtual,  e  a  versão online me chamou a atenção, e pelo pouco conhecimento    www.escoladehackers.com.br  [95]  
    • Escola de Hackers – Nível 1    em  Linux,  eu  sempre  tenho  dificuldades  em  configurar  a  Internet/rede... é isso!    Gunther  "Rodrigo Alves Neves" <digrau@ >  Conheço o Coyote linux que roda em um pc velho (tipo 486).    Usei o CygWin. Pena que alguns comando do linux não se aplique  a ele.  Já  utilizei  o  linux  no  pen  drive,  na  máquina  virtual,  em  partição  nomesmo hd (dual boot) e uma máquina só para o linux.  Pretendo utilizar agora a forma de shell online, pois posso utilizar  em qualquer pc, muito bom pra street hacker.  André Luiz Prado <pradolas@ >  1) Qual outra forma de uso do Linux você conhece?  Resposta : Como já comentei em outras respostas, não conheço  muito  bem,  não  utilizo  o  Linux,  e  até  o  momento  não  conheço  outra forma de uso.  2) Qual das formas acima você utiliza ou já utilizou?  Resposta  :  Já  utilizei  a  forma  LIVE  CD  como  Kurumin  e  a  opção  PEN DRIVE agora recentemente após as orientações de video do  curso.    [96]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    3)  Qual  das  formas  acima  pretende  utilizar?  Justifique  sua  escolha.  Resposta  :  Pretendo  utilizar  a  forma  do  CYGWIN,  (mas,  com  a  dúvida  e  interesse  de  se  utilizar  a  forma  da  Maquina  Virtual).  Quanto  ao  CYGWIN  porque  quero  ter  acesso  ao  mesmo  tempo  tanto  ao  Windows,  como  ao  Linux,  descartando  assim  o  uso  do  Live CD e do Linux no pen drive.( Então neste caso (um deles) que  o  CygWin  mostra  sua  utilidade,  pois  pode  rodar  em  máquinas  simples,  simultâneo  ao  uso  do  Windows.)  Explicação  entre  parentêses  do  Professor  porque  Eu  não  sabia  que  o  Linux  pode  ser rodado desta forma.  cleriton geremia freire <clebill@ >  1) Qual outra forma de uso do Linux você conhece?  2) Qual das formas acima você utiliza ou já utilizou?  3) Qual das formas cima pretende utilizar? Justifique sua escolha.  1)  Não  tenho  conhecimento  de  outra  forma,  isto  porque  o  Professor  falo todas a quais eu sabia.  2) Utilizo máquina Virtual: Microsoft PC Virtual.  3)  Pretendo  usar  a  forma  de  Pen  Drive,  por  ser  algo  leve  e  pequeno de se levar, e pela praticidade.  "Alexandre Jose Barros Machado" <alexandretopeca@ >  1)  Qual  outra  forma  de  uso  do  Linux  você  conhece?  Já  foram  citadas todas as formas que eu conheço atualmente.    www.escoladehackers.com.br  [97]  
    • Escola de Hackers – Nível 1    2)  Qual  das  formas  acima  você  utiliza  ou  já  utilizou?  Instalação  direta em um micro, Live Cd, Pen drive, Máquina Virtual.  3) Qual das formas cima pretende utilizar? Justifique sua escolha.  Com  máquinas  virtuais  pela  praticidade  de  uso  simulando  uma  rede.  uanaes <golasguanaes@ >  Agora é com você. Responda:  1) Qual outra forma de uso do Linux você conhece?  Realmente  não  conheço  mais  nenhum  inclusive,  inclusive  umas  das citadas eu não conhecia. muito bom.  2) Qual das formas acima você utiliza ou já utilizou?live‐de, pen  drive, instalada na maquina local, cigwin.  3) Qual das formas cima pretende utilizar? Justifique sua escolha.  shel on line, para testar...  "Emerson Santos" <epsguitar@ >  Bom dia, apesar de ja ter iniciado o dia 6, vou responder aqui o  dia  5  pois  nao  tive  tempo  ainda,  se  nao  for  valido,  fazer  oque  ne...  1.: Eu conheço uma outra forma em que o linux é usado, nao sei  bem se é isso, mais tem alguns smartphones, que ja utilizam linux  como  sistema  operacional.  Mais  isso  na  verdade  nao  é  opção  principal, pois quando compra‐se este produto nao pode trocar o    [98]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    sistema.  Alem  disso  so  pra  frisar,  a  maquina  virtual  (VMware)  tambem tem uma versao para o MAC OS X.  Infelizmente nao me recordo de outra forma alem das ja citadas  pelo Prof.  2.:  Destas  forma  citadas,  ja  utilizei  alguns  Live  CD,  Maquinas  virtuais aos montes, Linux no pen drive (o SLAX), como dual boot  e numa maquina dedicada.  Atualmente venho usando so maquina virtual e live CD.  3.:  Eu  pretendo  me  aprofundar  em  todas  as  formas  de  uso  citadas a cima, porem com enfase em dois casos (pra uso na rua):  o shell online, pq alem de ser rapido e facil, ja utilizo uma versao  do  firefox  que  roda  direto  do  pendrive;  o  proprio  linux  no  pendrive,  pois  é  bem  mais  comodo  andar  com  ele  no  bolso,  do  que ter que levar varios cds ou um notebook. E para uso em caso  ou lab, o linux direto no pc mesmo.  Christopher Andreas <christopherandreas@ >  1) Qual outra forma de uso do Linux você conhece?  Não conhecia nem metade das que foram mencionadas. Já tinha  ouvido  falar  na  versão  que  funcionava  em  Pen‐Drive.  Agora,  as  versões  que  rodam  em  CD  Boot  e  conjunto  com  o  windows  parecem bem interessantes.  2) Qual das formas acima você utiliza ou já utilizou?    www.escoladehackers.com.br  [99]  
    • Escola de Hackers – Nível 1    Ainda nenhuma.  3) Qual das formas cima pretende utilizar? Justifique sua escolha  Pretendo  utilizar  como  máquina  virtual.  Tenho  a  minha  disposição graças ao meu trabalho, um virtual server rodando em  uma boa máquina. Com isso consigo utilizar todos os recursos do  linux.  Mas  não  descarto  nenhuma  das  outras  opções  também.  Pretendo testá‐las também.  Cássio Oliveira <cassionews@ >  1) Qual outra forma de uso do Linux você conhece?  Nenhuma.  Todas  as  formas  acima  eu  já  conhecia  menos  o  Shell  online e ainda faço outra pergunta: Existe mais alguma forma?  2) Qual das formas acima você utiliza ou já utilizou?  Dual‐boot,  LiveCD,  Máquina  só  com  Linux  e  Máquina  virtual.  Ainda no usei Cygwin, Linux no pen drive  3) Qual das formas cima pretende utilizar? Justifique sua escolha.  Máquina virtual e dual‐boot.  Na  máquina  virtual  posso  treinar  os  comandos  e  instalação  de  programas,  já  no  dual‐boot  vou  usar  quando  precisar  algur  recurso que só o PC real pode oferecer, como acesso a mais de  uma placa de rede, placas de rede wireless, etc.  Luiz Vieira" <luizwt@ >    [100]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    1) Qual outra forma de uso do Linux você conhece?  R: Utilização através da memória RAM. O Kurumin por exemplo,  em  algumas  de  suas  versões  permitia  carregar  o  sistema  na  memória  pra  não  precisar  ficar  acessando  a  mída  direto.  Então  era  só  dar  o  boot  pelo  CD,  carregar  o  sistema  na  memória  e  utilizar, sem a necessidade da mídia no drive.  [  DEDO  DO  PROFESSOR:  Só  para  esclarecer,  nenhum  programa  executa da mídia, todos são carregados na memória. Quando um  programa  oferece  a  opção  de  'carregar  na  memória',  o  que  ele  faz na verdade é carregar antecipadamente maior quantidade de  módulos  na  memória.  Na  operação  normal  os  módulos  são  carregados on demand (conforme a necessidade de uso). ]  2) Qual das formas acima você utiliza ou já utilizou?  R:  Já  utilizei  máquina  virtual,  boot  pelo  CD,  boot  plo  pen  drive,  máquina dedicada para Linux e máquina com dual boot.  3) Qual das formas cima pretende utilizar? Justifique sua escolha.  R: Atualmente utilizo bem mais a máquina virtual, com VMWare  ou  VirtualBox  (gratuito),  pois  procuro  sempre  testar  os  SO's  recém  lançados.  Foi  dessa  maneira  que  conheci  melhor  o  Kubuntu (versão com KDE do Ubuntu) e o Backtrack (muito bom  pra pen tests).        www.escoladehackers.com.br  [101]  
    • Escola de Hackers – Nível 1    Capítulo 6: Login no Linux Sistema de contas de usuário Modo Shell Modo gráfico   1. Login no Linux  Os  usuários  do  Windows,  na  maioria  das  vezes,  não  se  preocupam com  a  digitação  de  senha  para  ter  acesso  a  área  de  trabalho.  O  acesso  digitando  usuário  e  senha  no  ambiente  Windows  é  mais  comum  em  laboratórios  de  instituições  de  ensino    e  algumas  empresas,  geralmente  de  médio  e  grande  porte.  No  computador  de  uso  doméstico,  no  escritório,  nas  pequenas empresas, o mais comum é não usar senha.  A  primeira  surpresa  dos  recem  chegados  ao  Linux  é  a  obrigatoriedade  de  digitar  um  nome  de  usuário  e  senha  para  tewr  acesso  ao  sistema.  Se  bem  que  com  a  popularização  de  algumas distribuições, até isto estão deixando de lado.    [102]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    O Linux é bastente rigoroso quanto ao quê seus usuários podem  fazer  no  ambiente,  ao  contrário  do  Windows,  onde  o  usuário  pode tudo, inclusive comprometer a integridade do sistema.  __________  L: Quer dizer que sempre que eu for usar o Linux precisarei digitar  um nome de usuário e senha?  H:  Sim.  Mas  estão  criando  distribuições  Linux  com  login  automático. Algumas destas distribuições você vai encontrar em  PCs populares que vêm com um Linux instalado.  L: Mas no caso de eu ter que digitar o usuário e senha, como fico  sabendo disto?  H:  Você  vai  perceber  que  ao  ligar  o  PC  com  o  Linux,  após  o  procedimento  de  boot,  ele  vai  parar  na  tela  de  login.  Pode  ser  uma tela gráfica, tipo a usada no Windows, ou em modo texto.  L: O que devo digitar como nome de usuário? Qual é a senha?  H: Aqui temos pelo menos três possibilidades. Se você instalou o  Linux, durante a instalação ele pediu para você definir o nome de  usuário  e  a  senha.  Se  você  estiver  usando  uma  versão  Live  CD,  algumas fazem o login automático, outras usam usuário e senha  padrão, sendo comum o uso de user ou root tanto para usuário  como para a senha. Para saber qual é a senha padrão de um Live  CD,  visite  a página  do  distribuidor.  Finalmente chegamos  a  uma    www.escoladehackers.com.br  [103]  
    • Escola de Hackers – Nível 1    situação  que  você  não  tem  e  não  sabe  a  senha.  Então  vamos  precisar  fazer  um  hack  para  revelar  ou  resetar  a  senha  ou  para  criar  um  novo  usuário.  Mas  esta  aula  foge  ao  objetivo  deste  primeiro seminário sobre Linux.    2. Sistema de contas de usuário  O Linux trabalha basicamente duas contas de usuário:  • root  A  conta  ou  acesso  root  (superusuário)  é  a  que  tem  mais  privilégios  no  sistema,  podendo  fazer  tudo.  Corresponde  ao  Administrador  do  Windows,  só  que  é  uma  conta  muito  mais  segura, apesar de também ser possível hackeá‐la.  • user  Além da conta do administrador existem as contas dos usuários.  Os  usários  Linux  nascem  com  restrições  quanto  ao  quê  podem  fazer  no  ambiente.  Só  a  título  de  comparação,  os  usuários  do  Windows  XP  nascem como  administradores.  Isto  só  mudou  (um  pouco) no Windows Vista.  L: Eu liguei um computador com Linux e no lugar de uma tela de  login apareceu uma tela preta estilo MS‐DOS. O que faço?  H: Nem todo Linux está configurado para começar pelo ambiente  gráfico. No seu caso apareceu a tela de login em modo texto.    [104]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    L: É só digitar root para ter acesso?  H: Não é bem assim. Você precisa saber a senha do root para ter  acesso como root. Pode experimentar:  Login: root  Senha: root  Mas  isto  só  vai  funcionar  em  algumas  distribuições,  principalmente as Live CD.  Por  outro  lado,  só  devemos  acessar  o  Linux  como  root  quando  tivermos realmente esta necessidade. O correto é acessar como  usuário comum e para isto terá de ter cadastrado uma conta de  usuário. Se você tiver acesso root, poderá você mesmo fazer isto.  Veremos como em outro seminário.  Experimente também:  Login: user  Senha: user  L: E se não funcionar?  H: Se for a primeira instalação, verifique na página da distribuição  qual  é  a  senha  padrão.  Talvez  você  tenha  de  definir  a  senha  no  primeiro login. Mas isto só veremos no seminário Linux passo‐a‐ passo.    www.escoladehackers.com.br  [105]  
    • Escola de Hackers – Nível 1    L:  Muita  coisa  do  que  já  quero  fazer  não  é  ensinada  neste  seminário. O que faço?  H: Cada seminário tem um objetivo. Este é para você entender o  Linux,  antes  de  começar  a  usá‐lo.Um  passo  de  cada  vez,  senão  você tropeça. ;)    3. Shell  No  mundo  Linux  a  palavra  Shell  serve  para  diferentes  designações. Vejamos:  Shell  ‐  traduzindo  do  inglês,  quer  dizer  concha.  Repare  que  o  logotipo  da  empresa  Shell  tem  o  formato  de  uma  concha  estilizada.  E  os  primeiros  logotipos  eram  uma  figura  de  uma  concha:  http://perpenduum.com/wp‐ content/uploads/2007/11/shell1.jpg  Shell  ‐  também  pode  ser  o  interpretador  de  comandos.  No  Windows é o command.com e no Linux existe mais de um, sendo  o Bash o Shell padrão e mais usado. Veremos como usá‐lo já no  próximo seminário Linux.  Shell ‐ também pode se referir ao interpretador gráfico, como o  Gnome  ou  KDE,  mas  esta  definição  não  é  totalmente  aceita  e  deve ser usada com reservas.    [106]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Para  simplificar,  sempre  que  falarmos  em  Shell,  estaremos  nos  referindo  ao  interpretador  de  comandos  do  Linux,  mais  especificamente o Bash.  __________  L: Como vejo o Shell no Linux?  H:  Depende.  Se  o  Linux  iniciou  em  modo  texto,  você  já  está  vendo o Shell. Após fazer o login, digitando usuário e senha, vai  aparecer um prompt aguardando os comandos.  No  Windows  você  pode  ver  o  interpretador  de  comandos  fazendo assim:  Iniciar ‐> Executar ‐> (digite) cmd ‐> (clique) OK  O prompt do interpretador de comandos no Windows deverá ser  assim:  C:>  No Linux, para acessar o interpretador de comandos (caso já não  esteja  nele),  você  pode  abrir  um  terminal.  Se  não  souber  fazer  isto, aguarde o próximo seminário.    O  prompt  do  interpretador  de  comandos  Linux  não  é  igual  em  todas as distribuições. Este é um deles:    www.escoladehackers.com.br  [107]  
    • Escola de Hackers – Nível 1    Exemplo 1:  [root@curso /root]#  Exemplo 2:  [mane@curso /]$  Explicando:  O nome antes do arroba (@) é o nome do usuário. No exemplo 1  o usuário é o superusuário (root) e no exemplo dois o usuário é  mane.  Depois do arroba vemos o nome do computador na rede. Ambos  fizeram login no computador curso.  O símbolo # (tralha) indica que o usuário é superusuário.  O símbolo $ (dolar) indica que o usuário está acessando com uma  conta limitada, a conta de usuário.  L: O Linux que estou usando vai direto para o modo gráfico. Como  vejo um Shell?  H:  Procure  na  área  de  trabalho  ou  no  menu  programas  por  terminal e execute‐o.  L:  Consegui  ver  o  Shell.  Estou  louco  para  experimentar  uns  comandos.    [108]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    H: Está louco procure um médico. Para satisfazer sua curiosidade,  segue alguns comandos que podem ser digitados:  cal ‐> exibe um calendário  clear ‐> limpa a tela, tipo o CLS do MS‐DOS  date ‐> exibe a data  free ‐> exibe a quantidade de memória RAM disponível  history ‐> lista os comandos digitados  ls ‐> semelhante ao DIR do MS‐DOS, exibe as pastas e arquivos do  diretório em que você está  L: Eu digitei CAL e não apareceu o calendário?  H: O Linux é um pouco mais exigente na digitação dos comandos.  Você  precisa  digitá‐los  em  caixa  baixa  (minúscula).  Tente  de  novo.    4. Modo gráfico  No começo o Linux só existia no modo texto, lembrando bastante  a  tela  do  MS‐DOS,  só  que  muito  pior.  Com  o  tempo  foram  incluídos  no  Linux  interfaces  gráficas  com  o  usuário,  os  gerenciadores  de  janelas.  Os  usuário  mais  antigos  do  Linux  acreditam que todos devemos usar o linux em linha de comando,  nada  de  janelas  ou  ambientes  gráficos.  Estas  pessoas  tem  uma  forma diferente de ver o mundo e não adianta discutir com elas.    www.escoladehackers.com.br  [109]  
    • Escola de Hackers – Nível 1    Os dois gerenciadores de janela mais populares são:  • KDE  • Gnome  Podemos dizer que o gerenciador de janelas é a área de trabalho.  Mas isto só para simplificar, pois eles são bem mais que isto e os  programas  feitos  para  uma  nem  sempre  rodam  no  outro.  Isto  acaba  contribuindo  para  a  rejeição  que  o  usuário  final  tem  do  Linux.  Vimos  nos  primeiros  dias  deste  seminário  que  não  existe  apenas um Linux, mas vários deles, atendendo por nomes como  Ubuntu, RedHat, OpenSuSe, etc.  De  nada  adianta  dizer  que  aprendendo  um  deles  os  outros  são  iguais.  Isto  não  é  verdade.  O  mais  correto  é  aprendendo  alguns  deles, os outros são muito parecidos.    Quase  encerrando  nosso  seminário  de  inciação  Linux,  hoje  aprendemos que:  ‐ No Linux é preciso fazer login, digitando usuário e senha  ‐  O  Linux  trabalha  com  dois  tipos  de  conta:  a  do  superusuário  (root) e a do usuário  ‐ Shell é outro nome para interpretador de comandos no Linux  ‐ O interpretador de comandos mais comum no Linux é o Bash e  pode ser acessado de um terminal    [110]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    ‐ Podemos usar o Linux no modo texto ou através do gerenciados  de janelas, sendo os mais comuns o Gnome e o KDE  ‐ O gerenciador de janelas é como se fosse a área de trabalho do  Windows    Esta foi a apresentação do sexto dia de seminário. A partir destas  reflexões fizemos as seguintes perguntas aos participantes:  _“Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert em Linux e não teve tanto aproveitamento assim?”  _”Você  prefere  usar  o  Linux  a  partir  do  Shell  ou  do  gerenciador  de janelas?”  _”Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.”  _”Comparando  este  seminário  com  outras  fontes  de  aprendizagem  Linux  que  você  buscou,  o  que  temos  de  diferente?”  _”O  que  gostaria  de  acrescentar  para  ilustrar  a  discussão  deste  sexto dia?”    Vamos  conhecer  as  contribuições  dos  participantes,  transcritas  tais  como  foram  apresentadas  ao  grupo,  mantendo  inclusive,  a  escrita típica da Internet:    www.escoladehackers.com.br  [111]  
    • Escola de Hackers – Nível 1    "Rodrigo Alves Neves" <digrau@ >  1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert em Linux e não teve tanto aproveitamento assim?  Conheço  bastante  o  linux,  não  que  eu  seja  um  expert,  mas  não  tive muito aproveitamento.  2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de janelas?   o Shell, pois tem muitos recursos que o rerenciador não permite,  pois depende do desenvolvedor da distribuição.  3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.  o KDE, prefiro esse, pois na minha opnião ele é mais amigável.  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou, o que temos de diferente?  A maneira de como foi abordado o  aprendizado para iniciantes.  Ficou bem explitavido (didátido), achei bem legal.  5)  O  que  gostaria  de  acrescentar  para  ilustrar a  discussão  deste  sexto dia?  Para os iniciantes em linux, aconselho a usar uma distribuição de  live‐cd.  (use  o  kurumim)  É  bem  mais  fácil  para  que  está  aprendendo.      [112]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    André Luiz Prado <pradolas@ >  1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert em Linux e não teve tanto aproveitamento assim?  Resposta  :  Meu  maior  aprendizado  é  saber  o  inicio,  conhecer  o  Linux,  saber  as  formas  de  utilização  /  instalação,  ter  uma  base  inicial de seus comandos.  2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de janelas?  Respostas  :  Pelo  pouco  que  utilizei,  prefiro  pelo  gerenciador  de  janelas.  3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.  Resposta  :  Prefiro  KDE.  Conforme  já  informei,  não  estou  muito  familiarizado ao LINUX, mas mesmo com pouco tempo de uso e  cohnecimento,  digamos  que  me  senti  mais  a  vontade,  mais  tranquilo  com  o  KDE,  inclusive,  não  sabia,  e  tive  agora  o  conhecimento  de  que  estes  gerenciadores  são  bem  mais  que  isto.  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou, o que temos de diferente?  Resposta  :  Mais  simplicidade  impossivel,  ter  o  conhecimento  inicial,  conhecer  o  linux,  seu  inicio,  sua  historia,    distribuições,  formas de uso, comandos iniciais. Podem até pensar assim, "Mas    www.escoladehackers.com.br  [113]  
    • Escola de Hackers – Nível 1    isto eu acho em tutoriais....", Este não é o meu caso, porque sinto  confiança  nas  explicações,  no  seminário,  e  se  tem  maior  facilidade o possivel de se entender.  5)  O  que  gostaria  de  acrescentar  para  ilustrar a  discussão  deste  sexto dia?  Não  entendi  bem,  mas,  se  for  como  opinião,  gostaria  de  mais  ilustrações  de  comandos  LINUX,  que  fosse  possivel  mais  explicações de comandos LINUX. SE será feito futuramente, que  sigamos em frente, e até lá.  Christopher Andreas <christopherandreas@ >  Saudações,  Seguem minhas respostas:   1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert em Linux e não teve tanto aproveitamento assim?  Creio  que  meu  maior  aprendizado  foi  dismistificar  muita  coisa  que eu ouvira de Linux. Tirou algumas dúvidas que tinha sobre as  diferenças  dos  SO.  E  eliminou  as  dúvidas  que  eu  tinha  sobre  as  distribuições (que até então eu nem sabia que havia diferenças).   2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de janelas?  Acredito que seja interessante dominar as duas formas.    [114]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux     3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.  Ainda não posso dizer que tenho um preferido.  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou, o que temos de diferente?  Não busquei outras fontes. De qualquer forma, ao meu ver, este  seminário  tornou  o  linux  mais  atrativo  aos  olhos  de  alguém  acostumado com windows há muito tempo.   5) O que gostaria de acrescentar para ilustrar a discussão deste  sexto dia?  Acho  que  ainda  não  tenho  capacidade  técnica  para  acrescentar  nada.   Abraços,   Luis  "Alexandre Jose Barros Machado" <alexandretopeca@ >  1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert  em  Linux  e  não  teve  tanto  aproveitamento  assim?  Aproveitei  bastante  os  links  fornecidos  no  seminário  para  aumentar meu leque de opções de distribuições linux.    www.escoladehackers.com.br  [115]  
    • Escola de Hackers – Nível 1    2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de  janelas?  Eu  prefiro  usar  em  modo  gráfico,  porém  só  tenho  mais opções de configuração em Shell.  3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.  O  KDE  sempre  trabalhei  com  ele  não  sou  muito  acostumado com o Gnome.  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou, o que temos de diferente?  A forma simples e prática de passar o conteúdo.  5)  O  que  gostaria  de  acrescentar  para  ilustrar a  discussão  deste  sexto dia? Bem quero deixar este link   https://comunidade.cdtc.org.br/login/index.php este site oferece  cursos  gratuitos  de  software  livres  para  as  pessoas  conhecerem  melhor as ferramentas disponiveis para linux. Creio que este site  ajude  a  escolherem  não  só  a  melhor  distribuição  Linux  mais  também os melhores aplicattivos para uso.    "Luiz Vieira" <luizwt@ >  1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert em Linux e não teve tanto aproveitamento assim?  R:  Meus  maiores  aprendizados  forma:  compreender  melhor  a  política do GNU e do Software Livre, a história mais detalhada do    [116]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    Linux  e  de  seu  susposto  criador,  além  de  ter  conhecimento  de  novas distros e suas origens.  2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de janelas?  R: Pessoalmente prefiro o gerenciador de janelas, mas comecei a  utilizar  o  Linux  com  Shell,  na  antiga  versão  Red  Hat  5.2.  Talvez  por  isso,  hj  em  dia  sinto  tanta  necessidade  de  relembrar  muita  coisa  de  shell  e  aperfeiçoar‐me  nesse  aspecto  de  utilização  do  Linux,  pois  é  a  base  para  tudo,  assim  como  era  o  DOS  para  o  Windows.  3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.  R: Gosto muito do Enlightment pelo visual, mas pela praticidade  prefiro  o  Gnome  e  o  KDE,  por  serem  mais  práticos  e  tudo  estar  mais ao alcance organizadamente.  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou, o que temos de diferente?  R: A didática com que o conteúdo foi passado aos participantes,  facilitando  a  compreensão,  a  absorção  e  o  aproveitamento  das  informações,  encaixando  o  conhecimento  dentro  de  diálogos  fictícios  que  estão  próximos  de  nossa  realidade  (isso  é  PNL,  já    www.escoladehackers.com.br  [117]  
    • Escola de Hackers – Nível 1    que  aproveita  as  várias  formas  possíveis  de  transmissão  de  informação, utilizando mais de um canal sensorial).  5)  O  que  gostaria  de  acrescentar  para  ilustrar a  discussão  deste  sexto dia?  R:  Apenas  para  acrescentar,  para  os  usuários  que  não  sabem  como iniciar um gerenciador gráfico ao iniciar sua distro Linux e a  mesma  para  no  shell,  após  o  login,  basta  digitar  o  comando  "startx" para iniciar o gerenciador de janelas padrão. Outra coisa  interessante, é que hoje em dia no Linux temos gerenciadores de  janelas  em  3D  (que  o  Windows  Vista  copiou  descaradamente  hehehehe), como o Beryl e o Metisse, por exemplo.  Voltando  a  falar  sobre  Shell,  além  do  Bash  temos  vários  outros  interpretadores de comando (ou CLI ‐ Command Line Interface),  sendo que um deles é o SSH (Secure Shell), que é um programa  além  de  protocolo  de  rede  que  permite  a  conexão  entre  computadores  de  uma  rede,  para  execução  de  comandos  remotos, e suas funcionalidade são iguais as do Telnet.  Da  Wikipedia:  Uma  de  suas  mais  utilizadas  aplicações  é  o  chamado  Tunnelling,  que  oferece  a  capacidade  de  redirecionar  pacotes de dados. Por exemplo, se alguém se encontra dentro de  uma  instituição  cuja  conexão  à  Internet  é  protegida  por  um  firewall que bloqueia determinadas portas de conexão, não será  possível,  por  exemplo,  acessar e‐mails  via  POP3,  o  qual  utiliza  a  porta 110, nem enviá‐los via SMTP, pela porta 25. As duas portas    [118]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    essenciais  são  a  80  para  HTTP  e  a  443  para  HTTPS.  Não  há  necessidade  do  administrador  da  rede  deixar  várias  portas  abertas, uma vez que conexões indesejadas e que comprometam  a  segurança  da  instituição  possam  ser  estabelecidas  pelas  mesmas.    É isso :‐)  Abs,  Luiz Vieira  cleriton geremia freire <clebill@ >  1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert emLinux e não teve tanto aproveitamento assim?2) Você  prefere  usar  o  Linux  a  partir  do  Shell  ou  do  gerenciador  dejanelas?3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem  Linuxque  você  buscou,  o  que  temos de diferente?5) O que gostaria de acrescentar para ilustrar  a discussão deste sextodia?  1‐ Não sabia quase nada de Linux, assim, tudo que aprendi aqui  foi de grande utilidade.  2‐  Ambos,  com  certeza,  tem  sua  grande  função.  Mas  eu  escolheria a que apresenta maiores praticidades e recursos para  hackers.    www.escoladehackers.com.br  [119]  
    • Escola de Hackers – Nível 1    3‐ Sem dúvida o KDE, isso por que ele foi o único usado por mim.  4‐  A  técnica  de  RLS  presente  nestes  seminários.  Essa  técnica  responde automaticamente perguntas formuladas por nós.  5‐ Nada tenho a acrescentar.  "Emerson Santos" <epsguitar@ >  1.:    Eu  já  tinha  um  certo  conhecimento  sobre  Linux,  mais  neste  seminário  mesmo  os  assuntos  que  eu  já  conhecia  me  foram  esclarecidos de melhor forma e eliminou minhas duvidas. Então  se  ate  pra  quem  já  tem  noção  do  Linux  este  seminário  foi  bem  esclarecedor, não preciso falar mais nada!!!! Congratulations.  2.:  Como  todo  ser  humano,  sempre  somos  atraídos  pela  facilidade,  então  a  principio,  quando  estou  com  pressa  e  pouco  tempo  (e  preguiça  também  né!),  prefiro  o  ambiente  gráfico  (gerenciador  de  janelas),  mais  acho  bem  mais  proveitoso  o  uso  do  Shell,  por  que  na  minha  opinião  ajuda  a  desenvolver  o  raciocínio  e  agilidade.  Mais  é  claro  que  fora  esses  dois  casos,  quando  eu  precisar  retocar  uma  imagem  ou  ver  um  vídeo  vou  recorrer  para  o  bom  e  velho  GNOME...    Acho  bem  mais  legal  dominar ambos e não mistificar um ou outro, pra mim não vale  nada  arrasar  em modo  gráfico  e virar  deficiente  mental  quando  ficar de cara com o BASH e vice‐versa.  3.:  Atualmente uso  o GNOME, acho ele legal, intuitivo e não é  tão "clone" do Windows (em termos de aparência, CLARO) , mais    [120]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    acho que 99,9% dos iniciantes em Linux começam pelo KDE, mais  nunca tive problema com o dragãozinho (KDE).  4.:    Acho  que  a  grande  diferença  deste  seminário  é  a  visão  "apolítica",  por  que  digo  isso,  por  que  muitos  dos  fóruns  ou  comunidades  que  tentam  fazer  algo  deste  tipo  sempre  vestem  uma determinada camisa e surra as outras.  5.:    Bom  gostaria  apenas  de  parabenizar  a  todos  que  contribuíram  com  suas  experiências  e  duvidas  para  este  grande  projeto educacional, sei que esta não foi exatamente a pergunta  da  questão  numero  6,  mais  acho  que  tudo  que  foi  abordado  neste  dia  já  esta  bem  ilustrado  e  exemplificado.  E  só  uma  coisa  que  acho  bem  legal  pra  galera  mais  nova,  é  que  não  se  deixe  hipnotizar  pela  beleza  e  facilidade  dos  modos  gráficos  do  Linux  pra não adquirir antipatia com o Shell, que quer queira quer não,  tudo é feito através dele, seja você vendo ou não.  Samuel Costa <pako_asd@ >  1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert em Linux e não teve tanto aproveitamento assim?  R:  Na  verdade,  reaprendi  sobre  contas  de  usuários  e  sobre  o  Bash,  uso  o  Linux  à  algum  tempo  mas,  é  sempre  bom,  termos  essas lições para reaprendermos a utilizar alguma coisa.  2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de janelas?    www.escoladehackers.com.br  [121]  
    • Escola de Hackers – Nível 1    R: Prefiro utilizar o Shell.  3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.  R: KDE. Na verdade é o preferido porque foi o único que utilizei  até agora. :)  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou, o que temos de diferente?  R: A didática é muito diferente, geralmente se ensina Linux tudo  de uma vez, ou quase tudo e aqui naum, vamos por partes e isso  é muito bom pra se fixar o assunto.  5)  O  que  gostaria  de  acrescentar  para  ilustrar a  discussão  deste  sexto dia?  R:  Gostaria  de  ter  visto  como  comandos  básicos  as  diferentes  maneiras  de  se  ativar  o  gerenciador  de  janelas  diretamente  do  Shell.  Diego Santos <diego_hotpc@ >  1)  Qual  foi  seu  maior  aprendizado  neste  seminário?  Ou  você  é  expert em Linux e não teve tanto aproveitamento assim?  Primeiro que a maioria dos S.O. Linux exigem login para acessá‐ los,  você  pode  ter  acesso  como  Administrador(superusuário)  ou    [122]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    usuário(menos  privilégios),  nem  todo  linux  você  tem  acesso  direto  ao  modo  gráfico,mas  atualmente  é  mais  comum  linux  trabalhando  neste  modo,  aprendi  que  Shell  em  linux  é  o  interpretador de comandos e o mais conhecido é o bash,  e que  no modo gráfico os gerenciadores de janelas mais comuns são o  Gnome e o kde.  2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de janelas?  Estou interessado em aprender os comandos do linux e acho que  modo gráfico fica mais fácil para trabalhar.  3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua   resposta.  A única experiência que tive ainda foi com o kde.Então ainda não  posso compará‐lo ao Gnome.  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou, o que temos de diferente?  A  forma  RLS  é  muito  boa  por  que  facilita  a  compreensão  do  assunto,mas  tenho  um  cd  com  vídeo‐aula  que  explica  passo  a  passo  a  instalação  e  configuração  de  uma  distro  Linux  que   também é muito interessante.  Unindo uma com a outra o aprendizado se complementa.    www.escoladehackers.com.br  [123]  
    • Escola de Hackers – Nível 1    5)  O  que  gostaria  de  acrescentar  para  ilustrar a  discussão  deste  sexto dia?  Sendo o linux mais seguro que o  windows será que no futuro o  linux  se  tornará  mais  acessível  ao  usuário  comum  e  conseguirá  desbancar  o  windows  ou  a  Microsoft  continuará  ganhando  bilhões pela "facilidade" que ela dá aos usuários?  José Roberto Mota <jrpmota@ >  Bom  Dia!  Não  peguei  o  seminário  no  começo.  Gostei  da  forma  (discursiva)  apresentada,  nos  leva  a  pensar  e  a  interagir  (mentalmente). A minha sugestão, não sei se já e práticado (por  não  ter  visto  as  primeniras  aulas),  e  a  criação  de  link's  com  demonstrativos do passo á passo. Obrigado pela oportunidadde e  um abraço a todos!!!!  Cássio Oliveira <cassionews@ >  1) Qual foi seu maior aprendizado neste seminário? Ou você é  expert e Linux e não teve tanto aproveitamento assim?  Muitos do conteúdos passados eu já conhecia por ter trabalhado  um  tempo  com  Linux  em  uma  empresa.  Outros  assuntos  conhecia, mas de forma muito superficial e pode compreendê‐los  melhor depois desse seminário. Então posso dizer que aprendi de  tudo  um  pouco  e  me  sinto  mais  seguro  com  relação  a  algumas  coisas  nas  quais  tinha  um  conhecimento  muito  simplificado,  como Shell, kernel e firmware.    [124]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    2) Você prefere usar o Linux a partir do Shell ou do gerenciador  de  janelas?  Bem, sempre gostei de trabalhar em linha de comando mais em  alguns casos faz‐se necessário usar o modo gráfico.  3)  Qual  o  seu  gerenciador  de  janelas  preferido?  Justifique  sua  resposta.  Na verdade vou explorar um pouco mais sobre esse assunto, pois  nunca  parei  para  reparar  com  qual  estava  lidando,  por  não  entender muito bem a diferença entre eles.  4)  Comparando  este  seminário  com  outras  fontes  de  aprendizagem Linux que você buscou o que temos de diferente?  Posso  dizer  que  a  forma  como  o  conteúdo  foi  passado  chega  a  atrair o leitor, não usa termos muito técnicos e ao mesmo tempo  trata o tema de uma forma direta e clara. Adorei!  5)  O  que  gostaria  de  acrescentar  para  ilustrar a  discussão  deste  sexto dia?  No momento não tenho nada a acrescentar, pois gostei muito do  que  foi  exposto  e  ainda  sim  não  tive  tempo  disponível  para  me  aprofundar no assunto.    www.escoladehackers.com.br  [125]  
    • Escola de Hackers – Nível 1    Capítulo 7: Linux BackTrack   BackTrack: o Linux Hacker    Encerrando nosso seminário de Iniciação Linux, vamos conhecer  o  que  está  sendo  considerado  pela  comunidade  a  melhor  distribuição  Linux  para  realizar  testes  de  invasão,  os  chamados  pen  test.  Vale  lembrar  que  a  diferença  entre  o  pen  test  e  a  invasão  é  que  no  pen  test  a  empresa  contrata  e  autoriza,  já  a  invasão...  ___________  L: O BackTrack é um Linux como outro qualquer? Tipo o Kurumin  ou Ubuntu?  H:  Sim.  É  um  Linux  como  outro  qualquer.  O  BackTrack  atual  é  baseado  no  Live  CD  do  Slackware,  o  Slax,  e  evoluiu  da  combinação  de  duas  distribuições  bem  difundidas  ‐  Whax  e  Auditor Security Collection.    [126]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    L:  Se  é  um  Linux  como  outro  qualquer,  aliás,  baseado  em  uma  distribuição  mais  conhecida  que  ele  próprio,  não  seria  melhor  usar o Debian ou Slackware em vez do BackTrack?  H:  Você  está  esquecendo  um  pequeno  detalhe.  A  distribuição  BackTrack  foi  montada  com  pacotes  (programas)  selecionados  para  ações  hacker  (ou  de  segurança  se  preferir).  Montar  esta  mesma estrutura no Debian, no Knoppix ou no Slackware, levaria  tempo  e  exigiria  um  conhecimento  que  talvez  você  não  tenha.  Você só sabe o que sabe que sabe. Para não complicar, deixa eu  perguntar  o  seguinte:  você  conhece  o  programa  de  cracking  Hydra?  L: Não.  H: É este o ponto. Como você não sabia que o Hydra existe, não o  incluiria na sua distribuição. O BackTrack mais recente vem com  300  ferramentas  de  segurança  dividadas  por  categorias  e  para  você  montar  uma  distro  com  todas  estas  ferramentas,  primeiro  precisaria saber que elas existem e onde estão na Internet.  L: Entendi  Nós elegemos o BackTrack para as aulas de invasão do Curso de  Hacker. A Escola de Hackers também o adotou, é claro. Deixamos  este último dia do seminário de iniciação Linux para apresentar‐ lhes  o  BackTrack  e  dar  alguma  orientação  sobre  como  estudar  suas ferramentas.    www.escoladehackers.com.br  [127]  
    • Escola de Hackers – Nível 1    O que assusta no BackTrack é navegar pela área de programas e  encontrar  dezenas  de  ferramentas  reunidas.  O  que  são?  O  que  fazer com elas? Por onde começar?  Não  teremos  aqui  um  curso  de  BackTrack,  que  vai  ser  dado  em  outra  oportunidade.  Mas  as  respostas  acima  eu  posso  te  ajudar  com alguma opinião.  1)  O  BackTrack  é  um  Slax  modificado  (dependendo  da  versão).  Sugiro que primeiro conheça o Slax ou Slackware, que tem muito  mais material de estudo disponível que o BackTrack. Depois você  passa para o BackTrack.  L: E eu que nem de Linux conheço? O que sugere?  H: A resposta está na pergunta. Primeiro conheça o Linux. Você já  tem  uma  visão  geral  a  partir  deste  seminário.  Faça  também  o  nosso Linux passo‐a‐passo ou o DESAFIO 24 HORAS Linux linha de  comando.  Esse  conhecimento  é  o  mínimo  do  Linux  para  poder  usá‐lo.  2) As ferramentas do BackTrack são agrupadas por finalidade. No  lugar  de  estudar  as  ferramentas  isolada  e  aleatoriamente,  estude‐as por finalidade.   * Em nosso seminário de BackTrack vamos ver isto na prática.      [128]  A maior do mundo em língua portuguesa.  
    • Iniciação Linux    O  estudo  das  ferramentas  isoladas  não  é  suficiente  para  a  execução  de  uma  ação  hacker  completa.  Podemos  comparar  a  alguém  que  aprende  a  usar  o  martelo  e  o  cinzel,  mas  não  é  orientado  nas  técnicas  de  escultura.  Você  mesmo,  apesar  de  saber usar o lápis, se for como a maioria, é incapaz de desenhar o  rosto de alguém.  3) Para obter resultados palpáveis com o BackTrack é importante  desenvolver cenários e planos de ataque, preferencialmente em  ambientes virtuais e monitorados (honeynet).  Encerramos aqui nosso seminário de iniciação Linux. Os próximos  passos  são:  conhecer  o  Linux  em  linha  de  comando,  praticar  a  configuração  de  dispositivos,  até  chegarmos  no  uso  do  Linux  como principal ferramenta para a prática hacker.  L: Então este BackTrack é tudo o que eu preciso?  H: Não é bem assim. O BackTrack é focado no pen test. Se você  precisar  de  uma  distribuição  Linux  focada  em  recuperação  de  dados,  perícia  forense  ou  auditoria,  o  BackTrack  deixa  de  ser  o  mais  indicado.  E  tem  um  detalhe:  apesar  das  300  ferramentas,  algumas importante ficaram de fora. O Nessus por exemplo (por  questões legais). Nada que uma instalação não resolva.  L: Onde encontro o BackTrack? Tem versão Live CD ou para pen  drive?    www.escoladehackers.com.br  [129]  
    • Escola de Hackers – Nível 1    H: Segue abaixo alguns links úteis:  • Site oficial:   http://www.remote‐exploit.org/backtrack_download.html  Na Wikipedia: http://pt.wikipedia.org/wiki/BackTrack  • Na distrowatch:  http://distrowatch.com/table.php?distribution=backtrack  *  Disponível  em  versão  Lice  CD,  para  pen  drive  e  imagem  para  uso em máquina virtual.    [130]  A maior do mundo em língua portuguesa.