Trabalho Implantação de Servidores

Documentos relacionados
INSTITUTO FEDERAL DO TRIÂNGULO MINEIRO CAMPUS PARACATU TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMA JOÊNIA OLIVEIRA LOPES SERVIDORES

Configuração do Servidor Gateway Firewall e DHCP

Configurando VPS Proxy e SSH

Segurança Informática e nas Organizações. Guiões das Aulas Práticas

Instalação e Configuração do Servidor de DHCP

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução

PROJETO LÓGICO DE REDE

Manual de Instalação do pacote SICWEB

INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS

REDES DE COMPUTADORES

Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

Tutorial para Instalação do dotproject

Interface gráfica do linux

Zabbix 3 Instalação INSTALAÇÃO

Objetivo: Praticar a aplicação de acesso remoto via protocolo RDP (Remote Desktop) em ambientes Microsoft Windows.

PRÁTICA DE NAT/PROXY - LINUX 1. TOPOLOGIA DE REDE PARA TODOS OS CENÁRIOS DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD

Configuração do Samba no Metasys (Modo Gráfico)

Laboratório de Redes Prof. Dinailton

Redes de Computadores Serviço PROXY

TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo

Administração dos serviços de redes utilizando linux

Manual de Instalação. Servidor Web LAMP

2. Instalação do WinThor Anywhere (Linux ambiente terminal/console)... 10

Instalacao do Zabbix 2.x em Ambiente CentOS

Laboratório de Redes de Computadores INSTALANDO SERVIDOR APACHE NOS CENTOS 6.5

Trabalho Final de Implantação de Servidores

Aula 2 DHCP. (Dinamic Host Configuration Protocol) Servidor DHCP. Prof. Roitier Campos Gonçalves

Serviços de Rede. Alberto Felipe Friderichs Barros

Instalação e Configuração de Servidores Web Server Apache. Prof. Alex Furtunato

Laboratório SMTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

Configuração. Ubuntu Server Sistemas Distribuídos Engenharia da Computação

Laboratório 2. Configurando o Serviço DHCP

O Terminal Server nos fornece a possibilidade de vários usuários utilizarem o mesmo sistema ao mesmo tempo.

Criando o ambiente para o Curso Avaliação Genômica por Single Step

Fixo (41) Vivo (41) Tim (41) Claro (41) OI (41) Sistema Descomplicado CNPJ

Guia de Utilização do AnyConnect

1. Requisitos de Instalação Procedimentos Iniciais Instalação do WinThor Anywhere (Padrão)... 3

MANUAL DE CONFIGURAÇÃO DO SQL + CONEXÃO ODBC + CDSWEB

GLPI Gestão total e gratuita do seu parque informático

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO TRIÂNGULO MINEIRO CAMPUS PARACATU ANALISE E DESENVOLVIMENTO DE SISTEMAS

Tutorial para Instalação do Debian 6.04 (servidor)

Meios de Comunicação de Dados.

Manual do Aplicativo de Configuração

Como configurar Conexão Remota no SQL Server 2005/2008

Administração de Redes Linux

Sistema Operacionais II. Aula: Virtualização

MANUAL DE INSTALAÇÃO

PROCEDIMENTO DE EXPORTAÇÃO A PORTAIS IMOBILIÁRIOS

Atualizações do sistema Adendo do usuário

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Implementação de Servidores

Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu

Título: Como configurar o gerenciador Busca NF-e no Escritório?

Guia de instalação. Configuração necessária Instalação e ativação - 1 -

MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS

Secure Client. Manual do Usuário. IPNv2. Secure Client IPNv2

Guia de instalação. Configuração necessária Instalação e ativação - 1 -

Instalação Wiser. Sistema Operacional Linux Red Hat

Rede VPN UFBA Procedimento para configuração

Instalação do MySQL e da ferramenta MySQL- Front

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão

Tarefas práticas da disciplina Gerência de Infraestrutura de TI

Tarefas práticas da disciplina Gerência de Infraestrutura de TI

osticket Aprenda como instalar no Ubuntu

Aula 11 - Enjaulamento de SO

MANUAL DE INSTALAÇÃO

