privatnost?

Razne diskusije o Linuxu, neovisno o distribuciji.

Moderator/ica: Moderatori/ce

Avatar
simcha
Postovi: 4
Pridružen/a: 18 ruj 2011, 16:19
Spol: G
OS: Ubuntu 10.11 & Arch
Lokacija: Osijek

privatnost?

Post Postao/la simcha »

Jedno pitanje, nevezano za konkretnu distribuciju. Sa dvojicom kolega dijelim jedan server, pri čemu sva trojica imamo jednaka prava (root preko sudo koji može sve). E sad, zanima me postoji li način da se ipak nekako ogradimo da jedan drugome ne možemo pregledavati home? Povjerenje uopće nije upitno, već je razlog zašto tražim nešto takvo činjenica da ne znam kako bi to izveo i nije baš da prihvaćam da se to ne može napraviti. Pa ako netko ima kakvu ideju, neka podijeli. Ne mora biti konkretno rješenje, može i nešto što u teoriji "drži vodu".

Unaprijed hvala!
Avatar
pootzko
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Spol: M
OS: Arch GNU/Linux + KDE
Lokacija: Nerdvana
Kontakt:

Re: privatnost?

Post Postao/la pootzko »

jedino što meni pada na pamet je da si kriptiraš određene dijelove home-a svog accounta.. kriptiraš naravno sa nekim svojim passphraseom koji oni neće znati. ovako kako je trenutno ako sva trojica imate root ovlasti, lako se napravi chown/chmod i nakon toga otvori štagod.

eventualno da još pogledaš i chroot jail, ali mislim da to baš ne bi išlo budući da svi imate root ovlasti.

vrlo je nezahvalna situacija dijeliti root ovlasti s nekim i to se smatra vrlo lošom praksom.
...I put on my robe and a wizard hat...
Avatar
DoDo
Postovi: 1559
Pridružen/a: 23 sij 2008, 11:51
Spol: M
OS: GNOME 3
Lokacija: ~/Croatia/Zagorje/Radoboj

Re: privatnost?

Post Postao/la DoDo »

Slazem se sa pootzkom... Root bi trebao biti samo jedan korisnik, tj. samo bi jedan korisnik sa naredbom sudo mogao raditi sve sto i root. Zbog cega sva trojica koristite root ovlasti? Ako svatko od vas radi odredjen dio administracije, odredjenim datotekama promijeni permissione tako da ih odredjen korisnik moze mijenjati bez root ovlasti. A ako pak su vam potrebne neke naredbe koje ne zele raditi bez root ovlasti, onda mozes te naredbe eksplicitno dozvoliti korisnicima da ih pomocu sudo pokrecu kao root, no to ne mora vrijediti za sve aplikacije, kao u tvom slucaju. Npr. mozes ostalim korisnicima zabraniti da kao root pokrecu naredbu chown/chmod/chgrp. Sve to podesavas u datoteci /etc/sudoers koju editiras iskljucivo pomocu programa visudo, a NE izravno. Za detalje pogledaj man sudoers.
:mrgreen: Smile! It makes people wonder what you're thinking about... :mrgreen:
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr
Avatar
simcha
Postovi: 4
Pridružen/a: 18 ruj 2011, 16:19
Spol: G
OS: Ubuntu 10.11 & Arch
Lokacija: Osijek

Re: privatnost?

Post Postao/la simcha »

pootzko je napisao/la:jedino što meni pada na pamet je da si kriptiraš određene dijelove home-a svog accounta..
Tog sam se već sjetio, ali ne funkcionira iz razloga što bilo kakav kriptirani disk s vremenom mora biti dekriptiran i mountan na neku točku. Jednom kada ga user otključa, rootu je opet sve dopušteno..
pootzko je napisao/la:vrlo je nezahvalna situacija dijeliti root ovlasti s nekim i to se smatra vrlo lošom praksom.
S ovime se u potpunosti slažem. Ne bih sada ulazio u pojedinosti zašto i kako ovo nije takav slučaj jer smatram da nije bitno za raspravu, već me zanimao onaj dio "može li se ipak". Meni je jasno da se to apsolutno protivi cijelom konceptu samoga sustava, svjestan sam kakve to probleme donosi, i znam kako se takve situacije efikasno zaobilaze (ono što je DoDo napisao. btw. tnx za trud). No opet, čisto me zanimalo što ako...
Avatar
drade
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
OS: linux

