1. entra no Ubuntu Server e escreve:
- sudo su para teres permissões de administrador.
- mkdir -p /srv/samba/legislacao_apenas_leitura # -p cria pastas intermediários
- chmod 444 /srv/samba//legislacao_apenas_leitura # dono, grupo e outros só podem ler, 400 só o dono lê
- chown -R nobody:nogroup /srv/samba/publico # garante que o antigo e o novo é acessível a todos e evita confusão, uma pasta do João outra da Maria.
2. abre o smb.conf nano /etc/samba/smb.conf
- no final, adiciona:
[so_leitura]
comment = Pasta só de leitura
path = /srv/samba/legislacao_apenas_leitura
browseable = yes # partilha aparecer visível no \\ip_servidor
writable = yes
guest ok = yes
read only = yes
comment = Pasta só de leitura
path = /srv/samba/legislacao_apenas_leitura
browseable = yes # partilha aparecer visível no \\ip_servidor
writable = yes
guest ok = yes
read only = yes
- ctrl+O
- enter
- ctrl+x
- systemctl restart smbd
- \\IP servidor
- clica na pasta public
- tens de conseguir entrar
4. no Ubuntu, cria a pasta atividades:
- entra na pasta publico
- mkdir atividades # usada para troca de arquivos entre professores e alunos
- chmod -R 777 atividades # altera as permissões para que todos possam escrever na pasta.
- ls -l # verifica se todas as permissões passaram para rwxrwxrwx
- cd atividades
- mkdir teste1
- testa no Windows
- em \\IP servidor, verifica que a pasta teste1 está criada
- cria a pasta teste2 dentro da pasta atividades
- verifica que está criada no Ubuntu