Fórum Root.cz

Hlavní témata => Desktop => Téma založeno: Alex 13. 02. 2013, 15:35:37

Název: Jak se přihlásit do desktopu jako root?
Přispěvatel: Alex 13. 02. 2013, 15:35:37
Ahoj,
jak se můžu přihlásit do desktopu jako root? Jedná se o OS Debian.
Děkuji za pomoc
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 13. 02. 2013, 15:37:27
Do desktopu se jako root nepřihlašuje. Tečka.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 13. 02. 2013, 15:39:17
(teda pokud tím máš namysli "do grafického udělátka zadám root a heslo a otevře se mi pod rootem Gnome/KDE/XFCE/...")
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Alex 13. 02. 2013, 15:55:07
Tak si to nechej, zeptám se jinde, jistě budou vstřícnější...
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 13. 02. 2013, 15:56:43
Tak si to nechej, zeptám se jinde, jistě budou vstřícnější...
Nepochybně  se někde najde dobrát, který ti poradí, jak se střelit do nohy...
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 13. 02. 2013, 15:56:53
Do desktopu se jako root nepřihlašuje. Tečka.
Proč?

Tazatel: záleží na desktop manageru (gdm, kdm, lightdm…), který používáš, je potřeba to zapnout v jeho konfiguraci.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 13. 02. 2013, 15:58:34
Proč?
http://en.wikipedia.org/wiki/Principle_of_least_privilege
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: 3ugeene 13. 02. 2013, 16:00:59
já se zeptám  z druhý strany: proč se chceš přihlašovat jako růt?
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 13. 02. 2013, 16:02:57
Proč?
http://en.wikipedia.org/wiki/Principle_of_least_privilege
To fakt pomůže, když je to jednouživatelský desktop, běží tam Xka a třeba se ještě nedejbože používá sudo/su. Jednak k většině záškodnictví roota nepotřebuju a druhak ho stejně za chvíli získám (poslechnu si heslo při nejbližším zadávání).
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: 3ugeene 13. 02. 2013, 16:04:19
Proč?
http://en.wikipedia.org/wiki/Principle_of_least_privilege
To fakt pomůže, když je to jednouživatelský desktop, běží tam Xka a třeba se ještě nedejbože používá sudo/su. Jednak k většině záškodnictví roota nepotřebuju a druhak ho stejně za chvíli získám (poslechnu si heslo při nejbližším zadávání).


to je pravda, proč on tam ten root vlastně je, žejo...
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 13. 02. 2013, 16:06:22
To fakt pomůže, když je to jednouživatelský desktop, běží tam Xka a třeba se ještě nedejbože používá sudo/su. Jednak k většině záškodnictví roota nepotřebuju a druhak ho stejně za chvíli získám (poslechnu si heslo při nejbližším zadávání).
Jasně. Na windows je taky každý admin a žádné problémy s tím nejsou :)

Sorry, to je fakt debata o ničem.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Alex 13. 02. 2013, 16:14:50
já se zeptám  z druhý strany: proč se chceš přihlašovat jako růt?

Potřebuji se přihlásit jako root, jelikož jsem stáhnul program Sublime Text 2 a když jej rozbalím a spustím poklikáním na sublime_text tak se spustí normálně a není možný spustit tento program pod rootem, jelikož potřebuji editovat soubory které spravuje jen root. Chci to místo geditu, to je vše...
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 13. 02. 2013, 16:19:57
to je pravda, proč on tam ten root vlastně je, žejo...
No k čemu je root na linuxovém desktopu roku 2013 je pro mě opravdu záhadou. Samozřejmě by se mi líbila separace práv a aplikací a z děravosti Linuxu si zoufám. Bohužel řešení v nedohlednu (trošku Qubes OS). Všichni můžou všude, instant messenger nebo browser můžou číst .ssh/id_rsa, libovolná aplikace může posílat všem ostatním na X serveru libovolné eventy nebo si ukrást xinput…
To fakt pomůže, když je to jednouživatelský desktop, běží tam Xka a třeba se ještě nedejbože používá sudo/su. Jednak k většině záškodnictví roota nepotřebuju a druhak ho stejně za chvíli získám (poslechnu si heslo při nejbližším zadávání).
Jasně. Na windows je taky každý admin a žádné problémy s tím nejsou :)

Sorry, to je fakt debata o ničem.
Na Windows jsou s tím problémy úplně stejné jako na Linuxu. Rozdíl je jen v tom, že na Linux pořádně neexistují privilege escalation exploity a už vůbec není nic in the wild.

Tak si to ještě jednou rozeberme: když útočník získá uživatele, tak může třeba
Pokud by získal rovnou roota, advantages jsou v podstatě jenom kernelový rootkit a lowlevel přístup k síti.

Roota ale stejně dřív nebo později dostane - třeba prostým keylogerem.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 13. 02. 2013, 16:20:38
já se zeptám  z druhý strany: proč se chceš přihlašovat jako růt?

Potřebuji se přihlásit jako root, jelikož jsem stáhnul program Sublime Text 2 a když jej rozbalím a spustím poklikáním na sublime_text tak se spustí normálně a není možný spustit tento program pod rootem, jelikož potřebuji editovat soubory které spravuje jen root. Chci to místo geditu, to je vše...
sudo nebo su nefungujou?
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: 3ugeene 13. 02. 2013, 16:23:49
já se zeptám  z druhý strany: proč se chceš přihlašovat jako růt?

Potřebuji se přihlásit jako root, jelikož jsem stáhnul program Sublime Text 2 a když jej rozbalím a spustím poklikáním na sublime_text tak se spustí normálně a není možný spustit tento program pod rootem, jelikož potřebuji editovat soubory které spravuje jen root. Chci to místo geditu, to je vše...

no, to snad nejde ani s Geditem, ne?
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Blaazen 13. 02. 2013, 16:26:58
Na tohle existujou nástroje jako "kdesu" nebo "kdesudo" - ty jsou pro KDE4, pro GNOME je to myslím "gnosu" nebo "gnosudo".
Napíšu do konsole "kdesu kate", zeptá se mě to na heslo (už ne v konsoli, ale v okýnku), a když ho zadám, tak mám editor "kate" v superuživatelském režimu. Spouštět kvůli tomu celý KDE4 jako root je opravdu nesmysl.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: 3ugeene 13. 02. 2013, 16:30:18
pro GNOME je to myslím "gnosu" nebo "gnosudo".

gksu
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: 3ugeene 13. 02. 2013, 16:31:30
a vůbec - já to dycynky spoustim pouze pres sudo, je to spatne?
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Alex 13. 02. 2013, 16:36:22
sudo nebo su nefungujou?

no mám konzoli už jako root, ale stejně to nejde...
bash: sublime_text: příkaz nenalezen
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Alex 13. 02. 2013, 16:37:38
no, to snad nejde ani s Geditem, ne?
Getedit nemá žádný problém, pokud jej spustím z root terminálu tak se dostanu úplně všude...
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 13. 02. 2013, 16:40:34
Pokud by získal rovnou roota, advantages jsou v podstatě jenom kernelový rootkit a lowlevel přístup k síti.
Pokud nezíská roota, tak může měnit jenom soubory, ke kterým má uživatel přístup. Takže pokud s rozumnou pravděpodobností vím, že roota nezískal, stačí mi k "odvirování" smazat home a vytvořit nový. Pokud pracuju pod rootem, jsem v typické windowsoidní situaci: "odvirování" = reinstalace.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: 3ugeene 13. 02. 2013, 16:40:48
no, to snad nejde ani s Geditem, ne?
Getedit nemá žádný problém, pokud jej spustím z root terminálu tak se dostanu úplně všude...

nojo, v root terminalu to je jasny


btw, sublime_text ti nejde proto, protoze si ho pravdepodobne instaloval jen pro toho neroot uzivatele... takze ho root nemuze najit
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 13. 02. 2013, 16:42:28
no mám konzoli už jako root, ale stejně to nejde...
bash: sublime_text: příkaz nenalezen
Řeš ten problém, který máš - nejde spustit ST. To řeření, které sis vybral, je fakt nejhorší možné. Nech si poradit.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 13. 02. 2013, 16:46:16
sudo nebo su nefungujou?

no mám konzoli už jako root, ale stejně to nejde...
bash: sublime_text: příkaz nenalezen
Pokud jsi to jenom někam rozbalil, musíš být v tom adresáři a dát ./název-binárky.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Alex 13. 02. 2013, 16:47:21
Já nic neinstaloval, jen jsem to rozbalil a spustil, poklikáním vše jede, z terminálu to spustit nejde, pokud vytvořím spouštěč tak se to spustí ale zase ne pod rootem, i když dám před příkaz sudo.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: 3ugeene 13. 02. 2013, 16:50:16
tak musis nejdriv vlizt do ty slozky, kam si to rozbalil, kde je ta binarka.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Alex 13. 02. 2013, 17:14:05
tak musis nejdriv vlizt do ty slozky, kam si to rozbalil, kde je ta binarka.
no a co tam? Nerozumím..
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Petr Krčmář 13. 02. 2013, 19:51:46
Bude to vypadat asi takhle:

Kód: [Vybrat]
$ cd Sublime
$ kdesudo ./sublime

Ten první příkaz tě přesune do adresáře aplikace (samozřejmě se asi jmenuje jinak) a ten druhý zařídí spuštění programu pod rootem.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Alex 13. 02. 2013, 20:04:54
Bude to vypadat asi takhle:

Kód: [Vybrat]
$ cd Sublime
$ kdesudo ./sublime

Ten první příkaz tě přesune do adresáře aplikace (samozřejmě se asi jmenuje jinak) a ten druhý zařídí spuštění programu pod rootem.

Díky, to je sice hezký, ale..
- mám GNOME nikoli KDE
- jak dám dva příkazy do jednoho řádku? (když chci vytvořit zástupce(v linuxu je to asi spouštěč))

Díky
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: 3ugeene 13. 02. 2013, 20:11:29
Díky, to je sice hezký, ale..
- mám GNOME nikoli KDE
- jak dám dva příkazy do jednoho řádku? (když chci vytvořit zástupce(v linuxu je to asi spouštěč))

Díky

1. jsem nahore psal, ze je to gksudo nebo gksu
2. udelej si script v bashi, kterej udela ty dva prikazy od pana Krcmare
3. dej mu chmod +x
4. profituj


umis vubec zaklady linuxu?
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Alex 13. 02. 2013, 20:16:05
Díky, to je sice hezký, ale..
- mám GNOME nikoli KDE
- jak dám dva příkazy do jednoho řádku? (když chci vytvořit zástupce(v linuxu je to asi spouštěč))

Díky

1. jsem nahore psal, ze je to gksudo nebo gksu
2. udelej si script v bashi, kterej udela ty dva prikazy od pana Krcmare
3. dej mu chmod +x
4. profituj


umis vubec zaklady linuxu?

Proboha proč bych vytvářel další soubor a cpal do něj nějaké sračky, to linux nedokáže spustit debilní soubor s plochy? Lidi, na čem to kur.a děláte?
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: JardaP . 13. 02. 2013, 20:23:38
Potřebuji se přihlásit jako root, jelikož jsem stáhnul program Sublime Text 2 a když jej rozbalím a spustím poklikáním na sublime_text tak se spustí normálně a není možný spustit tento program pod rootem, jelikož potřebuji editovat soubory které spravuje jen root. Chci to místo geditu, to je vše...

Citace
no mám konzoli už jako root, ale stejně to nejde...
bash: sublime_text: příkaz nenalezen

Jezismarja!

Kazdy, kdo se prihlasuje pod rootem do desktopu a jeste kvuli takovehle kokotine, by zaslouzil pazoury urazit az u zadku.

Tu aplikaci si prestehuj nekam do adresare v /opt. Nastav prava na adresare vsem rx, rootovi rwx. Vlastnika nastav na root:root. Zkontroluj, jestli nikdo, krome roota, nema pravo zapisu do souboru. Do /usr/bin dej symlink na ten svuj program. Zkus pustit z konzole. Pokud to nebezi, asi to bude chtit pridat adresar programu do path nebo misto symlinku strcit spousteci skript, ktery udela cd nebo ktery prida ten adresar do path a pak spusti ten program. Pak jeste vymysli, jak se v Gnome pridava neco do menu a dej si tam ten program, jednou normalne, jednou s gtksu nebo co v systemu mas. Nebo si vytvor prislusne .desktop soubory v /usr/share/applications a v menu se pak objevi asi automaticky, po update-menus.

Jestli chces pouzivat Linux po widlacku, tak radsi pouzivej Widle. Je uplne na nic, kdyz prejdes na jiny OS , kdyz pak nerespektujes zvyklosti daneho OS, ktere zde maji sve duvody. Ostatne ani Widlim by takove zvyklosti nezaskodily - chodilo by mi mene spamu.

P.S.: Protoze jsem liny, tak bych se ale napred podival, jestli nekdo neudelal balicek nebo repository pro Debian. Pak to nainstaluje budto gdebi nebo apt-get (nebo co misto nej pouzivas).
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: 3ugeene 13. 02. 2013, 20:24:11
(http://25.media.tumblr.com/tumblr_m0wp980bq21r9mf6io1_500.png)
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: JardaP . 13. 02. 2013, 20:26:03
Proboha proč bych vytvářel další soubor a cpal do něj nějaké sračky, to linux nedokáže spustit debilní soubor s plochy? Lidi, na čem to kur.a děláte?

Linux, samozrejme, debilni soubor z plochy spustit dokaze. Problem je v tom, ze ten debilni soubor z plochy nedokazes spustit ty.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Jakub Galgonek 13. 02. 2013, 20:26:49
Proboha proč bych vytvářel další soubor a cpal do něj nějaké sračky, to linux nedokáže spustit debilní soubor s plochy?

Ale jo, dokáže. Mělo by stačit dát do spouštěče gksudo plna/cesta/k/sublime.

Lidi, na čem to kur.a děláte?

A příště slušně!
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: xmilda 13. 02. 2013, 20:49:58
Jen tak mimochodem, taky používám Sublime Text 2 a to i k editaci konfiguráků. Příkaz ke spuštění vypadá:

gksu subl /cesta/cesta/soubor

U mě funguje  8)
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Stalin 13. 02. 2013, 21:48:39
Problémom je pravdepodobne to, že to nejde urobiť priamo kliknutím z plochy. To je užívateľská prívetivosť linuxu a tvrďte si čo chcete, kým bude musieť podobné prkotiny riešiť cez terminál, tak sa cez to jedno percento neprehupneme súdruhovia.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Petr Krčmář 13. 02. 2013, 21:57:00
Ale prd. Samozřejmě je to možné úplně stejně udělat ikonkou. Jen se nevolá příkaz „sublime“, ale „kdesudo sublime“.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Jakub Galgonek 13. 02. 2013, 22:15:17
Ale prd. Samozřejmě je to možné úplně stejně udělat ikonkou. Jen se nevolá příkaz „sublime“, ale „kdesudo sublime“.

Plus je asi třeba volat sublime s plnou cestou, protože tipuju, že ho nemá v PATH.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 13. 02. 2013, 22:23:40
Lidi, na čem to kur.a děláte?
Však na tom nedělej, nutí tě někdo? Vrať se k Windows, tam jde přece všechno úplně bezvadně a bez terminálu :)

Problémom je pravdepodobne to, že to nejde urobiť priamo kliknutím z plochy. To je užívateľská prívetivosť linuxu a tvrďte si čo chcete, kým bude musieť podobné prkotiny riešiť cez terminál, tak sa cez to jedno percento neprehupneme súdruhovia.
A jaký je rozdíl oproti Windows? Jsi normální uživatel, nemáš admin práva, nainstaluj si tam nějaký soft. A navíc budeš chtít, aby se ti spouštěl s admin právy, když jsi přihlášený jako ten user. A udělej to "priamo kliknutím z plochy". Hodně štěstí :)

Ale jinak máš pravdu, jenom ten důvod je daleko fundamentálnější: instalovat na Linux cokoli, kromě toho, co je v repu duistribuce, je obvykle takový porod, že to BFU nezvládne a ani dost dobře nemá smysl, aby se o to pokoušel.  Rozumný přístup je takový, aby se BFU smířil s tím, co má v repu, a případné další požadavky nechal profesionálům nebo aspoň lidem, kteří jsou ochotní operačnímu systému porozumět před tím, než se ho budou snažit donutit něco udělat...
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Tomaskom 13. 02. 2013, 22:28:24
pro GNOME je to myslím "gnosu" nebo "gnosudo".

gksu
Pod Gnome 3.x to (pro graficky okynko na root heslo) je "gnomesu"
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Jakub Galgonek 13. 02. 2013, 22:30:56
A jaký je rozdíl oproti Windows? Jsi normální uživatel, nemáš admin práva, nainstaluj si tam nějaký soft. A navíc budeš chtít, aby se ti spouštěl s admin právy, když jsi přihlášený jako ten user. A udělej to "priamo kliknutím z plochy". Hodně štěstí :)

Klikneš pravým tlačítkem na zástupce a zvolíš "Run as administrator". Pravda, jsou to dvě kliknutí, ne jedno :)
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 13. 02. 2013, 22:35:27
Klikneš pravým tlačítkem na zástupce a zvolíš "Run as administrator". Pravda, jsou to dvě kliknutí, ne jedno :)
No hlavně to není ta jedna ikona, kterou tazatel chce (tj.  mít jednu ikonu, na kterou kliknu a program běží pod rootem). To ve Windows rozumným způsobem vůbec nejde, imho nejlepší, co se dá použít, je SudoWin...
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Petr Krčmář 13. 02. 2013, 22:35:32
Takže jsme se shodli na tom, že možné je všechno, jen je to třeba umět. A že sprosté výlevy jsou k ničemu.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Blaazen 13. 02. 2013, 22:39:06
Citace
Ale jinak máš pravdu, jenom ten důvod je daleko fundamentálnější: instalovat na Linux cokoli, kromě toho, co je v repu duistribuce, je obvykle takový porod, že to BFU nezvládne a ani dost dobře nemá smysl, aby se o to pokoušel.
Na druhou stranu jsou obvykle k dispozici zdrojáky. Stačí svatá trojice "./configure", "make" a "sudo make install", o případné závislosti si to napíše. Pak stačí pravý klik na Kickstarter, přidat si to do nějakého menu a jak je to tam, stačí přetáhnout ikonku na plochu nebo do postranního panelu apod. Celkově mi to přijde na Linuxu podobně složité jako na Win. Pokud je to v repozitářích, je to mnohem jednodušší.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Stalin 13. 02. 2013, 22:40:49
Na tom ste sa zhodli Vy s Mirek Prýmek. Ostatní tak nejak tušia, že ideálne to rozhodne nie je.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Jakub Galgonek 13. 02. 2013, 22:41:28
No hlavně to není ta jedna ikona, kterou tazatel chce (tj.  mít jednu ikonu, na kterou kliknu a program běží pod rootem). To ve Windows rozumným způsobem vůbec nejde, imho nejlepší, co se dá použít, je SudoWin...

Ještě to jde zaškrtnout přímo u zástupce: Properties -> Shortcut -> Advenced... -> Run as administrator.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Stalin 13. 02. 2013, 22:45:43
4 kroky verzus už odporúčané 4 kroky:

"1. jsem nahore psal, ze je to gksudo nebo gksu
2. udelej si script v bashi, kterej udela ty dva prikazy od pana Krcmare
3. dej mu chmod +x
4. profituj"
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 13. 02. 2013, 22:47:23
Ještě to jde zaškrtnout přímo u zástupce: Properties -> Shortcut -> Advenced... -> Run as administrator.
No ale to pořád to heslo musíš zadat.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 13. 02. 2013, 22:50:28
Na tom ste sa zhodli Vy s Mirek Prýmek. Ostatní tak nejak tušia, že ideálne to rozhodne nie je.
Myslím, že víc lidí by se shodlo na tom, že když chce někdo zdarma pomoct se softwarem, který pro něho někdo zdarma napsal, tak by to mohl udělat alespoň s elementární mírou slušnosti a pokory.

A pokud to tak udělat nehodlá, jsou na trhu nejmíň tři operační systémy, za které může zaplatit a za ty zaplacené peníze požadovat adekvátní support.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: j 13. 02. 2013, 22:54:34
sudo nebo su nefungujou?

no mám konzoli už jako root, ale stejně to nejde...
bash: sublime_text: příkaz nenalezen

To bude tim, ze se nejak jako mamlas chovas, ale ze mamlas ses ...
Nemas to v ceste => nemuze se to samo odkudkoli spustit, chtelo by to pouzit tu pulku mozku a pouzit find trebas ...
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Blaazen 13. 02. 2013, 22:56:08
Citace
A pokud to tak udělat nehodlá, jsou na trhu nejmíň tři operační systémy, za které může zaplatit a za ty zaplacené peníze požadovat adekvátní support.
Tady jste se mu alespoň pokusil rozmluvit, aby nespuštěl celé Gnome pod rootem. Otázka je, jestli by mu rozmlouvali taky na placeném supportu pro Windows.  :)
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: j 13. 02. 2013, 23:04:57
Na suportu nejen widli ti poradej trebas tohle:

Kód: [Vybrat]
>  /includes/countries.inc.php  777
> /includes/membertypes.inc.php 777
> /language/EN/categories.inc.php 777
> /language/EN/categories_select_box.inc.php 777

  - CHMOD Directory Permissions necessary are as follows:

> /cache/ 777
> /uploaded/ 777
> /uploaded/cache/ 777

Coz je zhruba na totez tema ... (a na zabiti samo)
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Jakub Galgonek 13. 02. 2013, 23:07:35
Ještě to jde zaškrtnout přímo u zástupce: Properties -> Shortcut -> Advenced... -> Run as administrator.
No ale to pořád to heslo musíš zadat.

Hmm, myslel jsem, že to nevadí ...
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 13. 02. 2013, 23:41:49
Tady jste se mu alespoň pokusil rozmluvit, aby nespuštěl celé Gnome pod rootem. Otázka je, jestli by mu rozmlouvali taky na placeném supportu pro Windows.  :)
Windows se přihlašování jako admin taky postupně zbavují. U 8 snad už definitivně nebo co... Ale hlavní je pošťourat se řádně v (nikde pořádně nezdokumentovaných) registrech! To je totiž to "na jedno kliknutí" :)

http://www.neowin.net/forum/topic/1120770-windows-8-run-everything-as-administrator/ :))
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: JardaP . 14. 02. 2013, 02:43:11
Windows se přihlašování jako admin taky postupně zbavují. U 8 snad už definitivně nebo co...

Jo, postupne je to spravne slovo. Uz to trva asi 20 let. Tomu rikam revoluce!
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 14. 02. 2013, 05:57:44
Jo, postupne je to spravne slovo. Uz to trva asi 20 let. Tomu rikam revoluce!
Ale no tak, začali s tím až u Vist, to je jenom 5 let :)

Navíc já se jim vůbec nedivím, že se do toho moc nehrnou, dost bych řekl, že ví, proč to dělají pomalu. Mohl bych vyprávět sáhodlouhé historky o tom, jaké problémy mám s tím, že v mnou spravovaných Windows doménách nemají uživatelé ani lokální admin práva... většina softwarů počítá s tím, že i  taková účetní pracuje pod vysoce oprávněným účtem - a když oznámím výrobci, že jejich soft pod neoprávněným účtem nefunguje, buď se na mě dívají vyloženě jako na pitomce, který si hraje kdoví na co, nebo mi sice řeknou "ok, vaše úvaha je v principu správná, ale z desetitisíc instalací máte tuhle konfiguraci jenom vy - a to dodáváme software i na ministerstva a podobně". Jde z toho na mě vždycky smutek smíšený s hrůzou...

...takže ty změny, co započaly Vistama všem těm programátorům pro Windows, co nikdy o separaci práv neslyšeli, škodolibě přeju, protože čas ukázal, kdo z nás dvou je pitomec ;)
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 14. 02. 2013, 06:06:23
Hmm, myslel jsem, že to nevadí ...
Tak uživateli je to asi jedno, ale z hlediska správce sdělit uživateli admin heslo, to už se skoro může klidně jako admin přihlašovat rovnou - protože jakýkoliv software ho potom o eskalaci požádá, ochotně mu vyhoví... U běžných uživatelů je potřeba počítat s tím, že nepoví jenom to, co neví, a neudělají jenom to, co udělat nemůžou ;)
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: JardaP . 14. 02. 2013, 13:00:26
Ale no tak, začali s tím až u Vist, to je jenom 5 let :)

Ja mel za to, ze s tim zacali nekde s NT, i kdyz pokrokova featura Run as.... se objevila snad az ve W2k a na NT 4.0 bylo v Resource Kitu jakesi strasne graficke sudo s grafikou z doby Widle 3.0.

Jinak to, co spachali ve Viste je dost nepochopitelne zverstvo. Vetsina lidi porad jede pod adminem, akorat, ze to admin je pouze do urcite miry. Aby to admin byl doopravdy, je treba aplikaci odpalit nikoliv enterem, ale shift enterem nebo takova nejaka kokotina. Tohle je leda tak obchcavka okolo spatnych programovacich navyku, ktere MS v programatorech po leta systematicky pestoval. A bohuzel, netyka se to jen nejakych bastliru ze Sourceforge. Kokoty maji i v HP. Mam ted v baraku jeden ten laserovy vsechnostroj se scanerem a faxem a instalace driveru si nainstaluje jakysi updatovaci program, ktery se pousti pri kazdem zalogovani a vyhodi hlasku, ze nema adminska prava a chcipne. Musel jsem to vyskrtnout v Autoruns od Sysinternals.

BTW, HP jsou posledni dobou kokoti, ze jim neni rovno. Cela ta vec nechtela nabehnout, protoze byla zadelana zrcatka ve scaneru. Cili scanner nesel, ale ne, ze by to pri bootu ohlasilo, ze nejde scanner a tisklo se vesele dal, ono to ohlasi jakysi podivny, nic nerikajici kod a zastavi se to, prestoze neexistuje jediny logicky duvod, proc by kvuli scanneru nemela fungovat tiskarna.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Jakub Neburka 15. 02. 2013, 10:47:04
To je zase diskuze k pobavení :D

1. tazatel řeší problém, vymyslí si naprosto zcestné řešení a zeptá se, jak ho realizovat místo toho, aby se zeptal, jak řešit původní problém
2. tazatel se (na základě svých pravděodobně začátečnických zkušeností s linuxem) snaží chaoticky interpretovat rady a dost možná většinu z nich ani nečte celou a pokud jo, tak nad nimi raději moc nepřemýšlí
3. tazatelovi dojde trpělivost a vybíjí si vztek na linuxu
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Jakub Neburka 15. 02. 2013, 10:48:11
*tazateli ;] ...
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Rax 15. 02. 2013, 12:31:33
BTW, HP jsou posledni dobou kokoti, ze jim neni rovno. Cela ta vec nechtela nabehnout, protoze byla zadelana zrcatka ve scaneru. Cili scanner nesel, ale ne, ze by to pri bootu ohlasilo, ze nejde scanner a tisklo se vesele dal, ono to ohlasi jakysi podivny, nic nerikajici kod a zastavi se to, prestoze neexistuje jediny logicky duvod, proc by kvuli scanneru nemela fungovat tiskarna.

HP multifunkční krabice si po resetu skenují samolepku co je kolem tlačítek ze spodu. Ze spodu je nějaký kód, kterým se konfiguruje firmware. Identický řídící hardware se montuje do několika modelů a tím kódem se firmware dozví ve kterém modelu zrovna je.
Důvod nefunkčnosti tiskárny při nefunkčnosti skeneru je ten, že lidi nechtějí kvalitní věci, ale věci nejlevnější.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: JardaP . 15. 02. 2013, 13:01:33
HP multifunkční krabice si po resetu skenují samolepku co je kolem tlačítek ze spodu. Ze spodu je nějaký kód, kterým se konfiguruje firmware. Identický řídící hardware se montuje do několika modelů a tím kódem se firmware dozví ve kterém modelu zrovna je.

Kristova noho!

Citace
Důvod nefunkčnosti tiskárny při nefunkčnosti skeneru je ten, že lidi nechtějí kvalitní věci, ale věci nejlevnější.

Pokud vim, tak novy ten kram stal nejakych 300 € nebo i vic a z druhe ruky na Amazonu a jinde byva porad jeste okolo 150 €. To ma byt levne?
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Rax 15. 02. 2013, 13:39:10
Pokud vim, tak novy ten kram stal nejakych 300 € nebo i vic a z druhe ruky na Amazonu a jinde byva porad jeste okolo 150 €. To ma byt levne?

Ano to je vzhledem k rozsahu mechanických dílů levné a konfigurační EEPROM + číňan ládující tu EEPROM by to zdražilo ještě o další 3 €.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 15. 02. 2013, 15:25:31
Pokud by získal rovnou roota, advantages jsou v podstatě jenom kernelový rootkit a lowlevel přístup k síti.
Pokud nezíská roota, tak může měnit jenom soubory, ke kterým má uživatel přístup. Takže pokud s rozumnou pravděpodobností vím, že roota nezískal, stačí mi k "odvirování" smazat home a vytvořit nový. Pokud pracuju pod rootem, jsem v typické windowsoidní situaci: "odvirování" = reinstalace.
Což tady (a troufnu si tvrdit, že i na většině ostatních „single-user“ linuxových desktopech) není ten případ.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 15. 02. 2013, 15:44:31
Což tady (a troufnu si tvrdit, že i na většině ostatních „single-user“ linuxových desktopech) není ten případ.
Jaktože ne? (připomínám podmínku na začátku: "Pokud...")
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 15. 02. 2013, 16:13:03
Což tady (a troufnu si tvrdit, že i na většině ostatních „single-user“ linuxových desktopech) není ten případ.
Jaktože ne? (připomínám podmínku na začátku: "Pokud...")
Protože skoro všichni používají něco jako sudo nebo „root terminál“ (případ tazatele) a díky tomu útočník roota prostě dostane.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 15. 02. 2013, 16:20:10
Protože skoro všichni používají něco jako sudo nebo „root terminál“ (případ tazatele) a díky tomu útočník roota prostě dostane.
Tady ale vůbec nejde o to, že někdo roota dostane, když chce. To bys mohl říct, že je zbytečné mít jiné heslo než enter, protože kdo chce, ten ho stejně může odposlechnout profesionální aparaturou přes zeď z magnetického pole vytvářeného klávesnicí. No ano, máš pravdu, může.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: JardaP . 15. 02. 2013, 18:54:51
Rekl bych take, ze se tim znacne zkomplikuje zivot treba nejakemu skriptu ve webove strance, ktery by se pokousel uhnizdit neco v systemu. To uz by asi nebylo pro script kiddies, coz uz samo o sobe neni spatne.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: Mirek Prýmek 15. 02. 2013, 19:04:08
Rekl bych take, ze se tim znacne zkomplikuje zivot treba nejakemu skriptu ve webove strance, ktery by se pokousel uhnizdit neco v systemu. To uz by asi nebylo pro script kiddies, coz uz samo o sobe neni spatne.
Samozřejmě, to je přece účel. Když se objeví v nějakém programu chyba umožňující spustit kód, tak je tam aspoň další bariéra, kterou je nutné překonat aspoň pro to, aby se trojan znovu spustil i po restartu. A tu (mj. díky roztříštěnosti unixových systémů) není vůbec lehké překonat tak, aby to bylo bezzásahové a efekt okamžitý a zaručený.
Název: Re:Jak se přihlásit do desktopu jako root?
Přispěvatel: JardaP . 15. 02. 2013, 19:26:30
Nicmene se to tu hemzi nazory, ze je to na dve veci, naviz zastarale a malo kuul. A ze se tedy je mozne logovat jako root, protoze to vyjde na stejno. Nevyjde!
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 16. 02. 2013, 02:30:59
Protože skoro všichni používají něco jako sudo nebo „root terminál“ (případ tazatele) a díky tomu útočník roota prostě dostane.
Tady ale vůbec nejde o to, že někdo roota dostane, když chce.
No jo, ale v tvém příspěvku bylo „Pokud nezíská roota, tak stačí jenom smazat home“. Ale jak si můžu být jistý, jestli roota nezískal, když mohl? To je jako říct, že pokud si nenainstaluje kernelový rootkit, stačí požádat správce balíčků, aby přepočítal checksumy souborů a je odvirováno.
Rekl bych take, ze se tim znacne zkomplikuje zivot treba nejakemu skriptu ve webove strance, ktery by se pokousel uhnizdit neco v systemu. To uz by asi nebylo pro script kiddies, coz uz samo o sobe neni spatne.
Samozřejmě, to je přece účel. Když se objeví v nějakém programu chyba umožňující spustit kód, tak je tam aspoň další bariéra, kterou je nutné překonat aspoň pro to, aby se trojan znovu spustil i po restartu.
Zrovna spuštění po restartu dáš snadno:
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: JardaP . 16. 02. 2013, 08:35:34
No jo, ale v tvém příspěvku bylo „Pokud nezíská roota, tak stačí jenom smazat home“. Ale jak si můžu být jistý, jestli roota nezískal, když mohl?

Jak si muzete byt jist, ze nekdo neziskal roota, kdykoliv jste pripojil pocitac k Internetu? Co kdyz ve vasem stroji mezi sebou svadi bitvu Mossad, KGB, CIA a cinska tajna sluzba?
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 16. 02. 2013, 09:01:36
No jo, ale v tvém příspěvku bylo „Pokud nezíská roota, tak stačí jenom smazat home“. Ale jak si můžu být jistý, jestli roota nezískal, když mohl?

Jak si muzete byt jist, ze nekdo neziskal roota, kdykoliv jste pripojil pocitac k Internetu? Co kdyz ve vasem stroji mezi sebou svadi bitvu Mossad, KGB, CIA a cinska tajna sluzba?
Počkat, tak bavíme se o útoku „někdo mi vyownuje Firefox“ nebo ne?
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Mirek Prýmek 16. 02. 2013, 09:23:15
No jo, ale v tvém příspěvku bylo „Pokud nezíská roota, tak stačí jenom smazat home“. Ale jak si můžu být jistý, jestli roota nezískal, když mohl?
Úplně stejně, jako jsem si jistý, že mi nenatáčel monitor kamerou skrytou ve stěně, i když mohl. Jsem si prostě (v rozumné míře) jistý, že na počítači nemám nic, co by mu stálo za manuální útok a automatickým útokem by to šlo těžko.

To je jako říct, že pokud si nenainstaluje kernelový rootkit, stačí požádat správce balíčků, aby přepočítal checksumy souborů a je odvirováno.
Ano, přesně tak.

uživatelský crontab
Jo, to by šlo. A taky by to bylo první místo, kam by se kdokoli podíval.

init skript desktopového prostředí
Schválně zkus dát skript, který by to dělal a já ti řeknu, jestli by na mém stroji byl úspěšný, jo? :)

rc skript shellu nebo kdejaké jiné aplikace
dtto

skrytý plugin do Netscape (~/.mozilla/plugins)…
Použíám Chromium.
Název: Re:Jak se přihlásit do desktopu jako root | Debian
Přispěvatel: Jenda 16. 02. 2013, 13:32:20
No jo, ale v tvém příspěvku bylo „Pokud nezíská roota, tak stačí jenom smazat home“. Ale jak si můžu být jistý, jestli roota nezískal, když mohl?
Úplně stejně, jako jsem si jistý, že mi nenatáčel monitor kamerou skrytou ve stěně, i když mohl. Jsem si prostě (v rozumné míře) jistý, že na počítači nemám nic, co by mu stálo za manuální útok a automatickým útokem by to šlo těžko.

Nicméně pointa byla v tom, že třeba u mě by mnohem větší škodu způsobil prostě tím, že by si odnesl SSH a GPG klíče, maily a pár souborů. Ve srovnání s tím by nutnost znova nainstalovat systém byla celkem prd.
No jo, tak na druhou stranu pro mě je spoléhání se na to, že nebyl schopen do okna terminálu, kde mám rootshell, poslat přes X11 nějaký příkaz, dost málo…
init skript desktopového prostředí
Schválně zkus dát skript, který by to dělal a já ti řeknu, jestli by na mém stroji byl úspěšný, jo? :)
No tak červ to asi bude umět pro tři nejrozšířenější desktopová prostředí, správce oken využívající .xinitrc, Bash a ZSH. Jestli používáš PrymekWM a PrymekSH, tak se to pochopitelně nepovede. Ale u 95 % uživatelů uspěje.