Há muitas coisas que você pode fazer para proteger o samba de senhas para o kerberos.
Primeiro, para acessar o compartilhamento, você estará usando um nome de usuário e senha configurados no servidor samba.
Suponho que você já tenha um usuário (login).
Você atribui uma senha do samba ao usuário
sudo smbpasswd -a username
sudo smbpasswd -e username
Você define seus compartilhamentos em /etc/samba/smb.conf
sudo -e /etc/samba/smb.conf
gksu gedit /etc/samba/smb.conf
Na seção onde você define seu diretório compartilhado
[private]
comment = private share
path = /path/to/share/point
browseable = no
read only = no
guest ok = no
Depois de fazer essas edições, reinicie o servidor samba.
sudo service samba restart
Existem vários recursos de segurança para o samba, veja também
Guia do Servidor Ubuntu Protegendo o Samba