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ã.
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
systemctl restar smbd
systemctl restar smbd