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

chmod -R (tylko do n-tego poziomu)
http://forum.freesco.pl/viewtopic.php?f=22&t=11819
Strona 1 z 1

Autor:  Mr Groch [ sobota, 25 marca 2006, 14:07 ]
Tytuł:  chmod -R (tylko do n-tego poziomu)

Witam

Czy da sie zmienic rekurencyjnie prawa do katalogu, jego podkatalogow
i plikow tylko do jakiegos n-tego poziomu rekurencji?

Np chcialbym userom zablokowac dostep do / i podkaltalogow
pierwszegoi poziomu (tylko pierwszego, bo gdybym mial wszytsko
zmienic co jest na dysku to nie byloby za ciekawie :) )

Wiem, ze zanim ktos odpisze zdazylbym zmienic te prawa recznie ale jestem
ciekawy czy tak mozna

Pozdrawiam

Autor:  tasiorek [ sobota, 25 marca 2006, 14:09 ]
Tytuł: 

man chmod

Autor:  Mr Groch [ sobota, 25 marca 2006, 14:14 ]
Tytuł: 

Po pierwsze man chmod nie dziala (a pakiecik manuali
instalowalem). Po drugie, w sieci znalazlem pare manuali chmoda, ale
tam jedynie co to byly opisane poszczegolnie opcje, ale nic
nie pisalo o zmianie atrybutow do jakiegos poziomu podkatlogow...

Autor:  tasiorek [ sobota, 25 marca 2006, 14:32 ]
Tytuł: 

Po pierwsze: pacman -S coreutils-man
Po drugie jak juz znalazles manual, to znasz dostepne opcje, wiec pomysl, czy za pomoca tych opcji i basha da sie cos wykombinowac. No chyba, ze kolejny, ktory czeka tylko na gotowce.

Autor:  Mr Groch [ sobota, 25 marca 2006, 14:38 ]
Tytuł: 

Dobra ok - ja sie tylko pytalem czy sie da :)
Jak sie standartowo tak nie da to ja to przyjmuje
do wiadomosci i biore sie za "obrobke reczna" :)

Pozdrawiam

Autor:  czerwo [ sobota, 25 marca 2006, 14:42 ]
Tytuł: 

a moze /*/*/*/* :) sprawdzal ktos??

Autor:  Mis' [ sobota, 25 marca 2006, 17:27 ]
Tytuł: 

Tak bez wnikania w szczegóły to ja bym próbował find z opcajmi -maxdepth i -exec, prawdopodobnie trzeba by jako parametr dla -exec podać jakiś script sprawdzający czy dany plik jest zwykłym plikiem, katalogiem, symlinkiem, socketem itp i na podstawie tego decydować jakie ma dostać prawa.

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