O netatalk por padrão compartilha o diretório home, o que eu acho que é o que você está usando.
Para sua esposa se conectar ao seu diretório home do Ubuntu no OS X
- Abra o Localizador
- Clique em Ir na barra de menu superior
- Clique em conectar ao servidor ... *
- Digite afp: // ubuntu-server-ip , clique em Conectar
- Uma caixa deve aparecer pedindo Nome e Senha , digite seu nome de usuário e senha
Para compartilhar pastas comuns entre usuários diferentes:
-
No Ubuntu, crie um novo grupo com
addgroup sharefolder
-
Adicione todos os usuários ao grupo
adduser username1 sharefolder adduser username2 sharefolder
-
Instale a unidade externa ntfs e remonte-a.
Neste ponto, é muito dependente de como o pacote mount.ntfs ou ntfs-3g é construído. Ele pode pegar automaticamente o novo grupo sharefolder atribuído ao usuário e configurá-lo na lista acl. O que não é óbvio em ls -l < ponto de montagem > . Se for esse o caso, reiniciar o netatalk irá corrigir o problema.
Se o acima não se aplicar, então ele pode ser corrigido pela opção de montagem descrita abaixo
-
Descubra o GID do grupo sharefolder
id -g sharefolder
-
Defina GID ao montar (suponha sharefolder gid = 1004)
mount -f ntfs /dev/sdb1 <mount point> -o gid=1004
-
-
Reinicie o netatalk
service netatalk restart