• Nenhum resultado encontrado

Aula-04-FTP-Servidor-Samba

N/A
N/A
Protected

Academic year: 2021

Share "Aula-04-FTP-Servidor-Samba"

Copied!
60
0
0

Texto

(1)

Profª. Suliane Carneiro

IFMT – Campus Pontes e Lacerda

https://sites.google.com/site/profasulinux/

Administração de Redes de

Computadores

(2)

FTP – File Transfer Protocol

Camada de aplicação

Usa os serviços da camada de transporte para permitir a comunicação

entre os processos de aplicação

Serviço de datagramas

 Serviço de circuito virtual

O desenvolvedor da aplicação deve selecionar o serviço de

transporte a ser adotado

Serviço de transporte sem conexão

Utiliza o protocolo UDP

Serviço de transporte com conexão

(3)

FTP – File Transfer Protocol

Características

Implementa o serviço de transferência de arquivos da

arquitetura TCP/IP

Baseado no modelo Cliente-Servidor

Utiliza os serviços de transporte

Com conexão

(4)

FTP – File Transfer Protocol

Características

Permite a transferência de arquivos completos de uma estação

(5)

FTP – File Transfer Protocol

Componentes

Cliente FTP

 Utilizado pelo usuário para realizar transferência de arquivos

Servidor FTP

 Processa requisições de transferência de arquivos dos clientes FTP  Usuário deve ter conta de acesso no servidor ou utilizar o usuário

anonymous

Protocolo FTP

Define um conjunto de comandos e respostas

Especificado no RFC 959

(6)

FTP – File Transfer Protocol

Tipos de conexão

Conexão de controle

 Usada pelo cliente para enviar comandos ao servidor  Usada pelo servidor para enviar respostas ao cliente

Conexão de dados

 Usada pelo cliente e pelo servidor para transferência de dados  Arquivo do cliente para o servidor

 Arquivo do servidor para o cliente

(7)

FTP – File Transfer Protocol

Tipos de conexão

Conexão de controle

 Permanentemente ativa durante toda a sessão

 Servidor aguarda requisições de conexão na porta TCP 21

Conexão de dados

 Permanece ativa somente durante a transferência do arquivo ou listagem

do diretório

 Nova conexão de dados é criada para cada transferência de arquivos ou

listagem de diretório

(8)

Instalando FTP no Debian 1

melhor forma de se transferir ou compartilhar arquivos.

Existem alguns tipos de servidores de ftp no Linux, dentre

eles estão:

 proftpd  wu-ftp  vsftpd

Vamos utilizar o

proftpd

, bastante simples de se

(9)

Instalando FTP no Debian 2

ele irá perguntar qual o tipo de execução irá querer, escolha

standalone.

Agora vamos configurar o arquivo de configuração do

serviço:

# vim /etc/proftpd.conf

(10)

Instalando FTP no Debian 3

#

Nome do Servidor

ServerName ''Nome do seu servidor''

#

Modo no qual rodará (standalone ou inetd)

ServerType standalone

DeferWelcome off

#

Não exibe informações sobre que tipo de servidor está rodando

ServerIdent off

#

fuso horário universal (GMT) e não o local

TimesGMT off

(11)

Instalando FTP no Debian 4

# Tempo Máximo sem transferência de dados

TimeoutNoTransfer 600

# Tempo Máximo com transferência parada(travada) TimeoutStalled 600

# Tempo Máximo conectado mas sem troca de dados TimeoutIdle 1200 DisplayLogin welcome.msg DisplayFirstChdir .message ListOptions ''-l'' DenyFilter \*.*/ # Logs no Proftp WtmpLog off

(12)

Instalando FTP no Debian 5

# Arquivo de log geral

SystemLog /var/log/proftpd.log

# Arquivo de log das transferências TransferLog /var/log/xferlog

# Porta para socket de controle Port 21

Umask 022 022

# Máximo de usuários autenticados

MaxClientesPerHost 4 ''Mensagem de erro para usuário''

# Numero Máximo de tentativas de login MaxLoginAttempts 3

# Usuário sob qual o servidor irá rodar User

nobody

# Grupo

(13)

Instalando FTP no Debian 6

#

Os Usuários não poderão sair de seu diretório home

DefaultRoot ~

#

