TADS:Administração de Servidores: mudanças entre as edições
(→19/ago) |
|||
Linha 55: | Linha 55: | ||
===19/ago=== | ===19/ago=== | ||
;[[Administração de Usuários e Grupos]] | ;[[Administração de Usuários e Grupos]] | ||
====Tarefa 2==== | |||
Criar contas de '''usuário''' e '''grupo''' para todos os alunos e 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 as '''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 exemplo 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. | |||
Alteração da senha | |||
passwd jsouza | |||
Verificar arquivos '''/etc/passwd''' e '''/etc/group''' fazendo os ajustes diretamente com o '''editor vi''' caso necessário. | |||
;finger: Instalar o aplicativo '''finger''' com '''apt-get''' e verificar se as informações dos usuários estão corretas. Veja que com o finger é possível identificar se os usuários estão ativos no sistema. | |||
===17/ago=== | ===17/ago=== |
Edição das 22h22min de 19 de agosto de 2016
INF-405 - Administração de Servidores
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas
Componente Curricular: Administração de Servidores
Professor: Evandro Cantú <evandro.cantu@ifpr.edu.br>
Turma: 01/2015
Período Letivo: Quarto
Ano: 2016
Carga horária: 60
Horários de Aulas:
Horário Semanal de Atendimento ao Estudante:
- Histórico de Professores
Semestre 2016-2
MATERIAIS DE APOIO
DIÁRIOS DE AULA
19/ago
Tarefa 2
Criar contas de usuário e grupo para todos os alunos e 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 as 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 exemplo 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.
Alteração da senha
passwd jsouza
Verificar arquivos /etc/passwd e /etc/group fazendo os ajustes diretamente com o editor vi caso necessário.
- finger
- Instalar o aplicativo finger com apt-get e verificar se as informações dos usuários estão corretas. Veja que com o finger é possível identificar se os usuários estão ativos no sistema.
17/ago
- Editor vi
- Gerenciamento de serviços e processos;
- Sistema de arquivos
10 e 12/ago
- Instalação e teste;
- Comandos Básicos.
05/ago
Na sexta-feira o professor Evandro estará em viagem com alunos para participar da III Olimpíada de Robótica do IFPR em Irati, PR.
Vai ficar tarefa para instalação e configuração do servidor Linux, a ser realizada em duplas.
Tarefa 1
- Servidor Linux: Instalação e configuração
- Instalar o servidor em uma máquina virtual do VirtualBox:
- Escolher basic server install;
- Definir memória RAM de 768MB, pois teremos várias máquinas virtuais em um mesmo hardware;
- Além do servidor básico, instalar o Servidor OpenSSH, para poder acessá-lo remotamente (os demais serviços serão instalados posteriormente).
- Na configuração da máquina virtual no VirtualBox, estabelacer a configuração de rede do Servidor Linux como Placa em modo Bridge, para que o servidor fica na mesma rede local dos demais computadores do laboratório;
- Verificar a configuração de rede do Servidor Linux com ifconfig;
- Testar conectividade com ping entre o Servidor Linux a a máquina hospedeira;
- Conectar-se remotamente ao Servidor Linux com ssh.
- Instalação do servidor Web apache
- Instalar o servidor Web com apt-get;
- Testar funcionamento do servidor a partir de um navegador na máquina hospedeira.
- Instalação de outros serviços
- Instalar e testar navegador lynx;
- Instalar e testar o aplicativo traceroute.
- Teclado ABNT Brasil
- Caso tenha instalado versão em inglês do teclado, o mesmo pode ser ajustado com o comando:
setxkbmap -model abnt2 -layout br
- Executar aplicativos gráficos via SSH
- É possível executar aplicativos gráficos via SSH fazendo alguns ajustes no servidor:
vim /etc/ssh/sshd_config
- Altere as linhas no arquivo sshd_config:
Protocol 2 PermitRootLogin without-password X11Forwarding yes
- Reinicie o serviço:
/etc/init.d/ssh restart
- Conecte-se ao servidor via SSH usando:
ssh -X -C user@server
- Chame o aplicativo normalmente.
03/ago
- Introdução a Administração de Servidores
- Servidor Linux
- Origem e conceitos gerais