- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (80)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Jak na to v Linuxu
I. díl: Vzdálená administrace Linuxu


Vzdálená administrace Linuxu
Ve vech předchozích dílech jsem předpokládal, e administrátor sedí přímo před monitorem u linuxového počítače nebo serveru. Co by to ale bylo za server bez monosti vzdálené správy? Linux, vycházející z Unixu, podporuje vzdálenou správu v různých formách u od svého začátku není to tedy záleitost posledních let. První a nejzákladnějí byla vdy monost vzdáleného přihláení na konzolu a administrace v příkazové řádce. Původně se pro tyto účely pouíval program telnet, na serverové straně daemon telnetd. Kdykoli dnes můete, vyhněte se jejich pouívání. I v případě, e máte na síti jiné unixové servery, ke kterým se takto přihlaujete, doporučil bych z mnoha důvodů telnet vyřadit a nahradit jej řeením bezpečnějím.
Mnohem lepí monosti zabezpečení a komfortu při pouívání vůbec nabízí tzv. Secure shell (SSH), co je také vzdálené připojení ale zabezpečené pomocí vrstvy SSL. Nejpouívanějí variantou ve světě Linuxu je OpenSSH, které je součástí vech běných distribucí. Také OpenSSH má dvě části, klient a server, jak je vidět na obrázku 1. Klienta musíte mít tam, kde se připojujete, a server musí běet na počítači, ke kterému se připojujete. Nezapomeňte po instalaci OpenSSH server aktivovat v seznamu běících slueb a zajistit jeho automatické spoutění, viz například obrázek 2. Klienti existují snad pro vechny platformy, počínaje Linuxem přes Windows a po systémy pouívané na PDA.

Tolik ke vzdálené administraci pomocí příkazové řádky. Ač se můe zdát na první pohled nepohodlná, jde o komfortní a velmi rychlou správu v případě, kdy si s příkazovou řádkou rozumíte. OpenSSH nabízí kromě monosti zabezpečení připojení také autentizaci pomocí vygenerovaných klíčů (bez hesla), jednoduchou správu spojení pomocí tzv. ssh-agenta nebo výborný program scp pro kopírování mezi počítači. Díky tomu, e jsou přenáeny jen textové informace, navíc v komprimované podobě, jde pravděpodobně o nejrychlejí monost vzdálené administrace vůbec. Hledáte-li dalí informace, podívejte se na uvedené odkazy. V četině nedávno vyla kniha "SSH kompletní průvodce" a mnoho uitečných informací najdete i v knize "Linux praktická bezpečnost".
OpenSSH: www.openssh.com
OpenSSL: www.openssl.org
Putty (Win32 klient): www.chiark.greenend.org.uk/~sgtatham/putty
Webmin
Velmi zajímavou alternativou vzdálené správy je program Webmin. Není to ani tak program, jako spíe sada skriptů pro webový server, která umoňuje ovládat a konfigurovat počítač vzdáleně pomocí webového rozhraní, tedy z jakéhokoliv prohlíeče. V tom je, jak sami uvidíte, celá jeho síla. Webmin je součástí běných distribucí, proto si jej nainstalujte z dodaných médií.
Nezapomeňte vak, stejně jako v předchozím případě u SSH serveru, Webmin aktivovat a zajistit jeho spoutění automaticky. Po aktivaci se spustí interní HTTP server, který standardně najdete na portu číslo 10000. Je vak moné nastavit Webmin tak, aby spolupracoval se webovým serverem Apache.

Přístup k rozhraní Webminu je jednoduchý. V prohlíeči zadejte adresu počítače následovanou číslem portu a při prvním přístupu uvidíte přihlaovací okno stejné jako na obrázku 3. V řádku s adresou si vimněte, e spojení je zabezpečeno a je realizováno protokolem HTTPS. Po instalaci bývá v systému jen uivatel root, zadejte tedy jeho jméno a heslo, a jste přihláeni. Při přihláení patrně obdríte informaci prohlíeče o nedůvěryhodném certifikátu serveru, na který se připojujete. Zařídíte-li si důvěryhodný certifikát od certifikační autority, hláení se přestane objevovat. Pro malé lokální pouití to vak myslím není nutné.
První krok, který bych doporučil uivatelům se patnou znalostí angličtiny, je nastavení českého jazyka v sekci Webmin configuration / Language. Webmin pak na vás začne v rámci svých moností mluvit česky, tak jak vidíte na obrázku 4. Zároveň je na obrázku dobře vidět dalí nastavení Webmina, kam patří například povolení (nebo omezení) přístupu z určitých počítačů, nastavení portu pro přístup k webovému rozhraní, nastavení logování událostí, autentizace, vzhled atd.

Pro základní zabezpečení bych rozhodně doporučil omezit seznam IP adres, ze kterých lze k systému přistupovat a zaloení dalích uivatelů. Webmin můe ale nemusí pouívat uivatele ze systému a podporuje skupiny uivatelů.
Na obrázku 5 vidíte, jak můe zaloení uivatele vypadat. Výhodou více uivatelů je monost přesného vymezení práv. Dole na obrázku je vidět, k jakým modulům bude mít nový uivatel přístup. U uivatelů můete zároveň nastavit, co mohou v jednotlivých modulech měnit. Omezit lze IP adresy pro přihláení uivatele, dále lze nastavit typ autentizace, jazyk, vzhled a podobně.

