Prijava
Korisničko ime:

Lozinka:

remember me

Zaboravili lozinku?

Registrirajte se!
Glavni menu
Potraga
Tko je online
20 korisnika je online (7 korisnika cita Diskusije)

članovi: 0
Gosti: 20

više...
HULK-Diskusije - Linux općenito - komanda ne radi ono što bi trebala ?
Chat WIKI Kontakt
HULK Forum Index
   Linux općenito
  komanda ne radi ono što bi trebala ?

Pregledavanje ovog Threada:   1 Anonimnih Korisnika

 

 Dno   Prethodna tema   Sljedeca tema
  •  Ocjena Threada
      Ocijenite ovaj Thread
      Izvrsno
      Dobro
      Prosjecno
      Loše
      Užasno
Pošiljatelj Thread
  •  geminus
      geminus
komanda ne radi ono što bi trebala ?
#1
Linuxaš wanna-be
Pridružen: 05.09.2007
Od
Poruke: 28
Level : 4
HP : 0 / 75
MP : 9 / 2134
EXP : 3
Grupa:
Registered Users
Offline
Radi se o komandi chmod -R, koja bi trebala mijenjati permissione rekurzivno, tj. svim poddirektorijima u navedenom direktoriju.

Ali to se ne događa - npr. chmod -R a+rwx neki_folder promijeni permissione trenutnog direktorija (kao da je bez -R), a na njegovom poddirektoriju, i svim ostalim njegovim poddirektorijima opet piše drwxr-xr-x.

chown -R i chgrp - R sam uredno napravio, ali to se događa i na mom home - direktoriju, znači nisu neke mount - options u pitanju.

Na Googleu nisam našao neko rješenje. Preostaju mi poznavatelji Linuxa na ovom forumu
Postano : 21.04.2014 19:23:39
Izradi PDF od ove poruke Ispis
Vrh
Re: komanda ne radi ono što bi trebala ?
#2
Linux Master
Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39
HP : 192 / 964
MP : 797 / 34670
EXP : 56
Grupa:
Webmasters
Registered Users
HULK
UrednikNovosti
UrednikRecenzija
UrednikLinkova
ModeratoriForuma
UrednikSekcija
UrednikBlogova
UrednikDogadjanja
UrednikDokumenata
UrednikKomentara
Offline
Možeš li malo pojasniti?

Da li je to struktura trenutni_direktorij/neki_folder/poddirektoriji, a ti se nalaziš u trenutnom_direktoriju i pokušavaš mjenjati prava nekog_foldera?

A imaš li prava mjenjati poddirektorije u kojima se nalaziš?
_________________
Poći ću s vama jer volim šalu, hoću da vidim ježa budalu.

Put u Japan
Postano : 22.04.2014 15:52:54
Izradi PDF od ove poruke Ispis
Vrh
  •  geminus
      geminus
Re: komanda ne radi ono što bi trebala ?
#3
Linuxaš wanna-be
Pridružen: 05.09.2007
Od
Poruke: 28
Level : 4
HP : 0 / 75
MP : 9 / 2134
EXP : 3
Grupa:
Registered Users
Offline
Struktura direktorija je parent - children, dakle rekurzivna.
Ranije nisam na to obraćao pažnju jer sam Linux koristio kao desktop - korisnik, ali nedavno sam instalirao Ubuntu Server i Sambu na njemu. Radi se o direktoriju /srv, unutar kojeg svaki user ima svoj folder. Sve radi dobro, jer korisnici ne mogu jedan drugome ulaziti u foldere, osim u one u koje sam dopustio pristup, ali začudilo me i zbunilo to što nakon komande chmod -R 777 njegov podfolder na prvoj razini ispod ima drwxrwxrwx, a dalje podfolderi na idućim nižim razinama imaju drwxr-xr-x. Dakle, na praktičnoj razini ne predstavlja siguronosni problem, ali mi nema logike. Ili chmod -R radi samo na razini prvog podfoldera, a dalje ne ?