Prefácio. Objetivo. Público alvo. Convenções utilizadas neste manual. Tabela 1. Convenções do manual

Administração de sistemas Linux. Gerenciamento de serviços

Administração de Sistemas Operacionais. Prof. Marlon Marcon

TOTVS Utilização dos Aplicativos. Arquitetura e Instalação

Aprenda a instalar o GLPI no Centos 6.5

Como instalar o Ubuntu Server

Atualização e configuração dos telefones IP Polycom: Modelos 430 e 601

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação.

Tutorial de Instalação Integratto Contábil SQL. Integratto Contábil SQL

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

Procedimento Instalação Impressora Servidor de impressão/quota

MANUAL DE UTILIZAÇÃO DO SISTEMA LUX NF-E V

Comunicador Interno (Mensagens Instantâneas)

Guia Rápido. Elgin L42-DT Impressora de etiquetas.

2) Enviando e descompactando os arquivos de instalação

Rede VPN UFBA Procedimento para configuração

GUIA DE CONFIGURAÇÃO. VPN SSL Client to Server

Para maiores informações a respeito do esocial acesse

Guia de instalação do REIS

Assina Web S_Line Manual de Uso

X-RiteColor Master Web Edition

Administração de Sistemas Operacionais. Prof. Marlon Marcon

Instalação do serviço de FTP com o Proftpd

Instalação do Integração SGNFe no Servidor Linux:

MD Connect. Índice. Suporte / Assistência Técnica: (011) Revisão: 07 Página: 1/22

Sinai Sistema Integrado Administrativo de Igreja

Fazendo cópia de segurança

Para verificar se o Servidor e/ou o Cliente acessa o SisMÉDICO

Introdução à Computação

MANUAL DO SECURE CLIENT

CST em Redes de Computadores

Transcrição:

1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO TRIÂNGULO MINEIRO. SUPERIOR EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ISABELA CRISTINA DE MELO SENA Trabalho Implantação de Servidores PARACATU MG JUNHO, 2016

2 ISABELA CRISTINA DE MELO SENA Trabalho Implantação de Servidores Trabalho apresentado na disciplina de Implantação de Servidores do 5º período do curso de Análise e Desenvolvimento de Sistemas, sob a orientação do Prof. Roitier Campos Gonçalves. PARACATU MG JUNHO, 2016

3 SUMÁRIO 1.INTRODUÇÃO...4 2.CENÁRIO DA REDE...5 3.ESTRUTURA DA REDE...7 4.SERVIÇOS...8 REFERÊNCIAS BIBLIOGRÁFICAS...35

4 INTRODUÇÃO O uso de servidores em grandes e pequenas empresas se tornou uma forte tendência no mercado. É uma realidade presente no cotidiano de muitos setores empresarias, oferecendo diversas vantagens para as empresas que estão em busca de economia e gestão. Visando destacar as funcionalidades do servidor no mercado de trabalho, o foco do presente trabalho é estruturar a rede de um escritório de contabilidade. Segundo Barros (2002, p. 01), pode-se definir a Contabilidade como uma ciência social que estuda e pratica as funções de controle e de registro da Administração e da Economia. Mais especificamente, trata-se do estudo e do controle do patrimônio das entidades (empresas). Isso é feito por meio dos registros contábeis dos fatos e das respectivas demonstrações dos resultados produzidos. Tendo em vista o conceito abordado pelo autor, é possível ter uma noção clara e objetiva do que é a contabilidade e de como a empresa atua no mercado. O servidor da empresa fornecerá os principais serviços para o bom funcionamento da rede. Os serviços apresentados possuirão naturezas distintas, como: ferramentas para administração de compartilhamento, transferência de arquivos, nome de domínio, hosts e entre outros. Baseando-se nesses conceitos, os serviços apresentados no decorrer deste artigo serão instalados e configurados para a administração desse escritório de contabilidade, de modo que os serviços forneçam mecanismos de gerenciamento e atendam as necessidades dos funcionários dessa empresa de contabilidade.

