Académique Documents
Professionnel Documents
Culture Documents
Curitiba - PR
2014
SUMRIO
INTRODUO......................................................................................................3
DHCP....................................................................................................................4
FTP.......................................................................................................................6
NTP.......................................................................................................................9
NFS.....................................................................................................................12
SAMBA...............................................................................................................14
INTRODUO
O futuro a tecnologia e o crescimento, basicamente tudo voltado a
tecnologia, e no meio disso temos nossos sistemas operacionais e distribuies
para ajudar e manter um controle correto das informaes, dentre eles temos o
mais famoso Windows, mas nesse trabalho o foco o Debian uma distribuio
Linux muito boa e muito utilizada em empresas onde a poltica voltada para
software livre.
DHCP
No tutorial a seguir, iremos ensinando a instalar e configurar um servidor
DHCP. DHCP um servio responsvel pela distribuio de endereos IPs,
endereos IPs como se fosse uma identificao do dispositivo, todo
equipamento conectado internet tem seu prprio endereo IP, e em um
ambiente de rede o DHCP ajuda ao administrador organizar e mapear a rede
da forma que fique melhor.
O primeiro passo para a instalao estar logado como usurio root, usurio
root usurio mster em um ambiente Linux a partir dele que voc pode
realizar qualquer configurao. Aps ter efetuado o login, devemos abrir o
console, em um ambiente Windows mais conhecido como prompt de comando
ou CMD e realizar o download e instalao do pacote dhcp3-server:
# apt-get -y install dhcp3-server
Uma dica muito importante aps o termino do download, realizar uma cpia
de segurana do arquivo dhcpd.conf, para que se caso houver problemas,
ser somente preciso substituir o novo arquivo pelo original.
V at o diretrio /etc/dchp3:
# cd /etc/dhcp
Feito isso realize a cpia do arquivo dhcpd.conf para o mesmo diretrio, porm,
colocando no final dele um old por exemplo:
# mv dhcpd.conf dhcpd.conf.old
Feito isso, o arquivo original dhcpd.conf agora se chama dhcpd.conf.old. Agora,
iniciamos a criao da configurao do novo arquivo
# vim dhcpd.conf
Ao abrir o arquivo, insira os dados abaixo:
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.10 192.168.100.200;
option routers 192.168.100.1;
option domain-name-servers 200.235.120.200,200.235.120.220;
option broadcast-address 192.168.100.255;
}
4
onde:
Default-lease-time 600: Controla o tempo de renovao do IP, onde, o 600
indica em segundos, o tempo em que o servidor ir verificar se o IP est sendo
usado ou no. E, caso no esteja, ser passado para outro PC.
Max-lease-time 7200: Determina o tempo em que cada mquina pode utilizar
um determinado IP.
Authoritative: Determina que o servidor se comunicar com as mquinas
mesmo que elas estejam com configuraes de rede diferentes, ou que
possuam Ip fixo habilitado. Caso no queira que essa comunicao acontea,
digite not authoritative.
Subnet 192.168.100.0 netmask 255.255.255.0 { : Define a sub-rede
192.169.100.0 com a mscara 255.255.255.0, e abre o bloco com {
Range 192.168.100.10 192.168.100.200: Define qual a faixa de ips que ser
utilizada, tambm conhecida por range.
Option routers 192.168.100.1: Define o endereo de Gateway padro.
Option domain-name-servers 200.235.120.200,200.235.120.220: Define os
servidores DNS que sero usados.
Option broadcast-address 192.168.100.255 } : Define o endereo de
Broadcast a ser usado, e fecha o bloco usando o }.
Feito esses comando vamos ver em qual placa de rede o DHCP ir trabalhar
# vim /etc/default/dhcp3-server
Ou
# vim /etc/default/isc-dhcp-server
Dentro do arquivo, na linha que estiver INTERFACES=, coloque qual a placa
de rede que ser usada. Usaremos a interface eth1, com isso, a linha dever
ficar da seguinte forma:
INTERFACES=eth1
Salve o arquivo e saia utilizando o comando :x . Aps isso, reinicie o servio
DHCP com o seguinte comando:
# /etc/init.d/isc-dhcp-server restart
Seguindo todos esses passos seu servidor DHCP est configurado
FTP
Agora, vamos instalar o servio de FTP, que significa File Transfer Protocol
(Protocolo de Transferncia de arquivo), muito usado para transferir e
compartilhar arquivos.
Existem 3 tipos de servidores ftp no Linux: Proftpd, Wu-ftp e Vsftpd. Neste
tutorial, usaremos o PROFTPD.
Primeiro, vamos fazer o download e instalao do servio da mesma maneira
que o DHCP s que usando o comando:
# apt-get install proftpd
Depois de instalado iremos at o arquivo de configurao localizado ein.
# vim /etc/proftpd/proftpd.conf
Onde:
Nome do Servidor
ServerName ''Nome do seu servidor''
DenyFilter \*.*/
Logs no Proftp
WtmpLog off
NTP
O NTP serve para sincronizar a Data e Hora de todos os ativos da rede, oque
muito importante em uma empresa. Para isso como anteriormente,vamos
instalar o servio de NTP:
# apt-get update; apt-get install ntp
Aps o termino da intalao do servio, vamos configura-lo editando o arquivo
localizado em /etc/ntp.conf deixando-o da seguinte maneira.
driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
restrict default nomodify notrap noquery
restrict 127.0.0.1
restrict 192.168.1.1 mask 255.255.255.0 nomodify notrap
server a.st1.ntp.br
server b.st1.ntp.br
server c.st1.ntp.br
server d.st1.ntp.br
server a.ntp.br
server b.ntp.br
server c.ntp.br
server gps.ntp.br
Onde:
NFS
O NFS (Network File System) um sistema de arquivos distribudos para as
extenses Linux. Com ele, podemos realizar um compartilhamento e troca de
arquivos pela rede, alocados em diretrios no sistema.
No Debian, primeiramente, devemos criar o diretrio que ir receber os
arquivos do NFS, e nele, alterar as permisses para leitura e escrita. Aps isso,
vamos baixar e instalar os pacotes do NFS:
# apt-get install nfs-kernel-server
#apt-get install portmap
#apt-get install nfs-common
#apt-get install nfs-user-server
Aps a instalao, devemos editar um arquivo do nfs. Abra ele usando o VI
# vi /etc/exports
Dentro do arquivo, edite a seguinte linha:
/diretrio SEUIP(rw,sync)
Dentro do parnteses, colocaremos qual o tipo de acesso que o cliente ir ter
dentro do diretrio NSF. Neste caso, o RW permite a leitura e gravao no
diretrio, alm de habilitar o modo sincronizado.
Aps realizar a alterao, devemos usar um comando para exportar as
alteraes realizadas. Esse comando deve ser usado sempre que mudarmos
alguma coisa na estrutura do NFS para que possamos compartilhar o diretorio.
# export a
Ou
#exportfs
Com esse comando, seu arquivo de configurao /etc/exports ser lido e o
Kernel atualizado com as mudanas realizadas.
Iniciando os servios NFS no servidor:
#/etc/init.d/nfs-kernel-server start
Agora, vamos configurar o NFS na mquina cliente. Crie um diretrio como no
descrito abaixo, no caso utilizando um diretrio com o nome de
arquivos_da_rede (voc pode nomear com um nome de sua preferncia):
#mkdir /arquivos_da_rede
Neste caso foi criado o diretrio /arquivos_da_rede. Agora vamos montar o
11
12
SAMBA
O Servidor Samba muito utilizado para realizar a interface entre redes
heterogneas, sendo usado tambm como servidor de arquivos, impresso,
entre outros.
Logo depois de instalar o Debian GNU/Linux preciso atualizar o sistema, para
isso altere o sources.list colocando as seguintes linhas:
# pico /etc/apt/sources.list
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.debian.org/debian/ squeeze-updates main contrib
deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib
deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.br.debian.org/debian/ squeeze main contrib non-free
Salve o arquivo editado acima. Aps, atualize o sistema:
# aptitude update
Instale as atualizaes:
# aptitude upgrade
Com seu sistema atualizado hora de instalar o Samba:
# aptitude install samba smbclient
Aps a instalao do Samba, devemos alterar o smb.conf. V at o diretrio
onde ele foi instalado e altere o smb.conf. interessante tambm voc manter
o smb.conf original para isso:
# cd /etc/samba/
Renomeie o smb.conf:
# mv smb.conf smb.conf.orig
Crie um novo smb.conf:
# pico smb.conf
Coloque as seguintes linhas no novo arquivo;
[global]
# aqui voc substitua o SAMBATESTE pelo nome do seu dominio
workgroup = SAMBATESTE
# voc substitua o ZEUS pelo nome do seu servidor
netbios name = ZEUS
server string = Servidor de Dominio
13
full_audit:failure = none
full_audit:facility = local5
full_audit:priority = notice
[netlogon]
comment = servico de logon
path = /var/samba/netlogon
read only = yes
browseable = no
[profiles]
path = /var/profiles
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700
[homes]
path = /home/%u/profile.pds
valid users = %S
read only = no
create mask = 0700
directory mask = 0700
browseable = no
[lixeira]
path = /var/samba/trash/%U
writable = yes
create mask = 0700
directory mask = 0700
browseable = yes
path = /arquivos
browseable = yes
writable = yes
valid users = +geral
write list = +geral
[rh]
path = /arquivos/rh
browseable = yes
writable = yes
valid users = +rh
15
16
REFERENCIAS
Samba PDC com Debian Linux. (http://www.vivaolinux.com.br/artigo/SambaPDC-com-Debian-Squeeze?) . Acesso em 12/05/2014.
Instalando e configurando o Samba no Debian em apenas 3 minutos.
(http://www.vivaolinux.com.br/dica/Instalando-e-configurando-o-Samba-noDebian-em-apenas-3-minutos). Acesso em 12/05/2014.
Instalando e configurando servidor NFS no Linux.
(http://mundodacomputacaointegral.blogspot.com.br/2011/11/instalando-econfigurando-servidor-nfs.html) Acesso em 12/05/2014
Instalando servidor de arquivos NFS Debian Squeeze.
(http://wininx.wordpress.com/2011/07/29/63/). Acesso em 14/05/2014.
NFS fcil no Debian. (http://www.vivaolinux.com.br/dica/NFS-facil-no-DebianEtch). Acesso em 14/05/2014
Implementando servidor NTP no Debian.
(http://www.vivaolinux.com.br/artigo/Implementando-Servidor-NTP-no-Debian?).
Acesso em 14/05/2014.
Servidor NTP.
(http://www.servidordebian.org/pt/squeeze/config/clock/ntp_server) .Acesso em
14/05/2014.
Instalando e configurando um servidor FTP.
(http://www.vivaolinux.com.br/artigo/Instalando-e-configurando-um-servidorFTP). Acesso em 07/05/2014.
Montando um servidor de FTP no Debian.
(http://imasters.com.br/artigo/6409/linux/montando-um-servidor-de-ftp-nodebian/). Acesso em 07/05/2014.
Servidor DHCP no debian squeeze.
(http://www.botecodigital.info/linux/servidor-dhcp-no-debian-squeeze/). Acesso
em 07/05/2014.
Configurando servidor DHCP no Debian.
(http://www.vivaolinux.com.br/dica/Configurando-servidor-DHCP-no-Debian).
Acesso em 07/05/2014
17