Kao što sam spomenuo, vlasništvo i grupu sam dao dotičnom korisniku, tako da s permissionima nema gnjavaže. Isto mi se događalo i u /home, gdje imam sva prava. Instalacija je potpuno nova.
Postano : 22.04.2014 19:00:23
Izradi PDF od ove poruke Ispis
Vrh
  •  geminus
      geminus
Re: komanda ne radi ono što bi trebala ?
#4
Linuxaš wanna-be
Pridružen: 05.09.2007
Od
Poruke: 28
Level : 4
HP : 0 / 75
MP : 9 / 2134
EXP : 3
Grupa:
Registered Users
Offline
Znam da je moje pitanje bilo poprilično zbunjujuće, uglavnom, nakon još malo eksperimentiranja shvatio sam poantu - chmod -R radi ono što treba raditi, ali samo na POSTOJEĆIM direktorijima.

Ostaje mi nejasno zašto folderi koje poslije napravi korisnik (ili root, svejedno) NE NASLJEĐUJU zadane permissione, nego imaju neke svoje ?
Postano : 23.04.2014 5:14:19
Izradi PDF od ove poruke Ispis
Vrh
Re: komanda ne radi ono što bi trebala ?
#5
Linux Master
Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39
HP : 192 / 964
MP : 797 / 34670
EXP : 56
Grupa:
Webmasters
Registered Users
HULK
UrednikNovosti
UrednikRecenzija
UrednikLinkova
ModeratoriForuma
UrednikSekcija
UrednikBlogova
UrednikDogadjanja
UrednikDokumenata
UrednikKomentara
Offline
Novokreirane datoteke i direktoriji u vlasništvu su onoga tko ih je kreirao, a rwx postavke dobijaju na osnovu umask parametra korisnika koji ih je kreirao.

Pročitaj
man umask
_________________
Poći ću s vama jer volim šalu, hoću da vidim ježa budalu.

Put u Japan
Postano : 23.04.2014 9:09:30
Izradi PDF od ove poruke Ispis
Vrh
  •  geminus
      geminus
Re: komanda ne radi ono što bi trebala ?
#6
Linuxaš wanna-be
Pridružen: 05.09.2007
Od
Poruke: 28
Level : 4
HP : 0 / 75
MP : 9 / 2134
EXP : 3
Grupa:
Registered Users
Offline
Isprobao sam (kao root)

cd dijeljeni_direktorij

umask 077

i svi ostali su imali željene rwx - postavke.

Hvala, Slobodane

Budući da si iskusan linuxaš i sysadmin, kako vidim, zanima me još da li se umask određuje samo unutar određenog direktorija ili postoji neka konfiguracijska datoteka u kojoj se određuje umask svakog pojedinog usera ?

btw, sjećam se da se umask može upotrebiti i u /etc/fstab za permissione mountanih particija. Jednom sam imao problem pisanja po ntfs - u koji sam riješio upravo umaskom.
Postano : 24.04.2014 5:25:59
Izradi PDF od ove poruke Ispis
Vrh
Re: komanda ne radi ono što bi trebala ?
#7
Linux Master
Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39
HP : 192 / 964
MP : 797 / 34670
EXP : 56
Grupa:
Webmasters
Registered Users
HULK
UrednikNovosti
UrednikRecenzija
UrednikLinkova
ModeratoriForuma
UrednikSekcija
UrednikBlogova
UrednikDogadjanja
UrednikDokumenata
UrednikKomentara
Offline
Onoga tko te postavio na poziciju održavanja sustava bez pružanja odgovarajuće edukacije treba prebaciti preko koljena i dobro izlupati po guzici, a tebe navući za uši jer nisi prvo išao istraživati kako se na linuxu podešavaju sigurnost i prava pristupa prije no što si krenuo pikati bezveze.

