configurar smb.conf do Samba

Configurar o servidor de arquivos Samba para professores e alunos

1. entra no diretório do Samba
cd /etc/samba

2. duplica o ficheiro de configuração, para fazer uma cópia de segurança
cp smb.conf smb.conf.bkp

3. utiliza o ls para ver se foi criado

4. consulta o ficheiro
vim smb.conf

5. numera as linhas do ficheiro

:set number

6. configura o Samba como stand alone, uma rede sem domínio. Na linha 29, coloca o mesmo nome que a rede do Windows, geralmente Workgroup.

7. na linha 169, temos as definições de compartilhamento, para criar uma pasta pessoal para cada utilizador do Linux.

[homes]

Comment = Home directories

Brouseable = no



8. na linha 175 tenho:

Read only = yes

Indica que a pasta criada para os utilizadores é só de leitura, mas eu quero também de escrita, altero, clicando na tecla A, para inserir texto:

Read only = no

Passou a ser também é de escrita.



9. crio uma pasta public, para troca de arquivos, e vou partilhá-la

No final, escreve:

[public]

path = /home/public # diz onde está a pasta

read only = no

Tanto professores como alunos têm acesso a esta pasta.



10. crio outra pasta atividades, apenas só professores podem alterar:

path = /atividades

read only = no #todos podem ler e escrever

read list = aluno # os alunos só podem ler, se tiver mais utilizadores, basta colocar vírgula e os restantes



11. clica na tecla esc e escreve:

:wq #para salvar este script e sair


12 clear para limpar ecrã.


13. verifica a sintaxe do script, se não há erros:

testparm 

14. sempre que alteramos a configuração do Samba, devemos reinicializar os seus serviços. 
Escreve:

systemctl restar smbd

systemctl restar smbd