|
|
(194 revisões intermediárias por 2 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| '''Semestre''': 4º | | '''Semestre''': 4º |
| | | <!--=Objetivo= |
| =Objetivo= | |
| Instrumentalizar os alunos para administrar e gerenciar redes de computadores e servidores, de forma que possam configurar e controlar os dispositivos que compõe uma rede local e prover serviços de rede aos usuários, instalar e configurar aplicações de rede em servidores, incluindo questões de permissão de acesso aos usuários e segurança das informações. | | Instrumentalizar os alunos para administrar e gerenciar redes de computadores e servidores, de forma que possam configurar e controlar os dispositivos que compõe uma rede local e prover serviços de rede aos usuários, instalar e configurar aplicações de rede em servidores, incluindo questões de permissão de acesso aos usuários e segurança das informações. |
|
| |
|
Linha 16: |
Linha 15: |
| Redes Privadas Virtuais (VPN). | | Redes Privadas Virtuais (VPN). |
| Segurança e firewall. | | Segurança e firewall. |
| | | --> |
| =Plano de ensino= | | ==Plano de ensino== |
| *[[PLANO DE ENSINO - TADS:Administração de Servidores]] | | *[[PLANO DE ENSINO - TADS:Administração de Servidores]] |
|
| |
|
| =Histórico da Disciplina= | | <!--=Histórico da Disciplina= |
| | *[[TADS:Administração de Servidores: 2019-2|2019-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| | *[[TADS:Administração de Servidores: 2018-2|2018-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| | *[[TADS:Administração de Servidores: 2017-2|2017-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| *[[TADS:Administração de Servidores: 2016-2|2016-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) | | *[[TADS:Administração de Servidores: 2016-2|2016-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| *[[TADS:Administração de Servidores: 2015-2|2015-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) | | *[[TADS:Administração de Servidores: 2015-2|2015-2]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
| | | --> |
| =Materiais de Apoio na Wiki= | | ==Conteúdo Programático== |
| | | ===Servidor Linux=== |
| *[[Introdução a Administração de Servidores]] | | *[[Introducao a Administracao de Servidores|Introdução a Administração de Servidores]] |
| *[[Servidor Linux]] | | *[[Servidor Linux]] |
| *[[Instalação e Configuração de um Servidor Linux]] | | *[[Administracao de Usuarios e Grupos|Administração de Usuários e Grupos]] |
| *[[Instalação de pacotes em um Servidor Linux]]
| | *[[Permissoes de acesso a arquivos e diretorios|Permissões de acesso a arquivos e diretórios]] |
| *[[Administração de Usuários e Grupos]]
| |
| *[[Permissões de acesso a arquivos e diretórios]] | |
| *[[Cotas em disco]] | | *[[Cotas em disco]] |
| *[[Programação do Shell]] | | *[[Programação do Shell]] |
| *[[Agendamento de Tarefas]] | | *[[Agendamento de Tarefas]] |
| *[[Cópias de Segurança]] | | *[[Copias de Seguranca|Cópias de Segurança]] |
| *[[Servidor SSH]] | | *[[Servidor SSH]] |
| | |
| | ===Servidores de Aplicação=== |
| *[[Servidor Web]] | | *[[Servidor Web]] |
| *[[Rede e Roteamento]]
| |
| **[[Configuração de servidor para compartilhar conexão com a Internet]]
| |
| **[[Laboratório: NetKit Roteamento]]
| |
| **[[NAT]]
| |
| **[[Protocolo DHCP]]
| |
| **[[Laboratório: NetKit DHCP e NAT]]
| |
| **[[Servidor DNS]]
| |
| **[[Laboratório: NetKit DNS]]
| |
| *[[Servidor FTP]]
| |
| *[[Servidor Samba]] | | *[[Servidor Samba]] |
| *[[Servidor Proxy]] | | *[[Servidor Proxy]] e [[Firewall]] |
| *[[Firewall]]
| |
|
| |
|
| ==Servidores Ubuntu== | | ===Contêineres=== |
| Cada equipe de alunos deverá montar e configurar um '''Ubuntu Server''' durante o semestre, o qual será avaliado em diferentes etapas.
| | *[[Docker]] |
|
| |
|
| ;Endereços IP dos servidores de cada equipe:
| | ===Servidores em Nuvem=== |
| *192.168.40.10: Servidor Principal | | *AWS (Amazon) |
| *192.168.40.11: Victor & Luis | | *FireBase (Google) |
| *192.168.40.12: Kaio & William | | *Digital Ocean |
| *192.168.40.13: Maickel & Leo
| |
| *192.168.40.14: Joabe & Tiago
| |
| *192.168.40.15: VitorMatheus & Pablo
| |
| *192.168.40.16: Pedro & Roger
| |
| *192.168.40.17: Guilherme & Henrique
| |
| *192.168.40.18: Cesar & Ederson
| |
| *192.168.40.19: Gustavo & Rodrigo
| |
| *192.168.40.20: Lucas & Christian
| |
| *192.168.40.21: Alessandre
| |
| *192.168.40.22: Evandro
| |
|
| |
|
| = Diários de Aula = | | = Diários de Aula = |
| ===23/ago===
| |
| ;[[Exportar Servidor Virtual para máquina acessível na Internet]]:
| |
|
| |
| ;[[Cotas em disco]]:
| |
|
| |
| ====Tarefa 4====
| |
| Criar '''cotas em disco''' para usuários e grupos para controle do espaço de armazenamento dos diretórios /home e /dados. O ideal seria que estes diretórios tivessem sido montados em partições separadas. Como não foi montado desta forma, vamos aplicar o sistema de quotas a '''partição / (raiz)''' do sistema.
| |
| *Atribuir quota de 1MB por usuário e 5MB por grupo.
| |
| *Atribuir 500 inodes por usuário e 500 inodes por grupo.
| |
| *Testar o funcionamento do sistema de quotas.
| |
|
| |
| ===17/ago===
| |
| ;[[Permissões de acesso a arquivos e diretórios]]:
| |
|
| |
| ====Tarefa 3====
| |
| Criar '''diretórios''' para utilização compartilhada para os usuários dos grupos primários e secundários:
| |
| :*'''Grupos primários''': Alunos e Professores
| |
| :*'''Grupos secundários''': Arduino, PHP, Mobile, etc
| |
| :Alocar os diretórios no seguinte subdiretório:
| |
| /dados/professores
| |
| /dados/alunos
| |
| /dados/arduino
| |
| ...
| |
|
| |
| ;Permissões: Definir para os diretórios as seguintes permissões:
| |
| :*Diretório '''/home''' do usuário: Leitura, Escrita e Execução somente para o Dono do diretório;
| |
| :*Diretório '''professores''': Leitura, Escrita e Execução para o Dono e para o Grupo do diretório;
| |
| :*Diretório '''alunos''': Leitura, Escrita e Execução para o Dono e para o Grupo do diretório;
| |
| :*Diretórios para grupos '''secundários''': Leitura, Escrita e Execução para o Dono e para o Grupo, e acesso a Leitura e Execução para os Outros.
| |
|
| |
| :Verifique a permissão padrão do diretório '''home''' que está sendo utilizada quando um usuário é criado. Se necessário, utilize o comando '''umask''' para que novos usuários fiquem com a permissão indicada.
| |
|
| |
| :Testar as permissões de acesso com diferentes tipos de usuário.
| |
|
| |
| ===16/ago===
| |
| Substituição da professora Juliana que está de atestado médico.
| |
|
| |
| ;[[Instalação de pacotes em um Servidor Linux]]: Revisão
| |
| ;[[Servidor Linux]]:
| |
| *Estrutura de arquivos e diretórios do Linux
| |
| *Sistema de arquivos
| |
| **Sistemas de arquivos suportados pelo Linux
| |
| *Gerenciador da inicialização
| |
| *Gerenciamento de serviços e processos
| |
| ;[[Administração de Usuários e Grupos]]:
| |
|
| |
| ====Tarefa 2====
| |
| Criar contas de '''usuário''' e '''grupo''' para no mínimo 6 alunos e 4 professores da turma:
| |
| *'''Grupos primários''': Alunos e Professores
| |
| *'''Grupos secundários''': Arduino, PHP, Mobile, etc
| |
| **Verificar com a turma os grupos de interesse para formar os grupos secundários.
| |
| :Cada usuário '''deve''' pertencer a '''um grupo primário''' e '''pode''' pertencer a '''um ou mais grupos secundários'''.
| |
|
| |
| Requisitos para as contas de usuário e grupo:
| |
| *Estabelecer '''regramento''' para os nomes de login
| |
| **Por exemplo: nome: João Paulo de Souza -> login: jsouza
| |
| *Cadastrar cada usuário incluindo as seguintes informações: Nome Completo, Telefone, email.
| |
| *Cadastrar outas '''senhas''' (1234) e solicitar para os usuários fazerem a troca e testar a conta através '''ssh'''.
| |
|
| |
| Exemplo:
| |
| groupadd Alunos
| |
| groupadd Professores
| |
| groupadd Arduino
| |
| adduser --ingroup Alunos jsouza
| |
| adduser jsouza Arduino
| |
| :No exemploServidor SSH foram criados três '''grupos''' Alunos, Professores e Arduino; em seguida foi criado o '''usuário''' jsouza no '''grupo primário''' Alunos; depois o usuário jsouza foi incluído no '''grupo secundário''' Arduino.
| |
|
| |
| ===10/ago===
| |
| ;[[Rede e Roteamento]]: Comandos e procedimentos para configurar e testar a configuração de rede e roteamento.
| |
|
| |
| Como complemento da '''Tarefa 1''', testar a configuração de rede e roteamento no '''Servidor Ubuntu''' instalado na '''máquina virtual'''.
| |
|
| |
| ===03/ago===
| |
| ;[[Instalação e Configuração de um Servidor Linux]]:
| |
| *Procedimentos para instalação do Servidor Linux
| |
| *Instalação de pacotes e e gerenciamento de processos no Linux
| |
| *Sistemas de arquivos e particionamento de disco
| |
|
| |
| ====Tarefa 1====
| |
| Instalar um '''Servidor Linux''' em uma máquina virtual do '''VirtualBox''' para uso na disciplina de '''Administração de Servidores'''. Seguir os passos e procedimentos sugeridos no link acima.
| |
|
| |
|
| ===27/jul===
| | Diários de aula disponibilizados na plataforma '''Moodle IFPR''' (https://ava.ifpr.edu.br). |
| ;[[Introdução a Administração de Servidores]]
| |
| ;[[Servidor Linux]]:
| |
| *Origem e conceitos gerais
| |
| *Comandos Básicos
| |
| *Editor vi
| |
| *Estrutura de arquivos e diretórios do Linux
| |
|
| |
|
| | ---- |
| | [[Usuário:Evandro.cantu|Evandro.cantu]] ([[Usuário Discussão:Evandro.cantu|discussão]]) 11h09min de 4 de março de 2021 (-03) |
| ---- | | ---- |
|
| |
|
| [[Categoria:TADS]] | | [[Categoria:TADS]] |