Freesco, NND, CDN, EOS
http://forum.freesco.pl/

dziwne atrybuty do samby
http://forum.freesco.pl/viewtopic.php?f=22&t=13263
Strona 1 z 1

Autor:  eptesicus [ piątek, 18 sierpnia 2006, 23:45 ]
Tytuł:  dziwne atrybuty do samby

witam

widzial moze ktos jak zrobic cos takiego
- wymysli mi to ktos i nie wiem jak mu to zrealizowac

aby plik mozna bylo edytowac i zmieniac w nim dane a nie mozna bylo go kasowac i tyczyc to ma sie wszystkich klikow w katalogu
ma to byc do samby zrobione - i nie wiem czy jest to wykonalne bo nie spotkalem sie z czyms takim

pozdr

Autor:  czerwo [ sobota, 19 sierpnia 2006, 10:26 ]
Tytuł: 

na uprawnieniach sie tego nie da zrobic. Nie wiem czy w sambie byla jakas obcja ze ma nie kasowa. Jest w necie dostepny pdf do samby po polsku poczytaj :P

Autor:  tasiorek [ sobota, 19 sierpnia 2006, 10:32 ]
Tytuł: 

Raczej czegos takiego nie da sie zrobic. Mozesz utworzyc plik z prawami do odczytu i zapisu dla wszystkich i napisac sobie prosty skrypt, ktory bedzie sprawdzal czy ten plik istnieje i jesli go nie bedzie, to bedzie go tworzyl (kopiowal skads) z domslna zawartoscia.

Autor:  eptesicus [ sobota, 19 sierpnia 2006, 16:30 ]
Tytuł: 

tez mi sie zdawalo ze cos takiego to nie wykonalne jest
- ale takie dostalem polecenie wiec myslalem ze moze i bedzie sie dalo to wykonac - w z drogiej strony tlumaczylem ze to jest malo przydatne - ale niektorzy maja dziwne pomysly i robia niepotrzebnie problemy

pozdr dzieki za zaintersowanie

czytalem pdfa ale jak narazie nie znalazlem - ale troche jeszcze mi zostalo do przeczytania ale pewnie nie bedzie

Autor:  viater [ sobota, 19 sierpnia 2006, 17:05 ]
Tytuł: 

Chwila, rozumiem że ten plik jest na serwerze linuxowym ?
Jeżeli tak, to poszukaj pod hasłem "sticky bit" albo po polsku "bit lepkości".

Autor:  tasiorek [ sobota, 19 sierpnia 2006, 17:28 ]
Tytuł: 

viater, albo powinienes przeczytac jeszcze raz opis problemu, albo dowiedziec sie dokladnie co daje sticky bit, bo w tym:
eptesicus pisze:
aby plik mozna bylo edytowac i zmieniac w nim dane a nie mozna bylo go kasowac

to on raczej nie pomoze.

Autor:  viater [ sobota, 19 sierpnia 2006, 21:07 ]
Tytuł: 

tasiorek pisze:
viater, albo powinienes przeczytac jeszcze raz opis problemu, albo dowiedziec sie dokladnie co daje sticky bit, bo w tym:
eptesicus pisze:
aby plik mozna bylo edytowac i zmieniac w nim dane a nie mozna bylo go kasowac

to on raczej nie pomoze.

Przed chwilą poczytałem jeszcze raz o sticky bit, bo przez chwilę zgłupiałem i wydawało mi się, że coś mi się pomerdało.

Z tego co rozumiem, to ustawienie sticky bit dla katalogu powoduje, że dowolny plik w tym katalogu może być usunięty tylko przez właściciela tego pliku. Może natomiast być zmieniany przez innych użytkowników - jeżeli mają odpowiednie efektywne uprawnienia - wynikające m.in. z przynależności do grup.

W tym konktretnym przypadku zrobiłbym tak:
1. Tworzę katalog o nazwie /costam/katalog
2. Daję mu atrybuty 1777 (rwxrwxrwt) :
chmod 1777 /costam/katalog
3. Tworzę plik /costam/katalog/dane
touch /costam/katalog/dane
4. Zmieniam właściciela pliku:
chown root.users /costam/katalog/dane
5. Daję plikowi atrybuty 666 (rw-rw-rw-)

Efekt jest taki, że każdy, kto jest w grupie users, może zmieniać zawartość tego pliku, ale usunąć może go tylko właściciel, czyli root.

Tasiorek - sprawdzałem to, mogłem jednak przeoczyć jakiś "kruczek" - popraw mnie, jeżeli się mylę.

Sposób wykorzystania tego w Sambie to inna sprawa.

Pozdrawiam

Autor:  eptesicus [ sobota, 19 sierpnia 2006, 23:30 ]
Tytuł: 

widze ze pomysl jakis jest - bedzie trzeba to przetestowac w sambie i moze to co niedawno wydawalo sie nie do zrealizowania bedzie wykonalne

Autor:  tasiorek [ niedziela, 20 sierpnia 2006, 11:17 ]
Tytuł: 

Fakt, to mi sie pomerdalo :oops:

Autor:  czerwo [ niedziela, 20 sierpnia 2006, 12:42 ]
Tytuł: 

taki dodatek, samba umozliwia tworzenie plikow i katalogow z zdefiniowanymi prawami ;)

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/