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.