5 2. CENÁRIO O cenário da rede é representado pela simulação do ambiente de uma empresa de contabilidade. Para estabelecer os processos de configuração e instalação dos serviços, foram adotadas três máquinas virtuais: Receberam o nome respectivamente de: debianisabelamelo, debianisabelamelo2,debianisa, executadas pelo software virtual Box. Utilizei três máquinas virtuais pensando na economia de espaço das máquinas, para que as máquinas não se sobrecarregassem com muitos serviços instalados. A senha e login de todos os usuários das máquinas são: Usuário: Isabela Senha: isabela Usuário: Roitier Senha: roitier 2.1 CONFIGURAÇÕES DA MÁQUINA DEBIANISABELAMELO Instalação: Foi instalado o debian versão 7.9 (autorizado utilizar essa versão o uso pelo professor Roitier). Interfaces: Repositório sources.list:para que as instalações realizadas funcionem corretamente, é essencial que as linhas que se referem à instalações via CDROM não sejam executadas.foi adicionado no arquivo as seguintes linhas:

6 Serviços instalados e configurados: SAMBA, FTP, SSH e APACHE. 2.2 CONFIGURAÇÕES DA MÁQUINA DEBIANISABELAMELO2 Instalação: Foi instalado o debian versão 8.5. Interfaces: Repositório sources.list:para que as instalações realizadas funcionem corretamente, é essencial que as linhas que se referem à instalações via CDROM não sejam executadas. Foi adicionado no arquivo as seguintes linhas: Serviços instalados e configurados: DHCP, IPTABLES, MSQL, PHP.

5 2.3 CONFIGURAÇÕES DA MÁQUINA DEBIANISA Instalação: Foi instalado o debian versão 7.9 (autorizado utilizar essa versão o uso pelo professor Roitier). Interfaces: Repositório sources.list: Para que as instalações realizadas funcionem corretamente, é essencial que as linhas que se referem à instalações via CDROM não sejam executadas.foi adicionado no arquivo as seguintes linhas: Serviços instalados e configurados: SQUID e SARG.

6 3. ESTRUTURA DA REDE O desenho foi manipulado na ferramenta Core Network, ele representa a estrutura da rede do escritório de contabilidade.

7 4. SERVIÇOS 4.1 SAMBA É um servidor que permite o gerenciamento e compartilhamento de recursos de redes, ele é uma solução bastante completa e flexível. De um modo geral o serviço oferece muitas opções de configurações. Para demostrar as funcionalidades na implementação do servidor SAMBA, foi realizada a instalação, criação dos usuários que terão permissão para acessar o samba e o compartilhamento de arquivos na rede para os usuários. Para instalar o SAMBA no Debian foi usado o smb client pois ambos possuem uma relação de compartilhamento. root@debianisabelamelo:/home/isabela# apt-get install samba smbclient swat samba-doc Com os pacotes instados, usa-se os comandos abaixo para: root@debianisabelamelo:/home/isabela# /etc/init.d/samba start ( Inicia o Serviço) root@debianisabelamelo:/home/isabela# /etc/init.d/samba stop ( Para o Serviço ) root@debianisabelamelo:/home/isabela# /etc/init.d/samba restart (Reinicia o serviço) root@debianisabelamelo:/home/isabela# smdb V (Verifica a versão atual)

8 Cadastrando os usuários Depois da instalaçãodo Samba ter sido realizada, a próxima etapa feita foicadastrar os logins e senhas dos usuários que terão acesso ao servidor. O samba só permite acesso para usuários que estão cadastrados no Samba e também no sistema, por esse motivo foi necessário o cadastramento de usuários e o como modelo foi usado o roitier para acessar o samba. Foi adicionado o usuário roitier para acessar o sistema. root@debianisabelamelo:/home/isabela# adduser roitier Com o comando digitado acima, foi criado um novo usuárioroitier, logo em seguida o usuário foi adicionado e foi criado um diretório pessoal para o mesmo. A senha escolhida para esse novo usuário foi:roitier Informações do usuário O nome completo : Roitier Campos Número da sala: 0 Fone de trabalho: 0 Fone Residencial: 0 Outro: 0