Právě výe zmíněné moduly jsou to, co dělá z Webminu velmi univerzální pomůcku na nastavení linuxového nebo unixového serveru. Seznam podporovaných platforem je dlouhý a neomezuje se jen na Linux. Moduly, kterých je dnes několik set, zajiují funkčnost Webminu a jsou dnes hotovy téměř pro kadou úlohu administrátora. Chcete-li například vyrobit e-mailový server, k dispozici máte moduly pro nastavení Sendmailu, Postfixu i Qmailu, co jsou nejrozířenějí mailové servery (správně MTA) na Linuxu a Unixu. Záleí jen na vás, jakému programu dáte přednost (viz situace na obrázku 6).
Základní nabídka dělí moduly do několika kategorií a vidíte ji na předchozím obrázku v záhlaví stránky. O kategorii "Webmin" jsme si řekli, e slouí k nastavení Webminu, dalí kategorie "Systém" slouí zase k nastavení systému. Sem patří správa uivatelů a skupin, autentizace, diskové kvóty, plánování úloh a zálohování, procesy
prostě ve okolo systému. Kategorie "Servery", její obsah jste viděli na předchozím obrázku, slouí k nastavení serverů (v linuxové terminologii spíe daemonů) běících na počítači.
Odpadá tak nutnost znát do detailu konfigurační soubory jednotlivých programů. Podívejte se například na obrázek 7, takto probíhá v prostředí Webminu nastavení DHCP serveru.
Dalí kategorie ve zkratce jsou "Síování" (routování, firewall, VPN); "Hardware" pro zavádění systému, čas, tiskárny, disky a RAIDy, vypalování; "Cluster" pro nastavení linuxového clusteru a "Ostatní". Vzhledem ke krátícímu se prostoru nechám prozkoumání jednotlivých moností na vás. Je jich opravdu hodně a jsou velmi univerzální, jak ukazuje i obrázek 8, kde vidíte příkazový řádek správce realizovaný pomocí webového rozhraní opravdu se vím vudy.

Povídání o Webminu bych zakončil upozorněním na několik vlastností, které mi osobně při pouívání vadí. První z nich je, e nabízí ke konfiguraci i to, co není na počítači nainstalováno. Webmin toti zobrazuje vechny dostupné moduly, co je někdy nepřehledné. Tuto vlas tnost lze potlačit vybráním těch modulů v definici uivatele, které mají na počítači smysl. Dále je třeba při editaci dávat pozor na překliknutí. Webmin se toti neptá, jestli chcete rozdělanou práci uloit, ale to je spíe obecná vlastnost rozhraní realizovaného webovými stránkami. Lokalizace do četiny rovně není úplná, jak jste si jistě vimli.
Přes to vechno je Webmin dobrý a hlavně pouitelný nástroj. V odkazech najdete domovskou stránku (samozřejmě ve vzhledu Webminu) a také odkaz na anglickou knihu o Webminu. V četině jsem zatím nic nezaznamenal.
Moduly a témata pro Webmin: webmin.thirdpartymodules.com
The Book of Webmin: www.swelltech.com/support/webminguide
Co nového ve světě Linuxu
Jednou z nejvýznamnějích událostí poslední doby je bezesporu vydání nové stabilní řady linuxového jádra. Řada 2.6 (v době psaní článku je aktuální jádro 2.6.1) má samozřejmě přinést podporu nového hardware a mimo jiné také lepí odezvu a výkon na víceprocesorových počítačích. To má pomoci Linuxu v oblasti tzv. Enterprise nasazení. Vichni velcí distributoři se ji na podporu nového jádra připravují, například MandrakeSoft vydal koncem loňského roku veřejný vývojový snapshot nového Mandrake Linuxu právě s jádrem 2.6.

Dalí významnou událostí bylo vydání XFree86 verze 4.4, základu grafického subsystému Linuxu, co znamená lepí podporu nejnovějích grafických karet. Zároveň se od vývojového týmu XFree86 oddělili někteří vývojáři nespokojení se současným způsobem vývoje, aby si zaloili vlastní projekt s cílem vytvořit lepí X server. Uvidíme, moná to přinese něco dobrého.
Novell, nyní po akvizici Ximianu a SUSE v podstatě linuxová firma, uvedl koncem roku eDirectory pro Linux. Kauza se společností SCO, která rozvířila loni poklidné vody linuxových licencí, spěje k vrcholu. SCO musí podle nařízení ukázat sporný zcizený kód a má na to ji jen několik málo dnů. Přitom nedávno poádala o zaplacení licencí na Linux Google, který pro vyhledávání pouívá velký cluster s Linuxem. Doufejme, e se brzy dočkáme vysvětlení, jak to s právy na Linux vlastně je.

A to je závěr dneního prvního dílu nového seriálu o Linuxu. V přítím čísle budeme pokračovat s monostmi vzdálené správy Linuxu. Take za měsíc na shledanou.
Autor článku, Mgr. Ivan Bíbr, pracuje pro místní zastoupení distribuce Mandrake Linux.



















