Článek je úplně v pořádku, díky za něj. Ubuntu je pro tyto případy jediná rozumná volba: z hlediska správy snadná instalace, dobrá podpora, široká nabídka softwaru, problémy rychle řešitelné vyhledáním v googlu. Sám mám několik takových instalací. Jeden příklad: nejstarší uživatelé jsou babička 60+ a dědeček 70+. Na dvoujádře kolem 2GHz, 4GB RAM mají Ubuntu od verze 10.04, potom 12.04, nedávno jsem aktualizoval na 16.04. Zapnuté jen automatické bezpečnostní aktualizace, svobodný ovladač grafiky (nVidia), automatické přihlašování. Používají denně hlavně internet, Gmail, prohlížení fotografií, semtam koukání na video, skype. Oceňují snadnost použití - jednoduchost, spolehlivé uspávání a buzení. Nepodobnost Unity s windows nehraje naprosto žádnou roli. Za celou dobu měli jen 2 problémy. Jednou při upgradu jádra přestal fungovat původní proprietární ovladač nVidie, vyhodil jsem ho, nahradil za svobodný. Podruhé po dlouhé době začal hlásit nedostatek místa na disku kvůli starým jádrům (/home je na jiném oddílu) - odstranil jsem, jede se dál. To je vše. Uživatelské potíže řeším vzdáleně po telefonu a teamvieweru. Víc práce dá každoroční vyluxování prachu z ventilátorů.
V podstatě nejproblematičnější je ten teamviewer. Windows program, který běží ve wine tak nějak podivně. Na mém Kubuntu se v poslední verzi nechce přepnout do fullscreenu a někdy ztrácí focus, ale nakonec se to nějak vždycky dá.
Ke stroji s neveřejnou adresou se přes ssh nepřipojím. Ale hlavně: tímto způsobem řeším *uživatelské potíže* jak píšu. To znamená např. "najednou mi nejde zvuk" => přidám na mixu, protože si uživatel stiskl tlačítko mute na klávesnici. Nebo "všechno mi zmizelo, vidím jen ten internet" => uživatel náhodně stiskl F11, čili fullscreen ve Firefoxu. A tak podobně. Teamviewer mi umožňuje připojit se k jakémukoliv počítači, bez toho aby jeho uživatel musel něco udělat a navíc on vidí, co dělám a může se poučit. Zatím jsem nenašel nic, čím bych ho nahradil.
Neznámou IP řeším tím, že u rodičů apod. instaluji něco jako TP-Link router s OpenWRT. Zvýším tím bezpečnost rozhraní vnitřní síť/ internet a pomocí skriptu (ssh s privátním klíčem bez hesla, v authorized_keys na serveru povolíte jen ten jeden příkaz, který se má po připojení vykonat) se takový router umí připojovat třeba na Váš webserver a logovat do texťáku vždy aktuální IP. Obyčejně je interval 1 hod. úplně ok. Velice jednoduché, poměrně bezpečné. Na router ale připojovat jen pomocí veřejného klíče a ideálně ne na root uživatele.
Takhle se supportuje o dost lépe, protože takhle se dobře tuneluje i RemoteDesktop a přes DHCP na routeru víte i IP Windows guestů. To třeba pro případ návštěvy s Windows.
Můžu zaslat konkrétní cron job a návod, v případě zájmu...
Potřebujete:
- router s OpenWRT nebo podobné u klienta
- server se stabilní DNS adresou nebo statickou IP
- volitelně: běžící PHP a webserver na zveřejnění údajů
Postup stručně:
- router má privátní klíč bez hesla pomocí kterého přistupuje na server
- na serveru je v authorized_keys zanesen veřejný klíč klienta omezený jen na jeden přesně definovaný příkaz a nic dalšího (protože privátní klíč je bez hesla)
- klient může pravidelně zjistit svojí wan adresu např. z výpisu `ip a` nebo dotazem na PHP skript na serveru
- klient se připojí na server a přepíše soubor s adresou pokud se tato změnila
- pokud běží webserver, můžete tento soubor zveřejnit
Detailní postup zveřejním na svém webu adamkalisz.eu (přesměrovává na wh2.tu-dresden.de atd.) během dalších dnů.
Já úplně nechápu smysl tohoto řešení. Když už budu mít server se statickou IP nebo nějakým dynamickým DNS záznamem, proč prostě neudělat každou hodinu HTTP request na server. V logu apache/nginx/lighttpd/atd. pak uvidím IP adresu klienta... Když do toho requestu dám ještě unikátní řetězec, je vystaráno - to se pak dá oparsovat přes grep a tail...
Můj problém byl lehce jiný a tohle řešení by mi stejně nepomohlo. Obskurní ISP u příbuzenstva v jižních Čechách (už asi třetí, ale problém pořád ten stejný) používá NAT. Takže po cestě jsou NATy dva - jeden můj na TP-Linku s openWRT a druhý na bráně ISP.
Tohle se dá vyřešit Teamviewerem, pokud mu věříte :) Nebo na openWRT rozběhnete (např.) openVPN klienta a na tom svém serveru openVPN server. Ve koncových Windows pak lze mít VNC, RDP, atp...
Jinak jsem odchovancem RedHatu (dnes už jen na serverech, když už) a openSUSE. Kromě toho ještě jedu Raspbian (jen textová konzole) a krátce Ubuntu Mate (na Raspberry) nebo FreeBSD (firewally ap.). To jen pro představu o mém backgroundu. Proč bych měl vůbec uvažovat o podpoře nějakého Ubuntu na desktopu, když to distro vůbec neznám??? Ne, že bych se ho nemohl naučit, dvacet let praxe s Linuxem znamenalo hodně učení, ale proč bych to měl udělat, když sám openSUSE používám i jako běžný uživatel 8 hodin denně? BTW, mámě stačila po letech práce ve Windows normální KDE instalace openSUSE s tím, že na plochu jsem přidal ikonky a změnil jim názvy: Firefox = internet, Thunderbird = pošta, Libreoffice Writer = Word atd. Ale je to fakt individuální...
Diky za reakci - byla-li na muj post
Uprime clanek neni prave v poradku vubec.
Pokud jste trochu zkouseny s PC tak snadno nainstalujete Debian, nebo Fedoru. Podpora HW je zalezitosti OS - tedy jadra. Pokud si Cannonical hraje na vlastnim pisecku a vyviji ovladace pro Linuxove jadro, ale nedava je zpetne je neco hodne spatne. Nabidka Softwaru je pres repositare opravdu nepreberna, to neni zalezitost jen Ubuntu. Snad jen ze existuje nekolik malo projektu, jejichz autori jsou si jaksi poletli operacni system s distribuci a nic jineho nez Ubuntu neznaji. Nastesti i toto posledni dobou mi prijde spis jako vyjimka. Vyhledavani reseni problemu je kolikrat stejne slozite jak pro Ubuntu, tak pro jine distro. Zalezi, jestli se umite strycka googleho zeptat.
Nevidim nic, co bych nemel s Debianem u mych rodicu. Pouzivaji internet (Opera/Iceweasel), e-mail (Thunderbird), mamka dokumenty (Libre Office), otec hry (Wine, Dosbox,) U otce priznavam, ze tedy pouziva organizer na hry, ktery vyvijim - to je tak neco navic, a to jen proto, ze ho delam a on mi jej testuje. Puvodne tam JGameLauncher (java program ktery rozjedete v podste vsude). Mamka navic jeste pouziva propojeni sveho uctu s Tabletem pres wifi (hlevne kvuli prenosu souboru). Pouzivaji KDE4 a podobnost s Windows nijak neresi. Otci je sumak jak to vypada, staci mu ukazat kde najde svoje oblibene aplikace. Mati si zas zvykla na urcity Layout a vzhled sveho prostredi. pokud jej ma a funguje ji to dle jejich pozadavku je ji jedno, jestli tam ma KDE, Gnome Cinnamon.... Nazvy jim nic nerikaji a jsou jim ukradeny.
Na vzdalenou spravu pouzivam stejne jako vy TeamViewer a neni s tim v podstate zadny problem, az tedy na rozhozene barvy a pomalou odezvu, coz je ale vicemene spis vinnou pomaleho pripojeni na strane rodicu. Da se s tim i presto docela dobre fungovat.
Vsechno jsem schopny zprovoznit ve vetsine Mainstremovych dister. Zatim proste nejak nevidim cim je Ubuntu prospesnejsi prave pro BFU...