Ubuntu Day [ SAMBA ] (Servidor de Compartilhamento de Arquivos e Impressoras) Sistema utilizado:...

Post on 21-Apr-2015

125 views 0 download

Transcript of Ubuntu Day [ SAMBA ] (Servidor de Compartilhamento de Arquivos e Impressoras) Sistema utilizado:...

Ubuntu Day [ SAMBA ](Servidor de Compartilhamento de Arquivos e Impressoras)

Sistema utilizado:

Ubuntu 10.04

Rodrigo Almeida Costa

Objetivos

Sobre o SAMBAInstalaçãoConfiguração

O Samba é o servidor que permite compartilhar arquivos e acessar compartilhamentos em máquinas Windows, um dos serviços mais utilizados em servidores Linux de rede local. Ele é dividido em dois módulos, o servidor Samba propriamente dito e o "smbclient", o cliente que permite acessar compartilhamentos em outras máquinas.

Usando o Samba, o servidor Linux se comporta exatamente da mesma forma que uma máquina Windows, compartilhando arquivos e impressoras e executando outras funções, como autenticação de usuários. 

Após instalar o Ubuntu você irá entrar com a conta que você criou que não é uma conta root então faz-se necessário acessar como root para realizar os procedimentos seguintes.

Então utilize o seguinte comando “sudo su” ou “sudo –i”.

Após:

Por motivos de segurança agora vamos alterar a senha do root, com o seguinte comando:“passwd root”.

SERVIDOR SAMBA[Instalação]

Já logado como root:

Vamos instalar o samba, para issoteremos que abrir o terminal e

digitar “apt-get install samba”.

Têm cerca de 18,2MB.

SERVIDOR SAMBA[Instalação]

Ainda logado como root:

Vamos instalar o swat, para issoteremos que abrir o terminal e

digitar “apt-get install swat”.

Têm cerca de 9,8MB.

SERVIDOR SAMBA[Configuração]

Antes de começar a mexer no arquivo de configuração do samba vamos fazer uma cópia para eventuais restaurações em caso de catástrofe na configuração!

Comando: “cd /etc/samba/” “mv smb.conf smb.conf.bkp”

SERVIDOR SAMBA[Configuração]

Nosso objetivo vai ser o compartilhamento de duas pastas uma com acesso liberado a qualquer pessoa [pública], e outra com acesso restrito para alguns usuários.

[Publica] e [Reservada]

SERVIDOR SAMBA[Configuração]

Iremos então criar as referidas pastas no Servidor Linux, vamos começar criando a pasta Publica, vamos criá-la em /home/rodrigoac/

Comando: “cd /home/rodrigoac/” “mkdir SMB-Inseguro”

SERVIDOR SAMBA[Configuração]

Iremos agora criar a pasta Reservado, vamos criá-la também em /home/rodrigoac/

Comando:“mkdir SMB-Seguro”

Agora iremos analizar o arquivo de configuração que já está configurado para destrincharmos ele,..

SERVIDOR SAMBA[Configuração (smb.conf)]

[global]workgroup = FACIMPnetbios name = UBUNTUserver string = Ubuntu Daysecurity = share

SERVIDOR SAMBA[Configuração (smb.conf)]

[Publico]

comment = Compartilhamento Publico

path = /home/rodrigoac/SMB-Inseguro

read only = Noguest ok = Yesbrowseable = yes

SERVIDOR SAMBA[Configuração (smb.conf)]

[Reservado]

comment = Somente Leiturapath = /home/rodrigoac/SMB-

Seguroguest ok = Yesread only = yesbrowseable = yes

SERVIDOR SAMBA[Configuração (smb.conf)]

Um detalhe, com relação ao parâmetro:guest ok = yes

ele utiliza o usuário nobody do grupo nogroup

então teremos que mudar o dono das pastas do compartilhamento que criamos para ser ele,...

SERVIDOR SAMBA

Para isso então, usaremos os comandos:

“chown nobody.nogroup SMB-Seguro/”

“chown nobody.nogroup SMB-Inseguro/”

Pronto...

SERVIDOR SAMBA

SWAT

O swat é um software via browser para gerenciamento mais amigável das configurações do samba, através dele é possível criar compartilhamento de pastas, verificar status de acesso ao compartilhamento, entre outros.

O nosso exemplo está rodando no endereço: http://192.168.229.134:901

SWAT [ INTERFACE ]

SAMBA p/ ANDROID

O sistema operacional ANDROID também pode utilizar o servidor SAMBA para compartilhamento de arquivos, o aplicativo que o faz trabalhar como tal é o :

SAMBA Filesharing, disponível no Google PLAY

Obrigado a Todos!!

Contato: rodrigoalmeida.c@gmail.com

Site: www.rodrigoac.com