Não permite o login do usuário root

RootLogin off

#

Não requer que os usuários tenham um shell válido

RequireValidShell off

#

Não bloqueia usuários baseando-se no arquivo /etc/ftpusers

UseFtpUsers off

Nota: Existe um usuário chamado "anonymous" permitido em muitos FTPs, ele é usado para você dar a um cliente e o mesmo poder olhar os arquivos e baixar sem que seja feito nenhum upload, por questão de

(14)

Instalando FTP no Debian 7

# Criando usuário e acessando pelo cliente ftp

 Servidor configurado, agora iremos restartá-lo para ele ler o arquivo:

# /etc/init.d/proftpd restart

Existem vários clientes FTP, uso muito o CuteFTP, mas uso ainda mais o IE

(Internet Explorer), pois não me deixa preso e onde eu estiver não preciso instalar nenhum programa.

Vamos criar um usuário no Linux para acessar ao FTP:

(15)

Instalando FTP no Debian 8

 Após criado o usuário, mãos à obra, vá em qualquer IE da rede e digite:

ftp://ipdoseuservidor

Ele irá pedir um usuário e senha, agora você entra com “joaquimdog" e sua senha. E pronto, você conseguiu entrar em um servidor FTP que você criou.

Os arquivos postos dentro dessa pasta irão parar em /home/joaquimdog. Se precisar de algo e não estiver conseguindo dê um:

(16)

Instalando FTP no Debian 9

Bloqueando usuário e fazendo a segurança do seu servidor

O usuário que criamos é um usuário Linux e poderá entrar no servidor via ssh

(ex.putty), então iremos bloquear isso.

Existem várias maneiras, como ir no sshd_conf e bloquear o usuário, mas um simples comando resolve isso:

# usermod -s /bin/false joaquimdog

Pronto, com isso ele irá bloquear o acesso via ssh.

Agora é só ir implementando o seu servidor, se quiser colocar limite de tamanho de upload ou quiser implantar na sua rede para que todo dia meia-noite (o que é bem comum) os arquivos sejam deletados, basta configurar o cron.

(17)

Profª. Suliane Carneiro

IFMT – Campus Pontes e Lacerda

https://sites.google.com/site/profasulinux/

(18)

O que é samba?

(19)

O que é samba?

GNU/Linux

, Samba é um aplicativo que simula um servidor

Windows, permitindo que seja feito gerenciamento e

compartilhamento de arquivos em uma rede GNU/Linux /

Microsoft.

(20)

Curiosidade

O que é GNU/Linux?

Muitos conhecem e divulgam o sistema operacional do

pinguim apenas como Linux, porém o termo correto é

GNU/Linux. Em palavras simplificadas, Linux é apenas o

kernel do sistema operacional, ele depende de uma série de

ferramentas para funcionar, a começar pelo programa usado

para compilar seu código-fonte. Essas ferramentas são

(21)

Curiosidade

O que é GNU/Linux?

Muitos conhecem e divulgam o sistema operacional do

pinguim apenas como Linux, porém o termo correto é

GNU/Linux. Em palavras simplificadas, Linux é apenas o

kernel

do sistema operacional, ele depende de uma série de

ferramentas para funcionar, a começar pelo programa usado

para compilar seu código-fonte. Essas ferramentas são

(22)

Curiosidade

Mas então, o que é o kernel?

(23)

Curiosidade

1) Para o carro movimentar-se ele precisa de um motor;

1) Para o microcomputador funcionar, ele precisa se um programa

básico - um software chamado sistema operacional;

2) Existem vários tipos de motores, motores para carro de corrida, para

carro de passeio, etc;

2) Existem vários tipos de sistemas operacionais, Linux, Windows,

UNIX, etc;

3) Mesmo para um mesmo fabricante de motor, existem vários modelos

para o mesmo fim, por exemplo: motor 1.0, motor 1.6;

3) Existe um Linux para cada tipo de computador, main-frame, PC,

Macintosh (acho que se escreve de outro modo !);

(24)

Curiosidade

4) Quando aprendemos a dirigir um carro de passeio, aprendemos o funcionamento básico: direção, pedais para acelerar, trocar de marcha, frear. Ou seja, não atuamos diretamente no motor, mas através de comandos para fazê-lo funcionar;

4) Quando usamos Linux, temos um outro software que faz a mediação (interface) entre o kernel e o usuário, chama-se shell. Existem vários shells (csh, ksh, bsh, bash, etc). Mas o importante é que são os mesmos, independente do kernel (motor) em uso, afinal os pedais e direção são sempre iguais seja em um motor 1.0 ou 1.6!

5) Para alguns acessórios funcionarem em um carro, devemos adequar o motor ou algum componente dele para que isto aconteça, por exemplo um ar-condicionado exigirá uma bateria com maior amperagem;

5) Para que o Linux funcione perfeitamente, em alguns casos é necessário instalarmos algum módulo específico, entenda módulo com um programa (software) preparado para uma finalidade específica e que não é comum a todos os equipamentos, por exemplo um módulo para a placa de rede de nosso microcomputador.

(25)

Para o que serve o Samba?

Além de ser um ótimo compartilhador de arquivos

entre rede Microsoft/Linux/Unix, o Samba permite que o

servidor atue como PDC (Primary Domain Controller), um

controlador primário de domínio onde o computador na

rede terá um usuário e senha de acesso ao servidor e seus

arquivos pessoais e configuração ficarão salvos apenas no

servidor, porém o foco deste artigo é aprender como

compartilhar uma pasta para outros computadores, tanto

Linux como Windows em rede.

(26)

Para o que serve o Samba?

Para o compartilhamento de diretórios via rede, com a

possibilidade de configurar permissões de controle de acesso,

o Samba sobressai-se sobre os concorrentes.

Além de que, o mesmo também é capaz de compartilhar

diretórios de um sistema de arquivos

Linux

(ext, JFS...)

através da rede, possibilitando o acesso ao mesmo, utilizando

o protocolo cliente smb, para distribuições

GNU/Linux

, e o

próprio Windows Explorer (explorador de diretórios), para

sistemas operacionais Microsoft Windows.

(27)

Vantagens

Para o compartilhamento de diretórios via rede, com a

possibilidade de configurar permissões de controle de acesso,

o Samba sobressai-se sobre os concorrentes.

Além de que, o mesmo também é capaz de compartilhar Em

relação ao seu concorrente proprietário ($$), o sistema

operacional Microsoft Windows Server, o Samba é

muitíssimo mais completo, apresenta menos erros

(conhecidos também como bugs), além do que, como o

software Samba deve ser instalado em um servidor

GNU/Linux, a possibilidade de ter o servidor infectado por

malware (vírus, cavalos de troia, worms, etc), é MÍNIMA.

(28)

Vantagens

E, por fim, a configuração de permissão de acesso de

diretórios é feita INTEIRAMENTE utilizando ferramentas da

distribuição GNU/Linux, o que torna muitas das técnicas

hacking ineficazes. diretórios de um sistema de arquivos

Linux

(ext, JFS...) através da rede, possibilitando o acesso ao

mesmo, utilizando o protocolo cliente smb, para

distribuições

GNU/Linux

, e o próprio Windows Explorer

(explorador de diretórios), para sistemas operacionais

MicrosoftWindows.

(29)

DESvantagens

Então, qual o principal motivo de o mercado utilizar,

principalmente, Windows Server para tal serviço, você se

pergunta?

Simples: em sistemas Windows, configurar o sistema para

compartilhar diretórios é brincadeira de criança, já em sistemas

Linux, o arquivo de configurações do Samba é assustador para

quem nasceu no mundo do "mas onde é que clica?".

Porém, ao término da configuração, o sistema durará por muitos

anos (se não, eternamente), se tudo depender do sistema

operacional, pois não há agentes "feitos para destruir o sistema",

como em outros sistemas operacionais proprietários.

(30)

Instalando Servidor Samba no Debian - 1

Instale o pacote samba em seu servidor Debian:

# aptitude install samba

Ou:

# apt-get install samba

Após a instalação, será criado o arquivo de configurações do

servidor Samba.

(31)

Instalando Servidor Samba no Debian - 2

Configuração: Parte 1 - Criando os diretórios

 Antes de começar a criar os diretórios que, posteriormente, estarão disponíveis

via rede, planeje no papel quantos departamentos (grupos de pessoas/usuários) sua empresa possui.

