Я довольно новичок в Ubuntu и у меня проблемы с самбой. Я использую XBMCbuntu, и у меня есть несколько акций, которыми я делюсь со своей семьей, а некоторые - нет. Вы можете увидеть это в моем конфигурационном файле.
[global]
workgroup = WORKGROUP
server string = %h server (Samba, XBMC)
netbios name = XBMC
dns proxy = no
name resolve order = hosts wins bcast
guest account = scrub
load printers = no
show add printer wizard = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n $
pam password change = yes
map to guest = bad user
force user = matt
force group = matt
[Pictures]
path = /home/matt/hdd1/Pictures
comment = Pictures
writeable = yes
browseable = yes
guest ok = yes
[System]
path = /home/matt/.xbmc
comment = XBMC System Share
valid users = matt
writeable = yes
browseable = yes
guest ok = no
[Root]
path = /
comment = Root acess
valid users = matt
writeable = yes
browseable = yes
guest ok = no
[Other]
path = /home/matt/hdd1/other
comment = other
valid users = matt
writeable = yes
browseable = yes
guest ok = no
Общий ресурс «рисунки» работает корректно, любой может его читать и писать. «Системный» общий ресурс работает правильно, только я могу читать / писать в него.
Однако «корневые» и «другие» ресурсы не работают так, как я хочу, я единственный, кто умеет читать, но я не могу писать.
Я пытался изменить некоторые разрешения файловой системы, но я не слишком знаком с ними, и я не уверен, что это проблема.
Любая помощь будет потрясающей.
Hivemind, Ваша корректная внешность конфигурации самбы, таким образом, мое лучшее предположение было бы полномочиями файловой системы. У Вашего пользователя, "матового", не может быть доступа для записи в те каталоги. В состоянии Вы для навигации к другой папке, в которую можно записать от корневой доли? (Отметьте: совместное использование корня Вашей файловой системы не является лучшей идеей в мире.) Если так, тогда это почти наверняка - полномочия файловой системы, и если у Вас действительно должен будет быть доступ для записи к папке, Ваш лучший выбор будет командами chmod. Хорошее учебное руководство на тех может быть найдено здесь:
http://www.linux.org/threads/file-permissions-chmod.4094/
Примечание, что это должно быть сделано с осторожностью, и выборочно.