Portál AbcLinuxu, 5. listopadu 2025 10:21
Řešení dotazu:
Pro práci jsou určeny uživatelské účty. Je to proto, aby běžný uživatel nerozhodil celý systém.Osobně se mi ještě nestalo, že by mě použití uživatelského účtu ochránilo, nebo bych naopak pod rootem omylem zničil něco, co by se mi při použití uživatele nepovedlo.
Pokud dojde ke kompromitování běžného účtu, tak pachatel nenadělá tolik škody.Což je v případě, kdy se z toho účtu uživatel přepíná na roota, celkem irelevantní.
Jinak jak je to potom s ruznymi sluzbami - samba, server apache, atd... vsiml jsem si, ze postgresql treba taky pouziva nejakeho "uzivatele" - konkretne postres nebo tak nejak. Ale to je jen uzivatel v ramci te databaze - stejne jako u mysql, ze ? Cili to s rootem v linuxu nema moc spolecneho.
Diky za osvetu, je treba ziskat spravne navyky hned ze startu
Treba vidle pouzivam dodnes pod Admin ucty a i kdyz se za to stydim, spatne se zvyka na to, mit tam x uzivatelu.
Jinak jak je to potom s ruznymi sluzbami - samba, server apache, atd... vsiml jsem si, ze postgresql treba taky pouziva nejakeho "uzivatele" - konkretne postres nebo tak nejak. Ale to je jen uzivatel v ramci te databaze - stejne jako u mysql, ze ? Cili to s rootem v linuxu nema moc spolecneho.V mnoha distribucích si služby vytváření skutečného unixového uživatele - např. Apache "www-data", postgres "postgres", mailserver "mail" atd. Je to hlavně pro lepší izolaci v případě kompromitace služby. Takže postgres nejspíš bude fakt unixový uživatel (+ databáze samozřejmě může mít vlastní správu uživatelů „uvnitř“, do čehož už systém nevidí). Zjistíš to třeba ve výpisu procesů (ps axu) nebo vůbec zjištěním, jestli takový uživatel existuje (getent passwd).
Ale i tak je stale rootem a mel bych si tedy pro praci zridit jeste jeden ucet, ze ?
P.
Kazdopadne diky za objasneni, uz chapu, co se to delo, protoze pouzivam vesmes ubuntu a debian a tak mne ten zpusob roota trochu zmatl. (protoze na jeden se prihlasuju jako root a na druhy jako petr, ale defakto oba maji opravneni pouzivat sudo a proto jsem se divil, jakto.)
P.
P.
Samozrejme je mi jasne, ze pak otravuju s blbymi dotazy na zaklady a jsem taky vdecny kazdemu, kdo je ochotny mi poradit.
http://www.abclinuxu.cz/faq/bezpecnost/prihlaseni-bez-hesel-i-na-roota
http://www.abclinuxu.cz/faq/bezpecnost/je-bezpecnejsi-prihlasovani-pomoci-bezneho-uzivatele-a-su-nez-primo-na-roota
/etc/login.defs UIDMIN (SYSTEM_UID_MAX), případně GIDMIN (SYSTEM_GID_MAX).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.