Umask NIJE način na koji ćeš podešavati sigurnost na sustavu. I ne smiješ ga koristiti za nekakvo univerzalno podešavanje prava pristupa pojedinim datotekama i direktorijima. Za to postoje odgovarajući alati i sustavi.

Skoro svaka distra ima detaljnu dokumentaciju o sigurnosti, a na netu se isto može naći hrpa toga, pa prije no što kreneš čačkati bezveze, educiraj se da znaš što radiš.

Ajd sad prvo opiši u detalje što ti zapravo treba i što želiš postići.
_________________
Poći ću s vama jer volim šalu, hoću da vidim ježa budalu.

Put u Japan
Postano : 24.04.2014 7:13:50
Izradi PDF od ove poruke Ispis
Vrh
  •  geminus
      geminus
Re: komanda ne radi ono što bi trebala ?
#8
Linuxaš wanna-be
Pridružen: 05.09.2007
Od
Poruke: 28
Level : 4
HP : 0 / 75
MP : 9 / 2134
EXP : 3
Grupa:
Registered Users
Offline
Cijenjeni Slobodni, nema razloga za lupanje po guzici )

Zasad se radi samo o mom starom laptopu na kojem sam za probu instalirao Ubuntu Server 14.04 i Sambu, koji bi uskoro trebali zamijeniti nelegalni Windows Server 2003 na jednom starom serveru. Radi se samo o file - serveru, s jednim folderom dostupnim svima i nekoliko foldera za određene korisnike. I to je to. Sve je vrlo jednostavno i sve radi. Instaliram tek kad sam siguran da sam sve naučio i testirao.

Kako rekoh u svom pitanju, zbunili su me permissioni novostvorenih foldera, ali to smo riješili.

Kad negdje zapne ili nešto ne znam, "guglam" ili pitam na linux.hr
Postano : 24.04.2014 19:53:27
Izradi PDF od ove poruke Ispis
Vrh
Re: komanda ne radi ono što bi trebala ?
#9
Linux Master
Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39
HP : 192 / 964
MP : 797 / 34670
EXP : 56
Grupa:
Webmasters
Registered Users
HULK
UrednikNovosti
UrednikRecenzija
UrednikLinkova
ModeratoriForuma
UrednikSekcija
UrednikBlogova
UrednikDogadjanja
UrednikDokumenata
UrednikKomentara
Offline
Okej, ali umask nije alat za upravljanje privilegijama pristupa pojedinim korisnicima. I treba biti što striktnije postavljen. Ako ćeš konfigurirati neke sustave, ostaviš li umask previše slobodnim, zaboravit ćeš na to, i neželjeno otvoriti prostor.

Umask je tu prvensveno da ti olakša kreiranje datoteka i direktorija po nekom default načinu pristupa.

Koristi grupe, PAM, konfiguraciju pojedinog SW-a (recimo samba koju pominješ podržava takve stvari ako ju konfiguriraš kako treba), i po potrebi ACL finte. Ima dosta načina...

Prije svega toga prouči dokumentaciju o konfiguriranju sigurnosti, a razloga za lupanje po guzici uvijek ima, obzirom na to što sam sve imao prilike vidjeti na terenu...
_________________
Poći ću s vama jer volim šalu, hoću da vidim ježa budalu.

Put u Japan
Postano : 25.04.2014 3:16:00
Izradi PDF od ove poruke Ispis
Vrh
 Vrh   Prethodna tema   Sljedeca tema

 


 Ne možete pokrenuti novu temu.
 Možete citati teme.
 Ne možete odgovarati na poruke.
 Ne možete uredivati svoje poruke.
 Ne možete brisati svoje poruke.
 Ne možete dodavati nove ankete.
 Ne možete glasati u anketama.
 Ne možete dodavati fileove porukama.
 Ne možete slati poruke bez odobrenja.
Copyright © 1995-2009 HULK web team. Sva prava pridržana. RSS. Engine: XOOPS