Re: privatnost?

Post Postao/la drade »

Mislim da bi se to sto trazis moglo postici pisanjem nekakve selinux politike.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
DoDo
Postovi: 1559
Pridružen/a: 23 sij 2008, 11:51
Spol: M
OS: GNOME 3
Lokacija: ~/Croatia/Zagorje/Radoboj

Re: privatnost?

Post Postao/la DoDo »

drade je napisao/la:Mislim da bi se to sto trazis moglo postici pisanjem nekakve selinux politike.
Koju opet root moze ukinuti. Root je super user, on moze sve, njemu nista nije prikriveno, nista mu nije onemoguceno - on je svemoguc.

Zato odgovor na pitanje "moze li se ipak?" jest NE (osim u slucaju da rootu smanjis prava, ali onda on vise nije root, a prava mu ne mozes onda vise vratiti jer mu to moze vratiti samo root koji nema ta prava (paradox)).
:mrgreen: Smile! It makes people wonder what you're thinking about... :mrgreen:
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr
Avatar
drade
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
OS: linux

Re: privatnost?

Post Postao/la drade »

DoDo je napisao/la:
drade je napisao/la:Mislim da bi se to sto trazis moglo postici pisanjem nekakve selinux politike.
Koju opet root moze ukinuti. Root je super user, on moze sve, njemu nista nije prikriveno, nista mu nije onemoguceno - on je svemoguc.

Zato odgovor na pitanje "moze li se ipak?" jest NE (osim u slucaju da rootu smanjis prava, ali onda on vise nije root, a prava mu ne mozes onda vise vratiti jer mu to moze vratiti samo root koji nema ta prava (paradox)).
Selinuxom mozes i root ovlasti ograniciti (particioniranje ovlasti nad sustavom), koliko je to pametno je sasvim druga prica. To se u selinux svijetu radi dodijeljivanjem user rola (strict i MLS politika).

Tako da je odgovor na pitanje OP-a: "DA, moguce je, tj. ipak se moze !".
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
DoDo
Postovi: 1559
Pridružen/a: 23 sij 2008, 11:51
Spol: M
OS: GNOME 3
Lokacija: ~/Croatia/Zagorje/Radoboj

Re: privatnost?

Post Postao/la DoDo »

[quote="drade"]
Selinuxom mozes i root ovlasti ograniciti (particioniranje ovlasti nad sustavom), koliko je to pametno je sasvim druga prica. To se u selinux svijetu radi dodijeljivanjem user rola (strict i MLS politika)./quote]

Naravno da mozes, no tko ima ovlasti stavljati ta ogranicenja i postavljati user role u selinuxu? Root? A ako rootu ogranicis ovlasti, tko onda moze mijenjati role? Nitko? Dobijes kompletno blokirani sustav u kojem nitko nis ne moze?
:mrgreen: Smile! It makes people wonder what you're thinking about... :mrgreen:
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr
Avatar
drade
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
OS: linux

Re: privatnost?

Post Postao/la drade »

DoDo je napisao/la:
drade je napisao/la: Selinuxom mozes i root ovlasti ograniciti (particioniranje ovlasti nad sustavom), koliko je to pametno je sasvim druga prica. To se u selinux svijetu radi dodijeljivanjem user rola (strict i MLS politika)./quote]

Naravno da mozes, no tko ima ovlasti stavljati ta ogranicenja i postavljati user role u selinuxu? Root? A ako rootu ogranicis ovlasti, tko onda moze mijenjati role? Nitko? Dobijes kompletno blokirani sustav u kojem nitko nis ne moze?
Ne nuzno root, moze biti neki user koji na to ima pravo (opet kroz selinux politiku).

U njihovom slucaju dobro bi mozda bilo mati cetvrtu osobu koja ce biti arbitar i dodijeljivati ta prava prema njihovom zahtjevu.

Zakljucak je da je ono sto OP zeli moguce postici koristeci metodu navedenu gore. Stvar je samo kako to izvesti gdje su sve strane jednako zadovoljne rezultatom.
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: privatnost?

Post Postao/la shrike »

Postojao je patch za kernel kojim se moglo zabraniti root pristup /home/nešto i to se nije moglo onemogućiti sa root pristupom. Zaboravio sam kako se zove, kada se sjetim javim. Ono što možete je ukinuti korisnika root, te koristiti isključivo sudo sa pravilima da ne može koristiti vaš home folder.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Odgovori