Crie um diretório no caminho de sua preferência, em seu sistema de arquivos:

# mkdir /samba

Em seguida, crie um subdiretório para cada departamento de sua empresa:

# mkdir /samba/marketing

# mkdir /samba/"departamento pessoal" # mkdir /samba/direção

Obs.: a forma mais simples de criar um diretório que contém nome espaçado em GNU/Linux, é digitando-se apenas o nome espaçado entre aspas (ex.: "diretório com nome espaçado").

(32)

Instalando Servidor Samba no Debian - 3

Configuração: Parte 2 - Arquivo de configuração do Samba

O Samba, assim como muitos outros servidores GNU/Linux, deve ser

configurado alterando-se os parâmetros presentes em um arquivo de

configuração, e estes parâmetros alterados, serão então, futuramente,

carregados nas variáveis do software servidor, durante sua inicialização.

O arquivo de configuração do Samba encontra-se em:

/etc/samba/smb.conf

É recomendável renomear o arquivo, pois, iniciaremos a configuração de

nosso servidor a partir do zero!

(33)

Instalando Servidor Samba no Debian - 4

Aqui, utilizaremos o editor de textos Nano, por ser o editor de textos

padrão do GNU/Linux, isto é, o mesmo encontra-se por padrão, em

qualquer distribuição GNU/Linux, ao contrário do Vim/Vi, entre

outros:

# nano /etc/samba/smb.conf

Em seu terminal, neste momento, você deve estar visualizando um

arquivo novo, recém-criado por você, utilizando o editor de textos

Nano.

O arquivo de configurações Samba está dividido em seções, e cada seção

é representada da seguinte forma: "[nome da seção 1]" "[nome da seção

2]"...

(34)

Instalando Servidor Samba no Debian - 5

 SEÇÃO GLOBAL

 # A seção global contém parâmetros de configurações globais, os quais serão aplicados a todo o

#servidor, e a todo compartilhamento. [global]

server string = nomedoserver #Nome DNS netbios name = nomedoserver #Nome NetBIOS

workgroup = WORKGROUP #Grupo de trabalho das máquinas Windows #Opções para security:

# none - Nada de senhas!

# user - Requer uma senha Unix, mesmo antes mesmo de escolher o compartilhamento ao qual #pretende acessar.

# share - Requere uma senha Unix, apenas se ao acessar o compartilhamento você não tiver #permissões para acessá-lo.

security = share

#No arquivo de log, serão armazenadas informações sobre cada conexão realizada ao servidor. #'%m' é uma variável que corresponde ao nome da máquina que acessar o servidor Samba. log file = /var/logs/samba/samba.log #para um log centralizado

(35)

Instalando Servidor Samba no Debian - 6

 Depois de terminada a configuração global, deve-se configurar os

compartilhamentos:

#Compartilhando

#[nome do compartilhamento]

[Publicidade e Marketing]

comment = Acesso Restrito ao setor de Marketing

path = /samba/marketing

public = yes #Acesso sem senha, público (yes ou no)

writable = yes #Permitir alterações no diretório? (yes

ou no)

(36)

Instalando Servidor Samba no Debian - 7

 Já é possível testar nossas configurações.

Vamos, para isso reiniciar o serviço do Samba:

# /etc/init.d/samba restart

Ou:

# /etc/init.d/samba stop # /etc/init.d/samba start

Ou:

# service samba restart

Ou ainda:

# service samba stop # service samba start

(37)

Instalando Servidor Samba no Debian - 8

Vamos testar nossa configuração!

Em um computador Windows, presente na mesma rede e

configurado no mesmo grupo de trabalho do Samba, chame o

diálogo Executar, e então, digite: \\[server string]

(38)

Instalando Servidor Samba no Debian - 9

Caso tenha escolhido o valor none ou share para o parâmetro security,

nenhum prompt de senha será apresentado.

Caso tenha escolhido o valor user para security, terminaremos a

configuração na seção "Configuração - Parte 3 (Configurando

Permissões)".

Você, provavelmente, terá acesso com permissões de somente leitura ao

diretório "Publicidade e Marketing". Configuraremos isso mais tarde.

(39)

Instalando Servidor Samba no Debian - 10

Curiosidade

 Sabe por que não se deve convidar usuários ao servidor, com frases do gênero:

"Bem-Vindo ao compartilhamento..."?

Certa vez, um hacker invadiu um dos servidores de uma certa empresa, e ao ter acesso ao shell da empresa, recebeu a seguinte mensagem "Bem-Vindo à

empresa y".

Mais tarde, o mesmo foi descoberto, e julgado em tribunal. Porém, o mesmo alegou ter sido "bem recebido" na empresa, e ganhou a causa, sem sofrer penalidades.

(40)

Instalando Servidor Samba no Debian - 10

Configurando permissões - Usuários e Grupos

 Agora, vamos sair um pouco do arquivo de configurações do Samba e criarmos os

usuários que realizarão login via rede através do Samba.

Os usuários do Samba, assim como citado anteriormente, são usuários comuns do

GNU/Linux. Vamos criá-los.

# useradd joana_dark # useradd diego_hipolito # useradd maradonna

Os três usuários acima, serão usuários do Samba, pertencentes ao grupo marketing. Porém, para cada um deles, foi criado um diretório /home.

(41)

Instalando Servidor Samba no Debian - 11

 Abaixo, segue os mesmos comandos, porém, com parâmetros que

impossibilitarão o uso do login e senha para login local no servidor, e negarão a criação de uma pasta pessoal (/home/[usuário]):

# useradd --no-create-home -s /bin/false joana_dark # useradd --no-create-home -s /bin/false diego_hipolito # useradd --no-create-home -s /bin/false maradonna

O parâmetro "-s" especifica um shell de comandos para ser atribuído ao usuário criado. O shell /bin/false, como o nome sugere, é um shell falso, e qualquer usuário que utiliza este shell não será capaz de logar-se corretamente no sistema GNU/Linux. Ainda bem que para o usuário acessar os compartilhamentos, ele não precisa de um shell válido, não é mesmo?

(42)

Instalando Servidor Samba no Debian - 12

 Caso você tenha criado um usuário sem especificar o shell, o usuário é

configurado com o shell padrão de sua distro. Para alterá-lo, edite diretamente o arquivo de texto /etc/passwd, ou execute o comando usermod -s /bin/false [nomeDoUsuárioExistente].

# nano /etc/passwd

Ou:

# usermod -s /bin/false [nomeDoUsuárioExistente]

Os usuários acima, foram criados sem qualquer tipo de senha, pois, os usuários do Samba não necessitam de uma senha de logon no GNU/Linux, portanto, configurar uma senha é opcional.

(43)

Instalando Servidor Samba no Debian - 13

 Vamos adicionar estes usuários para serem utilizados no Samba: # smbpasswd -a joana_dark

# smbpasswd -a diego_hipolito # smbpasswd -a maradonna

Já se pode testar o login destes usuários em seu servidor Samba, utilizando um cliente Microsoft Windows.

* Aviso: logar não quer dizer "acesso garantido aos diretórios", isso ainda estamos ao passo de configurar.

Para facilitar a administração e ter compartilhamentos Samba extremamente seguros, devemos organizar os usuários em grupos. Em uma empresa, é muito simples: o nome dos grupos de usuários deverão ser os mesmos de cada

(44)

Instalando Servidor Samba no Debian - 14

 Já se pode testar o login destes usuários em seu servidor Samba, utilizando um

cliente Microsoft Windows.

* Aviso: logar não quer dizer "acesso garantido aos diretórios", isso ainda estamos ao passo de configurar.

Para facilitar a administração e ter compartilhamentos Samba extremamente seguros, devemos organizar os usuários em grupos. Em uma empresa, é muito simples: o nome dos grupos de usuários deverão ser os mesmos de cada

departamento da empresa. Vamos criar o(s) grupo(s):

# addgroup marketing

# addgroup departamento_pessoal # addgroup direcao

Neste exemplo, apesar de criarmos três grupos, apenas o grupo marketing será configurado.

(45)

Instalando Servidor Samba no Debian - 15

Agora, vamos agrupar os funcionários da empresa nos grupos correspondentes, de

acordo com o seu departamento.

Em nosso caso, os três funcionários pertencerão ao mesmo grupo (departamento) marketing:

# adduser joana_dark marketing # adduser diego_hipolito marketing # adduser maradonna marketing

(46)

Instalando Servidor Samba no Debian - 16

