Připojení NetWare serveru

Dopíšeme IP adresu daného NetWare serveru do souboru /etc/hosts:

xx.xxx.xx.xx jmenoserveru

Nainstalujeme balíček ncpfs:

sudo apt-get install ncpfs

Vytvoříme adresář pro připojování NetWare serveru. Např.:

sudo mkdir /mnt/novell

Připojení NetWare serveru v konzoli:

ncpmount -S server -A strom(tree) -p cp852 -y utf8 -d 0777 -f 0666 -U uzivatel -P heslo /mnt/novell

Nechte si zobrazit českou nápovědu pro popis jednotlivých voleb (zde jen výběr použitých parametrů):

ncpmount -h
použití: ncpmount [volby] adresář-k-připojení
-S server Jméno serveru k připojení
-A dns_name Jméno serveru DNS pro připojení pomocí TCP nebo UDP
-U username Jméno uživatele k připojení
-f mode práva pro soubory (osmičkové číslo)
-d mode práva pro adresáře (osmičkové číslo)
-P password Přihlaš se s použitím tohoto hesla (Pokud není uvedeno ani -P ani -n, jste vyzváni k vložení hesla.)
-n Přihlaš se s prázdným heslem (Pokud není uvedeno ani -P ani -n, jste vyzváni k vložení hesla.)
-y charset Kódová tabulka použita pro lokální zobrazování
-p codepage Kódová stránka použitá na svazku, včetně písmen `cp'

Odpojení NetWare serveru:

ncpumount /mnt/novell/

Lze taky upravit soubor /etc/fstab. Připojení fungovalo bez problémů, ale nepodařila se mi konfigurace pro odpojení běžným uživatelem. (umount /mnt/novell šlo provést jen jako root) Zkoušel jsem něco takového:

nazevserveru/uzivatel /mnt/novell ncp defaults,mode=777,ipserver=tree(strom),nopasswd,user 0 	0

Připojení a odpojení NetWare serveru v grafice:

Stáhněte a rozbalte Novell Client - UI z http://www.remontsw.tk/ (je nutné mít nainstalován balíček kommander a ncpfs), přejděte do nově vytvořeného adresáře install a nainstalujte. (Další info je na http://www.linuxsoft.cz/sw_detail.php?id_item=11324) Např.:

sh install.sh

Upravte zdrojový kód programu:

gedit ~/Software/Novell/novell_ui.kmdr

Najděte příkaz pro odpojení:

<string>umount /mnt/novell</string>

a nahraďte tímto příkazem (jinak by šlo odpojit NetWare server jen jako root):

<string>ncpumount /mnt/novell</string>

Pak najděte příkaz pro připojení NetWare serveru:

<string>ncpmount -S @LineEdit4.text -A @LineEdit3.text -d 0777 -f 0666 -U @LineEdit1.text -P @LineEdit2.text /mnt/novell</string>

a upravte dle požadavků. Např. takto:

<string>ncpmount -S @LineEdit4.text -A @LineEdit3.text -p cp852 -y utf8 -d 0777 -f 0666 -U @LineEdit1.text -n @LineEdit2.text /mnt/novell</string>

Zde bylo dodáno kódování (parametr -p a -y) Parametr -P byl nahrazen parametrem -n, protože se na náš NetWare server přistupovalo bez hesla

Spuštění lze provést poklepáním v Nautilusu na startovací skript start_nw. Doporučuji zvolit poprvé volbu spustit v terminálu, kde se v případě chyby zobrazí info.

Instalační skript vytvořil na ploše v Gnome zástupce, ale u mně nešel spustit. Lze upravit cestu k startovacímu skript start_nw. Stačilo nahradit v cestě $USER uživatelským jménem. Pak už bylo vše OK.

Novell Client - UI lze upravovat v programu kommander