Я хотел бы знать, как правильно смонтировать жесткие диски Windows в моей виртуальной машине (debian) и поделиться им с samba, чтобы другие пользователи могли получить к нему доступ без пароля.
Я иду по этому пути, потому что я хотел бы получить доступ к папкам на моем медиацентре, а с окнами мне вообще не повезло, чтобы заставить это работать, теперь у меня он работает, но он продолжает спрашивать меня имя пользователя и пароль, которые очень раздражает.
в / etc / fstab я написал:
//192.168.0.1/e /mnt/e cifs username=mywinuser,password=xxx,dmask=777,fmask=777,uid=mylinuxuser,guid=mylinuxuser,rw
в /etc/samba/smb.conf
[tv]
browseable = yes
path = /mnt/e/TV
guest ok = yes
read only = yes
create mask = 0700
в моем smb.conf я попытался установить
security = share
user = nobody
но это не сработало.
Я использую Ubuntu 12.04, и мне не пришлось связываться с Samba conf. Вот моя строка fstab, если это поможет:
//192.168.0.150/z /media/z cifs username=###,password=### 0 0
Согласно некоторой документации, которую я читал, флаги маски необходимы только в том случае, если вы очень обеспокоены разрешениями, которые видит ваш Linux-сервер на общей папке CIFS. Я не (и работаю как root, это тестовая виртуальная машина), поэтому я их пропустил, и все работает нормально.
Может быть, вам стоит попробовать сбросить настройки Samba до значений по умолчанию и использовать более простую строку fstab?