9 Depois de criar os usuários desejados no sistema o próximo passo é cadastrá-los no Samba, usando o comando "smbpasswd - a". A senha escolhida para o usuário roitier foi: roitier. O usuário isabela já havia sido cadastrado no sistema no processo de instalação da máquina virtual, sendo assim, foi necessário apenas cadastrar o usuário isabela no samba, a senha escolhida para esse usuário foi isabela. Isabela e Roitier serão os usuários autorizados para acessar o servidor samba. root@debianisabelamelo:/home/isabela# smbpasswd -a roitier root@debianisabelamelo:/home/isabela# smbpasswd -a isabela Swat Depois do login de acesso ser criado, é preciso configurar o Samba para que ele possa fazer o compartilhamento que o usuário necessita. Existem duas maneiras: A primeira opção é utilizando o Swat, ele serve como um utilitário de configuração via web. A outra opção é

10 editar manualmente o arquivo de configuração do Samba. Para configuração do servidor foi escolhido Swat. Ativando o SWAT O serviço vai ser executado pelo servidor Samba que abre a porta 901 para aguardar a solicitação de conexão. Ele vai carregar os arquivos de configuração na porta estabelecida. A configuração do Swat é feita através da linha de comando abaixo: root@debianisabelamelo:/home/isabela# nano /etc/inetd.conf As configurações abaixo, são as configurações do inetd.conf. Para que o swat seja inicializado foi ativada a linha em. destaque. Para ativar o Swat, é necessário criar o arquivo abaixo, a porta estabelecida para acessar o samba localmente é a 901. root@debianisabelamelo:/home/isabela# /etc/xinetd.d/swat Depois de criado o arquivo, é necessário reiniciar o serviço para o Swat ficar disponível.

11 Para acessar o Swat, basta abrir o Browser disponível e acessar o endereço http://localhost:901. Se estiver tudo configurado corretamente, irá aparecer uma tela que irá solicitar um nome de usuário e senha. O usuário fornecido ao prompt de login foi: root, e a senha: 123321. É necessária a credencial do root para o Swat reiniciar os serviços e outras operações. Feito a autenticação solicitada acima, teremos acesso ao Samba Web Administration. O usuário root possui mais opções de menus na interface do samba pelo fato dele ser o administrador da rede, sendo assim ele possui todos os privilégios no samba. Para entrar no samba com outro usuário, é necessário acessar com os usuários que foram cadastrados no sistema e no servidor samba. Se estiver tudo configurado corretamente, irá aparecer uma tela que irá solicitar um nome de usuário e senha. O usuário fornecido ao prompt de login foi: roitier, e a senha: roitier.

12 O outro usuário fornecido ao prompt de login foi: isabela, e a senha: isabela.

13 Em relação ao usuário root os usuários roitier e isabela possuem menos opções de menus no samba, isso acontece porque eles são apenas usuários cadastrados e o root é o administrador. Criando diretórios para compartilhamento O cenário do servidor é uma contabilidade. Foram criados três tipos de diretórios: Setor Pessoal Setor Fiscal Setor Contábil O diretório recebeu esse nome para exemplificar o meu local de trabalho. Esses três setores criados no compartilhamento são os principais setores existentes para o bom funcionamento de um escritório de contabilidade, todos eles são extremamente necessários. A equipe criada para demonstrar as funcionalidade do servidor samba é abstrata, servirá apenas como demonstração. Essa equipe é composta por dois usuários cadastrados: O usuário Isabela e o usuário Roitier, ambos possuem acesso a esse compartilhamento.

14 Para os usuários abrirem as pastas do compartilhamento, é necessário seguir o caminho: Menu Locais, em seguida clicar em rede. Abrirá uma tela conforme mostrado abaixo, o servidor que contém as pastas da contabilidade possui o nome DEBIANISABELAMELO. O DEBIANISABELAMELO que está na pasta da rede é um atalho, os usuários poderão clicar no atalho ou se preferirem clicar dentro da Rede Windows que também possui o servidor. Ao clicar no local do compartilhamento, os arquivos serão mostrados da seguinte forma:

15 4.2 FTP O FTP é um serviço que trabalha com a transferência de arquivos remotamente. O servidor aceita conexões remotas usando login dos usuários cadastrados na máquina. Durante a instalação do ftp o sistema me disponibilizou uma tela perguntando se eu gostaria de instalar o ftp como autônomo (standarlone) ou com o inetd, optei por instalar de forma autônoma, pois, o standarlone é mais seguro e mais rápido que o inetd. Para instalar o ftp foi utilizado o seguinte comando: root@debianisabelamelo:/home# apt-get install proftpd O arquivo de configuração do ftp é o /etc/proftpd/proftpd.conf. A porta padrão do servidor ftp é a 21, foi alterada a porta para 2121, pois muitos serviços de banda larga bloqueiam as portas 21 para que os usuários não rodem os servidores. Para não haver esse tipo de constrangimento para os usuários da contabilidade a porta padrão foi alterada. Deixei a linha UselIPV6 como off, pois não estou utilizando o endereço ipv6. A linha ServerName recebeu o nome debianisabelamelo, pois é o nome que meu servidor possui.

16 Ativei a linha DefaultRoot por questões de segurança, só poderá acessar o serviço ftp, os usuários que forem cadastrados no linux, essa linha limita o usuário a sua home, ele só tem acesso a sua pasta home e não poderá acessar outros diretórios do sistema. A linha RequireValidShell também foi ativada para proporcionar praticidade ao usuário, ele não precisa ter login válido para poder utilizar o serviço ftp. Após as modificações o serviço ftp foi reinicializado com o comando service proftpd restart. Testando o servidor ftp remotamente Para acessar o servidor ftp remotamente, basta utilizar o navegador do sistema linux e digitar o seguinte comando ftp:ip:porta. O ftp refere-se ao nome do servidor, o ip é o ip da máquina e a porta é o número da porta que foi configurada para rodar o serviço. O ip da minha máquina é o 10.0.2.15 e a porta configurada para acessar o ftp foi a 2121. Ao digitar essas informações o serviço solicita uma autenticação, os usuários digitados foram os usuários isabela e roitier a senha é a mesma do nome de login.

17 Feita a autenticação, abre outra tela mostrando os arquivos contidos no diretório home do usuário isabela. Caso o usuário queira criar algum outro diretório basta usar o comando mkdir (nome do diretório) no terminal linux, caso ele queira remover algum diretório deverá utilizar o comando rm a (nome do diretório). Usuário isabela Diretórios do usuário isabela

18 Usuário roitier Diretórios do usuário roitier: 4.3 SSH O ssh possuir inúmeras vantagens, ele proporciona facilidade para administrar o sistema remotamente, tanto via terminal, quanto pela interface. O ssh atende a necessidade de diversos administradores da rede oferecendo praticidade para quem o utiliza. Ele é um serviço que permite suporte à distância, ou seja, as configurações do ssh podem ser feitas remotamente, de onde o usuário estiver. root@debianisabelamelo:/home/isabela# apt-get install openssh-server

19 Para acessar as configurações do servidor ssh é necessário acessar o caminho: etc/ssh/sshd_config. Abrirá a tela contendo as configurações padrões do servidor. A porta não foi alterada, deixei configurada a porta 22 padrão do ssh. A linha AllowUsers define que os usuários da minha rede, roitier e isabela poderão acessar o ssh. Defini na linha PermitRootLogin o acesso remoto do administrador root no ssh. root@debianisabelamelo:/home/isabela# cd etc/ssh root@debianisabelamelo:/home/isabela/etc/ssh# nano sshd_config Com as configuraçoes estabelecidas, é necessário pausar o serviço ssh e ativá-lo novamente: Com o pacote ssh instalados, use os seguintes comandos: root@debianisabelamelo:/etc/ssh# service ssh stop (Para pausar o ssh) root@debianisabelamelo:/etc/ssh# service ssh update (Para atualizar o ssh) root@debianisabelamelo:/etc/ssh# service ssh start (Para ativar o ssh)

20 Após fazer as devidas alterações no servidor ssh da contabilidade, foi feita a verificação se o serviço está rodando no sistema. Como foi visto nas linhas de comando da imagem acima, percebe-se que o serviço está funcionando corretamente e a porta 22 foi reconhecida. Conhecendo as ferramentas do ssh Pode ser habilitado nas configurações do ssh diversos recursos. Para apresentar um desses recursos, foi abordado a senha como exemplo no servidor da contabilidade, ao invés de depender da senha como autenticação, o ssh utiliza um par de chaves de autenticação, no caso abaixo foi criada no servidor uma chave de autenticação que gerou uma imagem criptografada. Para gerar o par de chaves: Nessa linha de comando é especificado o tipo de chave que vai ser criada.

