Pesquisar este blog

domingo, 16 de agosto de 2020

SERVIDOR DE ARQUIVO - LINUX - DEBIAN - PASSO A PASSO

 SAMBA - INSTALAÇÃO

 

 

Pode baixar o samba do site.

Samba.org

 

Ou logar como root e na linha de comando executar o comando:

 

apt-get install libcups2 samba samba-common

apt-get install vim

 

 

Verificar se o samba está funcionando

 

Systemctl status smbd

Systemctl status nmbd

 

 

Criação de estrutura de pastas no servidor

 

Criação de pasta PUBLICA (todos, professores e alunos tem acesso de escrita e leitura na pasta)

Criação de pasta ATIVIDADES (professoras acesso completo e alunos somente leitura)

Criação de pastas para home de usuários

 

PASTA PUBLICA

cd /home

pwd

mkdir publica

Ver permissões digitando

ls -l

 

Dar permissões na pasta no linux

Chmod -R 777 publica

 

PASTA ATIVIDADE

cd /home

pwd

mkdir atividade

Ver permissões digitando

ls -l

 

Dar permissões na pasta no linux

Chmod -R 777 atividade

 

Criação de usuarios no servidor linux

 

useradd -m leandro

useradd -m robson

useradd -m silene

useradd -m aluno

 

Criação de usuário no samba

 

Logar como root no servidor linux e digitar o comando

Pdbedit -w -L

 

Para verificar os usuarios que existem no samba

Para criar os usuarios no samba os usuarios devem existir no linux

 

Para criar usar o comando:

 

smbpasswd -a leandro

smbpasswd -a robson

smbpasswd -a silene

smbpasswd -a aluno

 

Verificar se os usuarios foram criados no samba

 

pdbedit -w -L

 

 

Para remover um usuario do Samba usar o comando:

 

pdbedit -x - u

 

 

CONFIGURAÇÃO DE PERMISSÕES NO SAMBA

 

Ir para o arquivo de configuração

 

cd /etc/samba

pwd  (para verificar se está dentro da pasta samba)

 

Fazer o backup do arquivo de configuração do samba

 

cp /etc/samba/smb.conf /etc/samba/smb.conf.bkp

 

Depois de fazer o backup do arquivo de configuração do samba editar o arquivo.

 

vim /etc/samba/smb.conf

 

set number (para colocar numeros nas linhas do arquivo)

 

Ir na linha 29 -> ver a configuração do grupo de trabalho

- Padrão - workgroup

 

 

Ir na linha 167 -> ver os compartilhamentos

 

Na linha 175 -> Se estiver Read only = yes -> modificar para Read Only= no

 

Ir até o final do arquivo e criar os compartilhamentos

 

Criar os compartilhamentos :

 

[publica]

Path /home/publica

Read only = no

 

[atividades]

Path /home/atividades

Read only = no

Read list = aluno

 

 

Após salvar verifique se o arquivo de configuração do samba está ok com o comando:

 

testparm

 

Reiniciar os serviços do samba

 

systemctl restart smbd

systemctl restart nmbd

 

 

CONFIGURAÇÕES NA ESTAÇÃO

 

INSERIR O ENDEREÇO IP

Logar com o usuario criado

Mapear as unidades de disco

 

 

*********************************************************

PARA CONFIGURAR A TELA DE ENTRADA DO SERVIDOR LINUX

 

INSTALAR O LINUX LOGO

apt install linuxlogo

 

 

 

 

 

Vai na seção [GLOBAL]

 

procurar e descomentar a linha

 

security = user

 

 E sair salvando :wq

 

Criar pasta a ser compartilhada

 

mkdir /home/publico

chgrp users /home/publico

chmod 775 /home/publico

 

 

/etc/init.d/smbd start

 

 /etc/init.d/smbd stop

 

/etc/init.d/smbd restart

 

 

ALTERAR O ARQUIVO SMB.CONF PARA ADICIONAR OS COMPARTILHAMENTOS

 

vi /etc/samba/smb.com

 

Criar uma nova seção

 

[publico]

comment = Pasta Publica

path = /home/publico

Valid users = @users

force group = users

create mask = 0660

directory mask = 0771

writable = yes

 

[homes]

comment = Pasta Pessoal

browseable = no

valid users = @S

create mask = 0700

directory mask = 0700

writable = yes

 

useradd ana -m -G users

smbpasswd -a ana

 

primeiro criar o usuario no linux depois no samba

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.