I've just added to my unix server ( just shoved it in) an ntfs drive with some stuff and I want to access it through win7 (home edition). After a small struggle I've managed to get access to the server files from win7 but not to the mentioned ntfs drive . It works but I can't log with any of the samba users. When I try to change form %S to a specific user or force one it just doesn't connect. Any ideas?

 [NTFS drive]
comment = Samba server's NTFS disk
path = /media/sdc1
valid users = %S
read only = No
create mask = 0775
directory mask = 0775
guest ok = No
link|improve this question
What doesn't connect where? Your question makes no sense. You've put an NTFS drive into a Unix server and want to access the drive's contents from a Win7 machine? Either way, this is offtopic and should be on serverfault. – Marc B Oct 17 '11 at 20:06
pretty much, yes... – Michał Korzeniowski Oct 17 '11 at 20:07
what are the last lines from samba's logs when you can't log on? – Jure1873 Oct 18 '11 at 14:01
feedback

migrated from stackoverflow.com Oct 18 '11 at 1:48

This question came from our site for professional and enthusiast programmers.

1 Answer

up vote 0 down vote accepted

If you have mounted the drive via ntfs-3g this is probably just a permissions issue. Samba impersonates the user you are connecting with to a share when accessing underlying filesystem resources, unless you use the "force user" directive with your share definition.

Take a look at the permissions of /media/sdc1 and check what users do have file ownership and what the access masks do look like. You can create a user mapping from NTFS security descriptor's SIDs to your unix users.

If you just need a quick & dirty solution, you could create a new user "ntfsadmin", use force user = ntfsadmin in your smb.conf and set the uid option to mount to ntfsadmin's UID - this would enable all users to read and change everything on your NTFS volume regardless of any ACLs set.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.