Some Vista and Windows 7 shares and many Samba Linux shares require credentials in the form of username/password pairs before access is granted. These credentials are set on the server. In Windows Vista and Windows 7 they are the login username and password of the owner on the server and in Linux they are any member of the Samba User Database on the server who is “allowed” by the file that defines the share.
You use the option string username=server_user,password=secret instead of the guest option used above to generate the mount as follows:
mount -t cifs -o username=server_user,password=secret //192.168.44.100/share /path_to/mount