Encontrou a resposta.
O Samba não usa as credenciais normais de usuário do Ubuntu para autenticação. Ele usa seu próprio banco de dados de credenciais.
Para adicionar um usuário ao banco de dados de credenciais do Samba, execute:
sudo smbpasswd -a USERNAME
Onde USERNAME
é seu nome de usuário do Ubuntu.
Então, depois de inserir a senha sudo
, digite sua senha do Ubuntu duas vezes.
Faça isso para todos os usuários, então o Samba funcionará.
Isso também pode ser feito graficamente, instalando e usando system-config-samba
.
No entanto, system-config-samba
não inicia porque o arquivo /etc/libuser.conf
está ausente.
Você precisa criá-lo primeiro (um arquivo vazio serve):
sudo touch /etc/libuser.conf
Desenvolvedores da Canonical e do Ubuntu: isso não é fácil de usar!