Tutorial Servidor Mandriva
Tutorial Servidor Mandriva
Tutorial Servidor Mandriva
Sumrio
1 - Trocando o nome do Servidor................................................................................ 02 2 - Configurando IP fixo............................................................................................. 03 3 - Servidor DNS......................................................................................................... 04 4 - Servidor DHCP...................................................................................................... 10 5 DHCP com duas placas de rede............................................................................ 13 6 - Configurao dinmica entre DNS e DHCP.......................................................... 17 7 Servidor WEB....................................................................................................... 20 8 - Servidor Samba...................................................................................................... 22 9 - Servidor NIS.......................................................................................................... 26 10 - Cliente NIS............................................................................................................. 28 11 - Servidor NFS.......................................................................................................... 30 12 - Cliente NFS............................................................................................................ 31 13 Servidor FTP......................................................................................................... 32 14 Servidor de E-mail................................................................................................ 34 15 Servidor de Proxy.................................................................................................. 41
3 Passo: Digite o comando mcedit /etc/sysconfig/network. Abaixo de NETWORKING=yes, digite HOSTNAME= o nome do seu servidor.
Configurando IP fixo
1 Passo: Atribuindo IP fixo ao seu servidor.
Em frente a BOOTPROTO= digite static. Abaixo digite IPADDR= (IP do servidor), e logo aps digite MASK= (mscara da rede). Dever ficar como a tela abaixo:
D F2 para salvar, pea para gravar e d f10 para sair do editor. Digite o comando service network restart para atualizar o IP.
Servidor DNS
1 Passo: Instalando o Bind
Logo aps a instalao ser concluda, digite o comando service named restart. Dever ficar como a figura abaixo
Digite o comando chkconfig named on para o DNS iniciar junto com o servidor. 2 Passo: Na linha de comando, digite mcedit /etc/named.conf. Ir aparecer uma tela como a figura abaixo:
Desa com a seta at chegar no local indicado EXATAMENTE como na figura abaixo.
Logo aps, com as teclas de atalho ctrl + insert copie a parte selecionada e cole no final do documento utilize as teclas de atalho shift + insert. Aps colar a parte selecionada no final do arquivo, localize os itens indicados de vermelho (que representam a zona direta do seu DNS). Em localhost apague a palavra localhost e digite o nome do seu domnio do DNS. Em localhost.zone apague localhost.zone e digite um nome sugestivo referente a zona direta.
Localize os itens indicados de verde (que representam a zona reversa do seu DNS). Em 0.0.127 apague os nmeros 0.0.127 e digite o IP da rede ao contrrio (Exemplo: o IP da rede 192.168.0.0, dever ser digitado da seguinte maneira: 0.168.192). Em 5
named.local apague named.local e digite um nome sugestivo referente a zona reversa. Tome referncia a imagem abaixo:
D F2 para salvar, pea para gravar e d f10 para sair do editor. OBS.: Caso queira ter dois domnios copie duas vezes a parte selecionada, coloque os dados de cada domnio e tambm faa dois arquivos de cada zona que vai ser explicado logo abaixo. 3 Passo : Na linha de comando digite cd /var/lib/named/var/named/master e digite o comando ls para listar o que h na pasta. Dever ficar como a imagem abaixo:
Digite agora o comando cp localdomain.zone (nome da zona que voc criou para a zona direta) Tome a imagem abaixo como referncia:
Digite na linha de comando mcedit (nome que voc criou para a zona direta). No arquivo que voc acabou de abrir, na parte indicada de vermelho na figura acima, digite o F.Q.D.N, root e o nome do domnio DNS. Na parte indicada de verde, digite o F.Q.D.N. Na parte indicada de amarelo, no primeiro canto direito digite o nome do seu servidor DNS, no centro digite IN A, e no canto esquerdo digite o IP do seu servidor DNS. Caso queira criar um Cname para o seu servidor digite logo abaixo no canto esquerdo www no centro digite IN CNAME, e no canto esquerdo digite o nome do seu servidor DNS. Tome a imagem abaixo como referncia:
D F2 para salvar, pea para gravar e d f10 para sair do editor. 5 Passo : Na linha de comando digite cd.., depois digite cd reverse/ Digite agora o comando ls para listar a pasta. A imagem ficar como a figura abaixo:
Digite o comando cp named.zero (o nome que voc criou para a zona reversa) Tome comoreferncia a imagem abaixo:
Digite na linha de comando mcedit (nome que voc criou para a zona reversa). No arquivo que voc acabou de abrir, na parte indicada em vermelho na figura acima, digite o F.Q.D.N, root e o nome do domnio DNS. Na parte indicada de verde, digite o F.Q.D.N. Na parte indicada de amarelo, no primeiro canto direito digite o nmero 1, no centro digite IN PTR, e no canto esquerdo digite F.Q.D.N. Tome a imagem abaixo como referncia:
D F2 para salvar, pea para gravar e d f10 para sair do editor. 7 Passo: Na linha de comando, digite service named restart por 2 vezes. 8 Passo: Conferncia. Na linha de comando, digite ping (mais o nome completo do seu dns).
Tome a figura abaixo como referencia de um ping executado com 0% de pacotes perdidos. Cancele o comando ping digitando as teclas de atalho ctrl + c.
Servidor DHCP
1 Passo: Instalando o DHCP. Na linha de comando, digite urpmi dhcp. Aguarde a instalao.
Logo aps ela ser concluda, digite o comando service dhcpd restart. Dever ficar como a figura abaixo:
Digite o comando chkconfig dhcpd on para o DHCP iniciar junto com o servidor.
2 Passo : Na linha de comando digite mcedit /etc/dhcpd.conf. Ir aparecer uma tela como a figura abaixo:
10
Localize o item selecionado de vermelho e digite o IP e a mscara da sua rede. Localize o item selecionado de amarelo e digite primeiramente o IP do seu servidor, e na linha seguinte a mscara da sua rede. Localize o item selecionado de verde e digite o nome do domnio do seu DNS. Localize o item selecionado de branco e digite o nome completo do domnio do seu DNS. Localize o item selecionado de preto e comente essa linha. A no que tem um domnio NIS. Localize o item selecionado de rosa e digite o IP inicial e o IP final da sua rede que o DHCP ir distribuir (No coloque o IP do seu servidor na distribuio do IPs do seu servidor DHCP). Tome a imagem abaixo como referncia:
D F2 para salvar, pea para gravar e d f10 para sair do editor. 3 Passo : Na linha de comando digite service dhcpd restart
11
4 Passo: Conferncia Na mquina cliente (Windiws XP) clique com o boto direito no cone: Meus locais de rede propriedades clique com boto direito no cone: Conexo local Status na aba geral clique em propriedades Selecione Protocolo TCP/IP Propriedades
Na aba Geral marque a opo Obter um endereo IP automaticamente Marque tambm a opo Obter o endereo dos servidores DNS automaticamente Clique em OK Fechar.
12
V at Network & Internet de ok. Na prxima tela escolha a opo Ethernet e aperte em Prximo. Agora escolha a sua nova placa de rede eth01 como a imagem abaixo:
13
Na prxima tela escolha Configurao manual e aperte prximo. Configure o IP da sua placa de rede.
14
Na tela deixe marcado a opo Iniciar a conexo no boot e aperte prximo. Para finalizar escolha a opo Sim para iniciar a conexo e de Prximo.
15
2 Passo: Na linha de comando digite mcedit /etc/dhcpd.conf", e copie aparte seleciona e cole abaixo, edite a aparte que de abaixo com o IP da sua nova placa de rede, no domnio coloque o seu segundo domnio caso tenha.
16
D F2 para salvar, pea para gravar e d f10 para sair do editor. OBS.: Apague as opes excedentes. Sua tela dever ficar como a figura abaixo, lembrando a senha que corresponde a Secret e o nome da senha que corresponde a Key podem estar diferentes. 3 Passo : Na linha de comando digite service named restart 4 Passo: Configurando o DHCP Na linha de comando digite mcedit /etc/named.conf. Localize o item de vermelho e altere para interin como a figura abaixo:
17
V at o final do arquivo entre as chaves acrescente digite as linhas correspondes como a figura abaixo:
Localize o item indicado de vermelho e digite a SUA SENHA que o comando rndcconfgen gerou.
OBS: Qualquer ponto ou vrgula no local errado comprometer o funcionamento do DHCP. D F2 para salvar, pea para gravar e d f10 para sair do editor. 18
5 Passo: Na linha de comando digite service dhcpd restart 6 Passo: Conferncia Na linha de comando digite ping (nome da maquina cliente).nome do domnio Na linha de comando digite nslookup (nome da maquina cliente).nome do domnio. Tome como referncia a imagem abaixo:
Digite o comando tail f /var/log/messages para ver o log. O item indicado de vermelho mostra que est tudo certo com configurao dinmica entre dns e dhcp.
19
Servidor Web
1 Passo: Instalando o apache. Na linha de comando, digite urpmi apache. Aguarde a instalao. Logo aps ela ser concluda, digite o comando service httpd restart. Digite o comando chkconfig httpd on para o apache iniciar junto com o servidor.
2 Passo: Na linha de comando, digite mcedit /etc/httpd/conf/httpd.conf. Ir aparecer uma tela como a figura abaixo:
Desa com a seta at chegar no local indicado EXATAMENTE como na figura abaixo.
20
Logo aps, com as teclas de atalho ctrl + insert copie a parte selecionada e cole no final do documento utilize as teclas de atalho shift + insert.
D F2 para salvar, pea para gravar e d f10 para sair do editor. 3 Passo: Na linha de comando, digite mcedit /var/www/html/index.html. Esse o cdigo fonte da sua pgina de web. 21
Servidor Samba
1 Passo: Instalando o Samba Na linha de comando, digite urpmi samba-server. Aguarde a instalao. Logo aps ela ser concluda, digite o comando service smb restart. Digite o comando chkconfig smb on para o Samba iniciar junto com o servidor.
2 Passo: Criando um usurio para adicion-lo ao samba.
Digite o comando adduser (nome do usurio). Para adicionar o usurio ao samba Digite o comando smbpasswd a (nome do usurio) e defina uma senha para o usurio.
Digite o comando mkdir (nome da pasta) Mudar permisses da pasta para que o usurio possa acessar Digite o comando chmod 777 /pasta
5 Passo:Criando script para mapear pasta compartilhada. Na linha de comando digite mcedit /var/lib/samba/netlogon/nome-do-usuario.bat
22
4 Passo: Na linha de comando, digite mcedit /etc/samba/smb.conf Ir aparecer uma tela como a figura abaixo:
Aperte f7 para pesquisar cada item abaixo e faa as devidas modificaes. OBS.: Alguns itens no vai ter no arquivo, ter que cri-los. [global] workgroup = nome_do_dominio netbios name = nome_do_Servidor server string = Samba PDC keepalive = 300 logon script = %u.bat logon drive = U: domain logons = yes os level = 100 prefered master = yes domain master = yes guest account = pcguest map guest = bad user security = user encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd update encrypted = Yes socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192 passwd program = /usr/bin/passwd %u
23
passwd chat = "*Nova*UNIX*senha*" %n\n "*Redigite*nova*UNIX*senha*" %n\n ;*passwd:*all*authentication*tokens*updated*successfully* add machine script = /usr/sbin/useradd n r g machines c Samba machine d /dev/null s /bin/false %u [netlogon] comment = Servio de logon path = /var/lib/samba/netlogon guest ok = yes browseable = no [Homes] comment = Home directory browseable = no Writables = yes [pasta] comment = Pasta Compartilhada path = /pasta guest ok = yes public=yes browseable = yes writable=yes create mode = 770 directory mode = 770 valid users = teste D F2 para salvar, pea para gravar e d f10 para sair do editor. 5 Passo: Conferncia Agora para finalizar o processo v na mquina cliente (Windiws XP) logue com o Administrador e acesse o painel de controle o tpico sistema e coloque o domnio criado no seu servidor.
24
25
Servidor NIS
1 Passo: Instalando o NIS Na linha de comando, digite urpmi ypserv. Aguarde a instalao. Logo aps ela ser concluda, digite o comando service ypserve restart. Digite o comando chkconfig ypserv on para o apache iniciar junto com o servidor. 2 Passo: Configurar a rede para o servidor NIS. Editar o arquivo network Na linha de comando, digite mcedit /etc/sysconfig/network Abaixo de HOSTNAME=servidor digite NISDOMAIN=domnio.nis Tome referncia a imagem abaixo:
Editar o arquivo hosts Na linha de comando, digite mcedit /etc/hosts Adicionar a linha IP nome do servidor
26
3 Passo: Atualizar mapa de arquivos do servidor NIS Digite na linha de comando /usr/lib/yp/ypinit m
Pressione CTRL+D aps a execuo do comando ypinit e confirme o host como servidor master do domnio NIS. A cada novo usurio adicionado ou atualizado no servidor necessrio a atualizao do mapa de arquivos do servidor NIS.
27
Cliente NIS
1 Passo: Instalando o NIS cliente Na linha de comando, digite urpmi ypbind. Aguarde a instalao. Logo aps a instalao ser concluda, digite o comando service ypbind restart. Digite chkconfig ypbind on para o servio iniciar junto ao boot. 2 Passo: Configurar a rede para o cliente NIS. Editar o arquivo network Na linha de comando, digite mcedit /etc/sysconfig/network Abaixo de HOSTNAME=servidor digite NISDOMAIN=domnio.nis Tome referncia a imagem abaixo:
2 Passo: Na linha de comando digite mcedit /etc/yp.conf E adicione a linha domain domnio.nis Tome referncia a imagem abaixo: server IP no final do arquivo.
4 Passo: Configurar o arquivo nsswitch. Digite mcedit /etc/nsswitch.conf Retirar os comentrios das linhas: 28
passwd: files nis shadow: files nis group: files nis Tome referncia a imagem abaixo:
29
Servidor NFS
1 Passo: Instalando o NFS Na linha de comando, digite urpmi nfs-server e urpmi nfs-utils. Logo aps as duas instalaes, digite o comando service nfs-server restart.
Digite o comando chkconfig nfs-server on para o apache iniciar junto com o servidor. 2 Passo: Editar o arquivo exports, digite mcedit /etc/exports. Adicione o final do arquivo a linha /home Tome referncia a imagem abaixo: *(rw.no_subtree_check)
30
Cliente NFS
1 Passo: Editar o arquivo fstab, digite mcedit /etc/fstab. No final do arquivo adicionar a linha semelhante a seguinte para que a estao cliente possa mont-la automaticamente durante o processo de inicializao. IP:/home /home nfs auto,nosuid 0 0
2 Passo: Reiniciar o cliente NFS, digite service netfs restart. 3 Passo: No pc cliente execute os comandos: yptest e df, para testar.
31
Servidor FTP
1 Passo: Instalando o FTP. Na linha de comando, digite urpmi proftpd. Aguarde a instalao. Logo aps a instalao ser concluda, digite o comando service proftpd restart.
Digite chkconfig proftpd on para o servio iniciar junto ao boot. 2 Passo: Criar usurio para ter acesso ao servidor FTP. Na linha de comando, digite useradd (nome do usurio) d /var/www/html. De uma senha para o usurio, digite passwd (nome do usurio). 3 Passo: Edite o arquivo proftpd.conf, para o servidor ter acesso autenticado: Na linha de comando, digite mcedit /etc/proftpd.conf. Remover o comentrio #DefaultRoot ~ para ter o acesso autenticado: Tome referncia a imagem abaixo:
4 Passo: Para acesso annimo, no tire o comentrio acima e digite no final do arquivo o trecho a seguir: <Anonymous ~ftp> <Limit LOGIN> AllowALL </Limit> MaxClients 5 "Numero mximo de clientes atingido, tente mais tarde por favor." MaxClientsPerHost 8 "Voc j esta com muitas conexes simultneas." User ftp Group ftp UserAlias anonymous ftp RequireValidShell off
32
Reinicie o servio FTP, service proftpd restart. 5 Passo: Para testar digitar o IP do servidor ou seu domnio na barra de endereos do cliente:
33
Servidor de E-mail
Instalar pacote do postfix (smtp) #urpmi postfix Servio: postfix #chkconfig postfix on #service postfix start Editando Mcedit /etc/postfix/main.cf
Linhas adicionadas
34
Teste
Cria usurios
35
Nome do usurio
36
37
Concludo
Agora o teste Enviando e recebendo um Email Clique em criar email Envie o email para o prprio usurio Clique em enviar
38
39
40
Servidor de Proxy
Instalar o pacote do SQUID #urpmi squid Iniciar o servio #chkconfig squid on #service squid start Aplicar configuraes sem reiniciar o servio #squid k reconfigure Digite o comando abaixo para apagar as linhas comentadas (#) no arquivo squid.conf #egrep v ^#|^$ /etc/squid/squid.conf
Agora acrescente as linhas abaixo:
http_port 3128 error_directory /usr/share/squid/errors/Portuguese cache_dir ufs /var/spool/squid 100 16 256 cache_mgr adm@administrador.com.br cache_effective_user squid cache_effective_group squid cache_mem 8 MB visible_hostname nome_do_servidor Criar ACL edite conforme o seu servidor. acl minha_rede src 192.169.104.0/255.255.255.0 acl palavra url_regex i sex acl lista_negra url_regex /etc/squid/lista.txt acl horario time MTWTF 08:00-18:00 http_access deny palavra http_access deny lista_negra http_access allow minha_rede horrio
41
Configurar Cliente
Abra a Internet Explorer e no menu Ferramentas abra as Opes da Internet. Configura como a imagem abaixo.
42
SE VOC TIVER SEGUIDO TODOS OS PASSOS CORRETAMENTE, OBTER XITO NA INSTALAO DO SEU SERVIDOR
43