Jakmile přistupuje v síti více unixových počítačů ke společným prostředkům, je třeba zajistit, aby bylo všude společné označení uživatelů a skupin. Síť musí být pro každého uživatele transparentní -- ať pracuje na kterémkoli z těchto počítačů, vždy by měl najít stejné prostředí. Toto je umožněno pomocí služeb NIS a NFS. NFS slouží pro přístup k souborovým systémům přes síť a bude popsán v odst. 22.10 – „NFS — sdílené souborové systémy“.
Pro NIS se často používá synonymum YP; což znamená yellow pages, tj. žluté stránky pro danou síť. je ve své podstatě databázová služba, umožňuje po síti přístup k souborům /etc/passwd, /etc/shadow nebo /etc/group. NIS se dá použít i pro další úlohy (např. pro /etc/hosts nebo /etc/services).
Pro instalaci spusťte jako uživatel root YaST a v něm konfiguraci síťových služeb a pak konfiguraci NIS serveru.
Pokud v síti ještě NIS server nemáte, je třeba v následujícím dialogu zvolit .
Pak přejdete do dialogu . V tomto dialogu nastavíte . Níže pak určíte, jestli bude počítač také NIS klient tak, aby se na tento počítač mohl přihlásit uživatel a obdržel informace NIS serveru. K tomu slouží tlačítko .
Když si později v síti vytvoříte další NIS server (slave) -- nezapomeňte zaškrtnout tlačítko . Kromě toho byste měli zapnout i rychlou distribuci mapy, která zajistí velmi rychlý přenos informací z primárního (master) NIS serveru na sekundární (slave).
Jestli chcete uživatelům v síti povolit vlastní změnu hesla uloženého na NIS serveru (příkazem yppasswd), vyberte . umožní uživateli změnit i nastavení svého jména a adresy (příkazem ypchfn). , že si může uživatel zvolit, zda bude při startu otevřen např. sh místo bashe -- nastavení se provádí příkazem ypchsh.
Tlačítkem přejdete do dialogu (viz obr. 22.18 – „YaST: Změna adresáře a synchronizace souborů NIS serveru“), kterým můžete změnit standardní adresář /etc. Na velkých systémech bývají NIS hesla a další soubory uloženy do /etc/yp. Spojit zde můžete také hesla a skupiny. Aby byly soubory (/etc/passwd, /etc/shadow a /etc/group) synchronizované, mělo by být nastavení . Ovlivnit také můžete nejnižší ID uživatele a skupiny. Nastavení potvrdíte kliknutím na tlačítko . Vrátíte se do původního dialogu, kde můžete pokračovat stisknutím tlačítka .
Pokud jste předtím aktivovali tlačítko , pak je třeba nyní uvést název/názvy počítačů, které budou fungovat jako sekundární servery. Pak pokračujte -- v případě, že nepoužíváte otroky, přejdete rovnou do tohoto dialogu. Zde můžete upravit mapy, které budou z NIS serveru přeneseny na klienty. Většinou nechte nastavení v tomto dialogu změnu -- pokud budete chtít něco změnit, pak si měli dobře přečíst dokumentaci k NISu. V posledním dialogu určíte, které sítě mohou přistupovat k NIS serveru (viz. 22.19 – „YaST: Nastavení přístupových práv NIS serveru“). Zde můžete nastavit např. následující
255.0.0.0 127.0.0.0 0.0.0.0 0.0.0.0
kde první zápis umožňuje přístup z vašeho počítače a druhý pak přístup všem, kdo mají přístup do lokální sítě.
![]() | Automatické nastavení firewallu |
|---|---|
Pokud máte aktivovaný firewall (SuSEfirewall2) a zvolili jste , YaST upraví nastavení firewallu pro NIS server povolením portmap služby. | |
Po volbě používání NIS a v závislosti na okolnostech se otevře dialog nastavení NIS klienta. Zvolte, zda má stanice pevnou IP adresu nebo zda ji má získat z DHCP serveru. DHCP server nastaví také NIS doménu a NIS server. Více informací o DHCP najdete v části 22.11 – „DHCP“. V případě používání pevné IP adresy nastavte NIS doménu a NIS server ručně (viz. obrázek 22.20 – „Nastavení domény a adresy NIS serveru“). NIS server v síti můžete vyhledat pomocí volby .
Zadat lze i více domén s tím, že jedna bude nastavena jako výchozí. K zadání dalšího serveru použijte tlačítko .
Aby nebylo možné z jiného počítače zjistit, který NIS server vaše stanice používá, zvolte v expertním nastavení . Pokud zvolíte , může klient přijímat na neprivilegovaném portu odpovědi serveru. Další informace získáte v manuálové stránce man ypbind.