Agora, vamos agrupar os funcionários da empresa nos grupos correspondentes, de

acordo com o seu departamento.

Em nosso caso, os três funcionários pertencerão ao mesmo grupo (departamento) marketing:

# adduser joana_dark marketing # adduser diego_hipolito marketing # adduser maradonna marketing

(47)

Instalando Servidor Samba no Debian

-17

 Primeiramente, ao diretório raiz do departamento, iremos configurar quem o

"comandará", e o grupo de usuários que o comandará:

# chown root.marketing /samba/marketing

O comando chown (change owner), segue a seguinte sintaxe:

chown [usuário_dono].[grupo_dono] [diretório]

Você deve estar perguntando-se: mas, por que devemos ter o usuário root de dono, uma vez que o mesmo sempre possui acesso irrestrito a todos os

diretórios?

E a resposta é simples: o usuário dono, neste momento não será importante. O mais importante é que o grupo marketing agora, é dono de seu próprio

(48)

Instalando Servidor Samba no Debian

-18

 Agora, vamos a uma das partes mais divertidas, a configuração das permissões.

A partir deste momento, o diretório /samba/marketing pertence ao usuário root, também ao grupo marketing e a todos os membros deste grupo.

É extremamente recomendável conhecer permissões (chmod) a partir deste ponto. # chmod 000 /samba/marketing Sintaxe do comando: chmod [permissão_usuário_dono][permissão_grupo_dono][permissão_pa ra_qualquer_outro_usuário] [diretório]

Para cada permissão (dono, grupo, ou outros usuários), pode-se atribuir um número entre 0 e 7, para permitir o nível de acesso ao diretório especificado.

(49)

Instalando Servidor Samba no Debian

-19

Onde: R - Read (Leitura) :: Permissão de "olhar" o conteúdo.

 W -Write (Escrita) :: Permissão de gravar novos arquivos e alterar os já existentes.

 X - Execution (Execução) :: Permissão de abrir o diretório e abrir arquivos que estão no mesmo.

 Se não compreendeu permissões GNU/Linux, você deve estudar sobre a mesma, e o link acima, o

auxiliará muito em seu aprendizado.

 Vamos analisar novamente o comando digitado anteriormente:

 # chmod 000 /samba/marketing

 Usuário Grupo Outros usuários (não donos)  0 0 0

Leitura=negada, Leitura=negada, Leitura=negada,Escrita=negada, Escrita=negada, Escrita=negada,

(50)

Instalando Servidor Samba no Debian

-20

 Sendo assim, ninguém terá acesso ao diretório, correto?

 Vamos ser bonzinhos, e liberar o acesso ao usuário e ao grupo? Planejando...  - O usuário (root) poderá receber qualquer permissão.

 - O grupo receberá acesso de leitura e execução (r-x - 5).

 - Qualquer outro usuário terá seu acesso completamente negado!  # chmod 750 /samba/marketing

 Usuário Grupo Outros usuários (não donos)  7 5 0

 Leitura=concedida, Leitura=negada, Leitura=negada,  Escrita=concedida, Escrita=negada, Escrita=negada,

(51)

Instalando Servidor Samba no Debian

-21

Reinicie os daemons do Samba:

# /etc/init.d/samba restart

Pronto, agora experimente acessar o servidor Samba de um cliente

Windows, acesse o diretório compartilhado Marketing e uma senha lhe

será pedida.

Você deve, apenas, poder ver o conteúdo do diretório, mas não poderá

alterá-lo.

Ainda não pode acessar o diretório? Isso é comum e será resolvido assim

que alterarmos algumas configurações do arquivo de configurações do

Samba, ok? Não se desespere.

(52)

Instalando Servidor Samba no Debian

-22

 Iremos agora, tornar os usuários pertencentes ao grupo marketing donos de

seus próprios subdiretórios:

# chown maradonna.marketing /samba/marketing/maradonna # chown diego_hipolito.marketing

/samba/marketing/diego_hipolito

# chown joana_dark.marketing /samba/marketing/joana_dark

Agora, cada usuário é dono de um diretório diferente, e, além disso, o grupo também é dono de cada diretório dos usuários do grupo marketing.

Vamos configurar o nível de acesso de cada usuário, para cada um dos três diretórios:

# chmod 750 /samba/marketing/maradonna # chmod 750 /samba/marketing/diego_hipolito # chmod 750 /samba/marketing/joana_dark

(53)

Instalando Servidor Samba no Debian

-23

Vamos analisar o comando.

# chmod 750 /samba/marketing/joana_dark

O usuário dono (joana_dark) recebeu a permissão 7 (acesso

total), os membros do grupo marketing receberam a

permissão 5 (r-x - Read & Execution - Leitura + Execução),

permitindo a estes, acessarem o diretório livremente, porém,

não poderão alterar ou salvar quaisquer dados.

(54)

Instalando Servidor Samba no Debian

-24

Configuração: Parte 3 - Configurando Permissões

(Realizando alterações no arquivo de configuração

do Samba)

# nano /etc/samba/smb.conf

(55)

Instalando Servidor Samba no Debian

-25

Configuração: Parte 3 - Configurando Permissões

(Realizando alterações no arquivo de configuração

do Samba)

# nano /etc/samba/smb.conf

(56)

Instalando Servidor Samba no Debian

-26

Faremos agora, os ajustes finais.

#Compartilhando

#[nome do compartilhamento]

[Publicidade e Marketing]

comment = Acesso Restrito ao setor de Marketing

path = /samba/marketing

public = no #Acesso sem senha, público (yes ou no)

writable = yes #Permitir alterações no diretório? (yes ou no)

valid users = @marketing #Apenas os membros do grupo

marketing acessarão o compartilhamento.

force group = marketing #Força o acesso do grupo marketing

somente.

(57)

Instalando Servidor Samba no Debian

-27

Salve o documento e, em seguida, reinicie os daemons do

Samba:

(58)

Instalando Servidor Samba no Debian

-28

Há ainda um parâmetro chamado veto files, para você acrescentar à um

compartilhamento. O mesmo é útil para vetar nomes de arquivos e/ou extensões,

facilitando para o administrador impedir a disseminação de arquivos perigosos que sejam alojados no servidor, e desencorajar os usuários à guardarem arquivos pessoais nos

diretórios compartilhados. Veja abaixo um exemplo de uso do parâmetro: veto files = *.exe/*.com/*. scr/*.rar/*.zip/*.ace*.cab/*.bat/*.inf/

O parâmetro veto files pode ser aplicado à um compartilhamento, ou diretamente na seção global.

Quer mais? Que tal gerenciar o seu servidor com o WEB Admin para o Samba, o SWAT? # aptitude install swat

(59)

Instalando Servidor Samba no Debian

-28

Após a instalação, abra seu navegador de Internet preferido e

digite o seguinte endereço na barra de endereços de seu

navegador: http://localhost:901

(60)

REFERENCIAS

http://www.vivaolinux.com.br/artigo/Instalando-e-configurando-um-servidor-FTP?pagina=1

http://www.vivaolinux.com.br/artigo/Configurac

Referências

Documentos relacionados

José Almeida Lopes Porto José Carlos Vidoedo Penafiel José Daniel Menezes Lisboa José Fernando Ramos Porto José Fernando Teixeira Porto. José Fragata

Numa perspectiva de homenagem a Aquino de Bragança orientada para a acção e para o futuro, e não para a mera exaltação contemplativa, os oradores que generosamente contribuíram

Gramaticalmente, o tetragrama não possui estado (absoluto ou construto), não podendo ser traduzido como estando em estado construto (ex.: YHWH de). Uma das possibilidades seria

Ou seja, quando o produto estiver no modo “Aquecer” o usuário deve adicionar esporadicamente pequenas quantidades de água para evitar que o arroz no fundo da panela resseque

115,00 Picadinho de cogumelos Paris ao molho de vinho, acompanhado de banana à milanesa, arroz branco e farofinha da casa.. Vegan Home

Para continuar a comprar online, os leais são mais levados pela atitude em relação ao uso da tecnologia, em que elementos de hedonismo ou até de impulsividade nas compras

- É necessário respeitar o recorte da disciplina, que abrange a história colonial das Américas da invasão europeia desencadeada em 1492 às independências. Por isso,

A partir de uma questão oriunda da minha prática docente, pertinente à análise sintática de frases com os predicadores medir, pesar, custar e durar, empreendi este estudo que