Mudanças entre as edições de "Gerência de Redes de Computadores (técnico) (diário 2009-2)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 31: Linha 31:
 
  find / -type d | wc -l
 
  find / -type d | wc -l
 
* No diretório <tt>/etc</tt>, quantos arquivos existem com a terminação <tt>.conf</tt>? Como realizar uma cópia de segurança (backup) dos mesmos? O comando <tt>xargs</tt> pode auxiliar na resposta, ou alternativamente utilizando argumentos do próprio comando <tt>find</tt>.
 
* No diretório <tt>/etc</tt>, quantos arquivos existem com a terminação <tt>.conf</tt>? Como realizar uma cópia de segurança (backup) dos mesmos? O comando <tt>xargs</tt> pode auxiliar na resposta, ou alternativamente utilizando argumentos do próprio comando <tt>find</tt>.
 +
find /etc -type f -name \*conf | wc -l
 +
 
  mkdir /var/backup
 
  mkdir /var/backup
 
  find /etc -type f -name \*conf -exec cp {} /var/backup \;
 
  find /etc -type f -name \*conf -exec cp {} /var/backup \;

Edição das 19h02min de 21 de agosto de 2009

Cronograma

Capítulo 1: Visão Geral de S.O. em Rede e Serviços

30/07: NÃO HOUVE

31/07: NÃO HOUVE

06/08: NÃO HOUVE

07/08: NÃO HOUVE

13/08: História dos Sistemas Operacionais e Redes de Computadores

14/08: Instalação do Sistema Operacional Ubuntu Linux

  • Tópicos: Ubuntu 9.04 versão servidor, particionamento, pacotes, usuários, shell ou interpretador de comandos.
  • Páginas da apostila: 15-19

20/08: Atividades com o interpretador de comandos

Comandos recomendados: ls, mkdir, touch, ls, man, find, xargs, expr, grep, cut, adduser, groupadd, passwd, tar, which, umask, last, ntpdate, w.

  • Quantas entradas (diretórios, arquivos, etc.) existem no sistema de arquivos global (o sistema como um todo)? Destas, quantas são diretórios?
find / | wc -l
find / -type d | wc -l
  • No diretório /etc, quantos arquivos existem com a terminação .conf? Como realizar uma cópia de segurança (backup) dos mesmos? O comando xargs pode auxiliar na resposta, ou alternativamente utilizando argumentos do próprio comando find.
find /etc -type f -name \*conf | wc -l
mkdir /var/backup
find /etc -type f -name \*conf -exec cp {} /var/backup \;
  1. Informe a quantidade de processos que os usuários root e aluno estão rodando num determinado tempo do sistema.
  2. Crie um usuário chamado GER que pertencerá aos grupos ifsc (principal) e root (secundário). Mostre o resultado de duas formas: manipulando diretamente os arquivos ou utilizando ferramentas de sistema.
  3. Compacte o diretório /etc no arquivo /var/backups/etc.tar (comando tar). Em seguida, compacte-o ainda mais com o comando gzip. Realize o mesmo procedimento utilizando apenas um programa para processar o pedido.
  4. Restrinja o acesso ao comando ping (o comando which pode ajudar a encontrar o seu endereço absoluto) para somente o usuário root.
  5. Para o usuário GER, criado anteriormente, inverta a ordem dos grupos: primeiramente root e em seguida ifsc. O que muda ao se criarem novos arquivos?
  6. Para que serve o comando umask? Como utilizá-lo para garantir que todo arquivo criado por um certo usuário, como GER por exemplo, tenha apenas acesso de leitura+escrita ao dono?
  7. É possível criar um soft link (ou apenas link) para outro soft link? Crie um arquivo no diretório /tmp, aponte um link para o mesmo e faça os testes. Ao mudar o conteúdo do link, muda a data de modificação do arquivo original? Por quê?
  8. O comando last informa as últimas sessões de usuário do sistema, além de (re)inícios do sistema. Quantas vezes o sistema foi reiniciado? Informe hora e data. (Caso não haja nenhuma informação, reinicie manualmente o sistema com o comando reboot para registrar alguma ação).
  9. Quantos usuários estão conectados no sistema? Informe usuários e o nome do seu terminal de acesso. Todos os terminais de acesso, uma vez que são dispositivos, existem no diretório correspondente, /dev?
  10. O que representa o diretório /proc/1, que sempre existe em todo sistema Linux (com configurações comuns)?
  11. Some os uids de todos os usuários que possuem senha válida no sistema (ignorando, portanto, as senhas * ou !, que são formas de bloquear o usuário).
  12. O serviço NTP é um serviço de rede utilizado para sincronizar a hora dos computadores, ajustando-os para a hora certa do seu fuso horário. Com o comando ntpdate, sincronize o relógio com um dos principais servidores de hora do Brasil, o servidor ntp.cais.rnp.br. Atenção a relógios demasiadamente atrasados/adiantados: como isso é potencialmente prejudicial ao sistema, poderá ser necessário forçar esta operação. Após isso, verifique quanto tempo o relógio local estava distante do relógio remoto.
  13. Confira a prova realizada no semestre passado, bem como a atividade preparatória (que explica a tarefa). Realize as questões utilizando os comandos do S.O. ao invés de manipular os arquivos de configuração - serão necessários os comandos ifconfig, route e traceroute (se houver, caso contrário instale-o com o comando apt-get).

21/08

27/08

28/08

03/09

04/09

10/09

11/09

17/09

18/09

24/09

25/09

01/10

02/10

08/10

09/10

15/10

16/10

22/10

23/10

29/10

30/10

05/11

06/11

12/11

13/11

19/11

20/11

26/11: Projeto Integrador


Página principal da disciplina