- sudo su # passar a administrador
- addgroup alunos # cria o grupo = abrir um clube
- adduser ana alunos # adiciona a Ana ao grupo
2. adiciona o ivo.
- getent group alunos
4. preparaa a pasta alunos
- mkdir -p /srv/samba/apenas_alunos # cria a pasta
- chmod -R 770 /srv/samba/apenas_alunos # permissões totais ao dono, ao grupo e nada a outros
- chown -R :alunos /srv/samba/apenas_alunos # define qual o grupo dono da pasta
5. configura o Samba, adicionando no final o seguinte bloco:
- nano /etc/samba/smb.conf
[so_alunos]
comment = Pasta do grupo alunos
path = /srv/samba/
browseable = yes
writable = yes
read only = no
valid users = @alunos
create mask = 0664 # define as permissões dos ficheiros novos criados via Samba, dono e grupo (lê e escreve), outros (só lê)
directory mask = 0775 # define as permissões das pastas novas criadas via Samba, dono e grupo (total), outros (só lê)
ctrl+O
ctrl+x
systemctl restart smbd # reinicia o Samba
6. aplica e testa
no windows:
- \\IP-do-servidor # no Windows
- verifica que não consegues entrar com a eva, pois não pertence ao grupo alunos
- entra com o ivo
- dentro da pasta so_grupo_alunos, cria a subpasta teste_alunos.
- ls -l /srv/samba/alunos # verifica se a pasta apareceu:
Nota: Se não conseguires entrar, verifica se o utilizador que estás a usar no Windows foi adicionado ao grupo "alunos" no Ubuntu e ao Samba:
smbpasswd -a utilizador