• 9 odgovora
  • 3.039 pregleda
Nalog kome niko ne moze da pristupa sem roota-a 13.02.2012. u 23:52 · pre 178 meseci #1
Hocu da napravim nalog za nekog usera A na Linuxu i zelim da podatcima(home folderu) tog usera ne moze da pristupa niko sem usera A i roota.
Dakle ne zelim da drugi sudoers korisnici ne mogu pristupati home diru usera A.
Da li je ovo moguce realizovati.
Potpis
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
Re: Nalog kome niko ne moze da pristupa sem roota-a 14.02.2012. u 03:05 · pre 178 meseci #2
Ne mozes to uraditi sa sudo, sa sudo mozes jedino da zabranis pristup komandama.Bas zanimljivo pitanje, bilo bi dobro ako neko zna neko resenje, mozda sa SELinux...
Re: Nalog kome niko ne moze da pristupa sem roota-a 14.02.2012. u 05:09 · pre 178 meseci #3
Ma ne moze nikako, tj. odgovor je vrlo prost: Ako postoji sudoer B, koji moze da postane root, onda on uvek moze da pristupi svemu, ili da izmeni privilegije tako da moze da pristupi bilo cemu. Moze cak posle i da ih vrati nazad kako su bile :). To je sustina root naloga.
Potpis
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
Re: Nalog kome niko ne moze da pristupa sem roota-a 14.02.2012. u 08:50 · pre 178 meseci #4
Citat:
sa sudo mozes jedino da zabranis pristup komandama

Ako mozes ovo da pojasnis, da li ovo znaci da nekom sudo useru mogu zabraniti da izvrsava neku komandu, i ako moze kako?
Potpis
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
Re: Nalog kome niko ne moze da pristupa sem roota-a 14.02.2012. u 09:49 · pre 178 meseci #5
Sa sudo mozes da dozvolis samo odredjene komande. Znaci, imas klasicne sudoere, koji mogu bilo sta da urade preko sudo, i imas one koji mogu preko sudo da pokrenu samo poneku komandu.
Potpis
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
Re: Nalog kome niko ne moze da pristupa sem roota-a 14.02.2012. u 16:35 · pre 178 meseci #7
Citat:
i imas one koji mogu preko sudo da pokrenu samo poneku komandu.


Pa onda bi mogao recimo svim sudo userima sem ruta zabraniti komandu cd /home/aa.
Pretpostavlaj da je odgovor da se ne moze zabraniti komanda sa argumentima vec samo komanda.
Potpis
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
Re: Nalog kome niko ne moze da pristupa sem roota-a 14.02.2012. u 17:55 · pre 178 meseci #9
Citat:
Pa onda bi mogao recimo svim sudo userima sem ruta zabraniti komandu cd /home/aa.
Pretpostavlaj da je odgovor da se ne moze zabraniti komanda sa argumentima vec samo komanda.

Sudoers podrzava argumente tako da to moze :) Evo primer, upravo probao kod mene na sistemu
Code:

Cmnd_Alias DISABLELS = /bin/ls /home/korisnickoime
user     ALL = !DISABLELS

Sada ne bi trebalo da radi sudo ls /home/korisnickoime za korisnika 'user'
Problem je tu sto vec sudo ls -l ce da radi, tako da ces morati u Cmnd_Alias uneti sve varijacije ls komande.Takodje, nisi zabranio sudo korisniku da edituje i pravi fajlove u tom diru, samo si zabranio prilaz ls komandom, ali ako ti to radi posao sto da ne.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme