To je sice pravda, ale ktery domaci uzivatel nepracuje jako administrator nebo clen skupiny administrator? Myslim si, ze v tomhle je ten hlavni rozdil.
Problém je v tom, že ve Windows bez administrátorských oprávnění prakticky neuděláte nic... takže většina lidí musí být administrátory ať chce nebo ne.
Pod Windows bez administrátorských práv uděláte přesně to co si předtím pod administrátorskými právy ve Windows nastavíte a povolíte... takže je rozdíl mezi tím co pod Windows nejde a co Windows neumožňuje a tím co pod Windows neumím nastavit.
To neni pravda. Ja vim, ze se to casto tvrdi, ale staci si to vyzkouset a s uzasem zjistite, ze znacna cast aplikaci se da bez omezeni (!) provozovat i pod Userem. Dalsi aplikace staci relativne jednoduse nastavit (vesmes si vystacite s povolenim zapisu pro jednotlive soubory nebo prinejhorsim nejaky ten pracovni adresar). Jen velmi malo aplikaci se prinutit neda, a ty je vzdycky mozne spoustet pod jinym uzivatelskym uctem...
Není. Je jenom otázka, jaké aplikace používáte. Já jsem chtěl používat aplikace vcelku běžné. Pod uživatelem to nainstalovat nešlo. Pod adminem šlo, ale uživatel to zase nemohl používat. Aaach jo. Tak jsem to zabalil.
V tomto (a nejen v tomto) je linux řešený o hodně lépe.
Napr. ja mám TV kartu Pinnacle PCTV/Pro, ktorá ide len pod administrátorom. AK sa prihlásim, ako iný užívateľ, tak mi nejde. Výrobca o tom vie, ale ovládače už neaktualizuje. To je u mňa hlavný dôvod, prečo pracujem pod administrátorom.
Až na zcela vzácné výjimky jde jen o prasácky napsané aplikace, které se snaží zapisovat do registry nebo na disk tam kam nesmějí. Pomocí filemonu a regmonu od Sysinternals jde vysledovat kam a povolit zápis do určitého klíče nebo adresáře. Dá to práci, ale když už se to jednou udělá, lze pracovat pod Userem celkem v pohodě.
Prave, da to praci. Docela dost prace. A ktery bezny uzivatel to zvladne? Deda ma nainstalovane Kubuntu, dela na nem bez problemu a vite co? Nemusim ho kazdy mesic odvirovavat, jako predtim u Windows 98. Jisteze i na Windows se lze chovat bezpecne. Ale neni to tak jednoduche jako na Linuxu. A to je ten rozdil - ne ze by to neslo, ale na Linuxu je to jednodussi.
to je ve windows taky, ale nejsem si jisty, zda-li si muzete ve win vybrat poradi rezoluce - jestli prvni brat hosts a pak DNS nebo naopak, tak jako v /etc/resolv.conf:
order hosts, bind
existuje nejaky program, tusim runasspc sa vola, co umozni zadefinovat konkretne aplikacie, ktore sa spustaju pod admin pravami - ako klasicky RunAs vo win, len netreba zadavat heslo, lebo je kryptovane v specialnom certifikate...
Nejde ta karta a primo jeji ovladace nebo dodany ovladaci software? Zkousel jste nejaky jiny?
Je samozrejme mozne i pod windows spoustet ruzne aplikace s jinymi pravy cili udelat zastupce (pripad skript), ktery spusti aplikaci pod uzivatelem s vyssimi pravy zatimco beznou praci provadite jako uzivatel s nizsimi pravy.
A vi se alespon, proc a k cemu potrebuje admin prava? K zapisu do registru? K zapisu do adresaru? Pokud vite, co chce delat, melo by to jit nastavit.
Ale samozrejme ze toto je chyba vyrobce softwaru. I kdyz u TV karet je dodavany software vetsinou tak strasny, ze jste rad, kdyz ho rozjedete vubec nejak.
1) ktere bezne aplikace to byly?
2) jake jejich nahrady pouzivate na linuxu?
3) a on muze uzivatel v linuxu neco do systemu instalovat (napr. v balickovacim systemu, nikoliv pouze kopirovat) bez rootovskych prav?
Proc prepisovat chraneny soubor, kdyz muzu podvrhnout funkci prekladajici hostname na IP? (Resolver byva obvykle v dynamicke knihovne, takze LD_PRELOAD=oskliva_knihovna_s_falesnym_gethostbyname prohlizec, je take cesta.)
Pod inymi uzívatelmi ide pozerat TV, ale len jeden program. Ostatne nejdu naladit. Pod adminom je vsetko OK. Vyrobca o tom vie, ale uz neaktualizuje softver pre tento typ TV karty, aj ked je pre Win XP. Inak som so softverom spokojny (nahravanie, scheduler, TXT a pod.).
Neviete odkaz na nejaký web, kde je info, ako spustit u inych uzivatelov nejaký program, ktorý je funkcny pod adminom?
Ne, rozdil je v tom, ze pod Linuxem po vas zadna standardni aplikace nechce, aby ste neco resil jako root, kdezto pod win musite chte nechte 90% aplikacim pridelovat nejaka extra prava, napr pro zapis do /win/system32. Kdyz budete 3 hodiny pridelovat prava jedne podelane aplikaci, tak se prihlasite jako admin a vyprdnete se na to.
Jasne a nejlepsi jsou v tomhle ohledu aplikace od M$, ktere v klidu a pohode prepisou 1/2 OS. Preji prijemne nastavovani.
Mimochodem, to neplati jen pro vas, ale i pro ostatni, nastavovat aplikaci vyssi prava nez ma uzivatel je uplne totez jako kdyz se jako ten uzivatel prihlasim.
Jasne, takze misto aby ch jako admin pustil zavirovanou aplikaci, tak ji pustim jako user a pridelim ji adminitratorsky prava. Bezva, tomu rikam reseni zabezpeceni. To uz je logictejsi postup opacny, pracovat jako admin a pripadne rizikove aplikace poustet s pravy usera. Urcite to bude znamenat min nastavovani nez opacne.
Takže, aniž bych chtěl být cool linuxák, i já mám zkušenosti s omezeními useru ve Windows. Instaloval jsem onehdá starší verzi AutoCADu, což jde ve Windows 2000 pouze pod adminem. Posléze nešel CAD spustit, když byl člověk přihlášený jako user.
Nejsem žádný expert na Windows, ale o to by v tomto threadu nemělo jít. Pharming není zaměřený na geeks jako jste vy. Jeho cílem jsou obyčejní uživatelé.
A než začne někdo řvát, že mám spálit instalačku Win2000 a nainstalovat linux, tak to nebyl můj počítač. Linux mám, používám, a nemyslím si, že by šlo o nejdokonalejší systém na světě. Pro cokoliv kromě programování a běžných kancelářských aplikací používám raději Windows a kupované programy.
90% to rozhodně není, takovou aplikaci už jsem docela dlouho nepotkal. Proč by měl nějaký program chtít zapisovat do system32? (samozřejmě kromě instalace). Tohle už prostě dávno není pravda, to je jako odmítat linux s argumentem, že uživatelé si nechtějí každou chvíli kompilovat jádro.
Bohužel je to i problém systému Windows a jeho aplikací, příliš mnoho aplikačního softwaru vyžaduje admina pro instalaci i běh a přepnout se do kontextu admina je ve Windows větší problém, než v Linuxu, proto prostě většina uživatelů Windows pracuje pod účtem s Administrátorskými právy, my to tak máme i v práci.
Souhlas. U nás v práci jsme všichni povinně lokální adminstrátoři, a to od té doby, co jeden windows update, který se snažil nainstalovat pod user oprávněním, nakopnul 90% počítačů.
Ano, pod Linuxem lze řadu aplikací instalovat jsa přihlášen jako uživatel s uživatelskými právy a to pouze do svého home. Např. všechny hry od Id Software a naprostou většinu toho, co si stáhnu ve zdrojácích a zkompiluju s --prefix=/home/menousera/aplikace ... není problém. Dejme tomu, že normální jouda potřebuje instalovat tak akorát ty hry, ale to je přesně to co jde a netřeba být root. Root bych musel být pouze v případě, že bych takovou aplikaci instalovat všem uživatelům, nikoliv jen sobě.