21 root@debianisabelamelo:/home/isabela# ssh-keygen t rsa O nome da chave usada : contabilidade A senha : contabilidade Nota-se que na imagem abaixo foi gerada uma imagem criptografada. Acessando o servidor remotamente Ao ser ativado o SSH, foi implementado para que ele permitir acesso aos usuários isabela e roitier, pedindo apenas a senha. Na linha de comando é colocado o nome do serviço, o nome do usuário e o ip da rede. Para acessar o ssh remotamente deverá digitar no terminal conforme o exemplo: ssh nomedousuario@ip 4.4 APACHE O Apache é um servidor responsável por hospedar páginas web.para instalar o servidor apache foi digitado o comando a seguir, onde foi instalado o apache 2 e junto com ele o apache utils que contém diversos utilitários de gerenciamento. O apache foi instalado pensando no marketing da contabilidade, toda empresa precisa de uma forma de divulgação. Futuramente se a empresa precisar de um hospedeiro web para divulgar seu trabalho a configuração estará pronta, basta somente possuir o site. root@debianisabelmelo:# apt-get install apache2 apache2-utils

22 É necessário instalar o pacote ssl-cert, que ativa o suporte a SSl, que é o suporte a páginas seguras e que gera certificados. root@debianisabelamelo:# aptget install ssl-cert Após a instalação deve-se reiniciar o Apache: root@debianisabelamelo:# /etc/init.d/apache2 restart Acessando o endereço HTTP://127.0.0.1 no Browser, irá abrir uma página de boas vindas, dizendo que está funcionando e que é a página web padrão para o servidor, e que está em execução.

23 Criando diretórios Para criar o diretório do Apache no terminal, utiliza- se o comando padrão mkdir /www/ usuário. Foi criado o diretório para acesso ao apache com os nomes cadastrados no sistema linux. Os usuários isabela e roitier terão acesso ao servidor apache, eles poderão visualizar o arquivo index.html. É uma página index simples, contendo algumas informações que explicam brevemente os conceitos de contabilidade sobre a história da nossa empresa. Foi criada essa página só para realizar os devidos testes. Vale frisar que a intenção desse servidor é para apresentar o marketing da empresa.

24 Após acessar o apache localmente os usuários do sistema acessam o apache, e visualizam essa página html:

25 4.5 DHCP O DHCP foi instalado no servidor da contabilidade por ser um protocolo de configuração dinâmica de endereços de rede, ele permite que as máquinas da rede adquiram endereço ip automaticamente. Para instalar o servidor dhcp no escritório de contabilidade foi utilizado o pacote do servidor dhcp isc-dhcp-server, ele representa uma implementação open source de dhcp mais utilizada. root@debianisabelamelo:/home/isabela# apt-get install isc-dhcp-server No ifconfig é possível visualizar as seguintes configurações:

26 Para abrir o arquivo de configuração do servidor dhcp é necessário utilizar o seguinte caminho: root@debianisabelamelo:/home/isabela# nano /etc/dhcp/dhcpd.conf A linha default-lease-time600 define que o endereço ip sera cedido por um tempo de 600 segundos. A linha max-lease-time7200 define que se os usuários da contabilidade precisarem de um tempo maior, o tempo máximo que o servidor dhcp irá permitir será de 7200 segundos. Na linha option domain-name foi definido o nome do domínio do dhcp como contabilidade.net. A linha option domain-name-servers lista os domínios. No arquivo /etc/default/isc-dhcp-server é necessário listar a interface, conforme consta na configuração do ifconfig a interface é a eth0.

27 4.6 IPTABLES O iptables é uma ferramenta que permite a criação de regras de firewall e Nats. Essa ferramenta foi instalada no servidor da contabilidade para proteção do sistema de modo geral, evitando que o servidor seja invadido. Configurando regras de proteção 1)Regras de filtragem com a tabela nat. A tabela Nat é responsável pelo redirecionamento de pacotes. Os pacotes que saírem pela interface eth0 serão mascarados, o nível de segurança da rede que esta atrás da eth0 se tornará mais seguro

28 2) A regra determina que todos os pacotes icmp originados do endereço 192.168.0.45 deveram ser barrados. Mostrando as regras ativas: Para mostrar as regras ativas: root@debianisabelamelo:/home/isabela# iptables L Para mostrar as regras de NAT ativas: root@debianisabelamelo:/home/isabela# iptables t nat L Para salvar as regras estabelecidas via terminal no iptables utiliza-se o comando iptablessave:

29 4.7 MSQL O msql é um sistema que tem como principal função gerenciar o banco de dados é considerado um sistema prático e robusto. Foi instalado o msql no servidor da contabilidade para o gerenciamento do banco de dados da empresa. root@debianisabelamelo:/home/isabela# apititude install msql-server Conforme é instalado os pacotes depois de digitar o comando de apititude, aparece uma tela para configuração do msql. A palavra passe contabilidade foi cadastrada para o utilizador administrativo root.

30 Criando o banco de dados Para acessar o serviço msql utiliza-se no terminal o seguinte comando: root@debianisabelamelo:/home/isabela# mysql u root p A senha que foi cadastrada no processo de configuração foi solicitada. Se a autenticação estiver correta, ao digitar a senha contabilidade, surgirá outra linha de comando definida como mysql>, essa linha indica que o msql já está pronto para receber os comandos SQL (inserte, update,delet, etc..). Na linha mysql> CREATE DATABASE contabilidade, foi criado o banco de dados. Para verificar as tabelas criadas no msq, utiliza-se o seguinte comando:

31 Para sair do cursor msql>, basta utilizar o comando QUIT, voltando assim a tela normal do terminal. 4.8 PHP É uma linguagem utilizada para o desenvolvimento de sites dinâmicos. Foi utilizado o php no servidor da contabilidade para disponibilizar páginas web da empresa. Configuração do php Após a instalação é necessário reiniciar o apache para que o php funcione corretamente.

32 No diretório cd/var/www foi criado um arquivo com o nome info.php. Depois de criar o arquivo, é necessário iniciar o servidor apache. Para acessar o documento php utiliza-se o navegador diitando http://ipdoservidor/info.php 4.9 SARG O sarg é um interpretador de logs para o squid. Ele foi instalado para gerenciar o acesso no squid. Feita a instalação, foi criado o diretório mkdir /var/www/sarg. Para abrir o arquivo de configuração do sarg utiliza-se o comando: nano /etc/sar.conf, no arquivo foi acrescentado as seguintes linhas:

33 4.10 SQUID O squid é um servidor proxy, que possibilita que as máquinas de uma rede privada possam acessar uma rede pública. Para instalar o squid utiliza-se o comando apt-get install squid3. Foi utilizado esse serviço no servidor da contabilidade para que todas as máquinas acessem a internet por meio de requisitos. O arquivo de configuração do squid é o : nano /etc/squid3/squid.conf. Optei foi utilizar o arquivo de configuração padrão do squid. Percorrendo o arquivo encontram-se as ACLs padronizadas da seguinte forma:

34 REFERÊNCIAS BIBLIOGRÁFICAS BARROS (2002, p. 01); Morimoto, Carlos Eduardo Livro servidores linux, guia prático https://www.vivaolinux.com.br/dica/instalacao-do-dhcp-server http://www.hardware.com.br/tutoriais/samba-swat/pagina3.html https://www.vivaolinux.com.br/artigo/samba-instalacao-e-configuracao-descomplicada/ https://www.vivaolinux.com.br/artigo/tutorial-de-instalacao-e-configuracao-do-apache-nolinux https://www.vivaolinux.com.br/artigo/instalando-e-configurando-um-servidor-ftp https://www.vivaolinux.com.br/artigo/servidor-proxy-com-squid-instalacao-e-configuracao https://www.vivaolinux.com.br/dica/instalacao-do-dhcp-server

35 http://php.net/manual/pt_br/install.php