Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Vrooom в Nov 27, 2004, 20:30



Титла: Пустата Samba
Публикувано от: Vrooom в Nov 27, 2004, 20:30
Някой може ли да ми каже дали е възможно така да се настрои пустата Самба, че в един файлов сървър всички да могат да четат, пишат, променят, създават файлове и директории .... и единствената рестрикция да е изтриването им? (дори и от owner-a)
Че вече трети ден се мъча.


Титла: Пустата Samba
Публикувано от: __eve__ в Nov 27, 2004, 21:58
Ако си като роот на машината със самбата и смениш правата на достъп на файла не става ли
 chmod -rx ./sample.txt , sample.txt-e файла  
 Може да видиш  
http://linux.gyuvet.ch/html/solution/fs.html


Титла: Пустата Samba
Публикувано от: n_antonov в Nov 27, 2004, 22:42
Може, самата Samba го прави и няма смисъл от измислени решения.

Използвай няколоко опции за шернатия ресурс.

Например:

force create mode = 0444

В директориите все пак трябва да имаш права за писане. Иначе как ще качиш файл в тях? Но след като се качи един файл, битовете му се променят на 0444 и така не може бъде изтрит от нигото, дори и от owner-а. А когато в една директория имаш файл с такива права, тя също не може да бъде изтрита;)  Може да бъде изтрита само празна директория.

Прочети man smb.conf за повече подробности относно опциите create mode, create mask, force security mode, force directory mode, directory mask... и т.н.

Samba може всичко;)





Титла: Пустата Samba
Публикувано от: Vrooom в Nov 28, 2004, 11:28
Ама вие си мислите, че се шегувам :)
Даже и на 0000 да сложа маската пак не става. Трие наред. Най-интересното е че ако си правя някакъв файл през конзолата с роот в шера, същия този файл през уиндоус от друга машина мога да го изтрия, нищо че е на роот-а и че е примерно r-x------
Единственото спасение от това положение е стики бит.
Ма направо почвам да се чудя дали не е сбъгясана нещо точно моята самба... не мое да е толкова крейзи


Титла: Пустата Samba
Публикувано от: nix в Nov 28, 2004, 11:56
Няма такова нещо,всичко зависи от задклавиатурното устройство!
Предполагам знаеш, че компютрите правят това което им казваме, а не това което искаме от тях !!!
Да не би да имаш този ред някъде?
Цитат

forceuser = root