Os compartilhamentos de samba precisam de usuários e configurações. Tenho certeza que você já tem usuários do CentOS, mas você também tem a configuração dos usuários do Samba?
smbpasswd -a joe
você também pode adicionar a seguinte linha às suas definições de compartilhamento
[ruby]
valid users = joe randi insert-samba-user-here
Ah, e certifique-se de recarregar o samba via
service smb restart
(Note, a maioria dos códigos tirados de: link )