LinuxForum.Fans
Тема

Борьба за права

Автор: freebit 5 сообщений 3729 просмотров
#2964

Ребята, объясните пожалуйста такую вещь. Удаленно редактирую файлы на серваке через samba. На серваке владелец всех файлов, например freebit, группа sambashare. Все права rwx-rw-rw. После редактирования с удаленного компа, владельцем файла становится nobody, группа nogroup, и права падают до rwx-r-r. Тоесть на серваке, находясь под freebit, я уже не могу их редактировать.

samba.conf

text

[www]
path = /home/freebit/www
available = yes
browsable = yes
public = yes
writable = yes

Может это нормально и я чего то не допонимаю? Но хотелось бы избавиться от такого поведения.
Просветите, пожалуйста.

#2988

Конфиг целиком, пожалуйста. И права на директорию будьте добры.

#2993

Не хватает параметра

text
   create mask = 0755

Вместо 0755 подставляйте что душе угодно. Если хотите всем всё разрешить, то 0777.
Если хотите только для себя, имеет смысл указать

text
   valid users = список пользователей
#3019

Благодарю Вас! Помогло. Скажите, а это нормальное поведение, когда при редактировании файла меняются права на него. Я почему то думал, что права задаются один раз при его создании владельцем или меняются потом самим владельцем.

#99202

Похожая ситуация только create mask не помогло.
Все файлы заливаемые на самба ресурс имеют права 766 хотя стоит create mask 0777, directory mask = 0777.
Подскажите где копать т.к. сам пока не ахти в линуксе.

Вот описание шары из smb.conf

text
dos filetime resolution = yes
dos filetimes = yes

[cons] comment = Consultant path = /home/cons create mask = 0777 directory mask = 0777 public = yes guest ok = yes read only = no browseable = yes writeable = yes

ЗЫ Вопрос закрыт т.к. решился.

Войдите или зарегистрируйтесь, чтобы ответить.