Você provavelmente vai querer o samba e não o samba4, mas deve funcionar bem de qualquer maneira; execute 'smbpasswd -a USERNAME' e digite uma senha para seu usuário. O Samba mantém seu próprio repositório de senhas que pode ser sincronizado com a senha do Linux (e, por último, verifiquei se o padrão no Ubuntu é ativar a sincronização), mas você precisa definir a senha inicial com 'smbpasswd -a'.
Além disso, edite o /etc/samba/smb.conf e remova o comentário da seção "homes" (deve estar perto do final). Deixe as outras configurações como padrão.
Deve ser algo como:
[casa] navegável = não usuário válido =% s
(que está fora de minha cabeça; provavelmente é melhor não apenas copiar e colar na sua configuração, mas essas são as duas diretivas que o samba normalmente precisará para residências)