Linux Intranet Server HOWTO: Konfiguracja Intranetu
Następna strona
Poprzednia strona
Spis treści
5. Konfiguracja Intranetu
Intranet nie jest kompletny bez możliwości dzielenia zasobów na róźnych
platformach. Będziesz potrzebował obsługi innych systemów plików, w celu
uzyskania dostępu do danych na nich. Ten dokument dostarcza informacji
o podłączaniu Linuxa do komputerów z następującymi popularnymi systemami
plików:
NCP dla Netware
SMB dla Windows
NFS dla Unixa
Te systemy plików mogą być wkompilowane do jądra Linuxa albo dodane jako
moduły, zależnie od wersji Linuxa. Jeżeli nie wiesz, jak skompilować jądro,
możesz odwołać się do Kernel HOWTO
http://www.jtz.org.pl/Html/Kernel-HOWTO.pl.html i Module HOWTO
http://www.jtz.org.pl/Html/Module-HOWTO.pl.html.
5.1 NCPFS
W celu współdzielenia plików z serwera Netware, będziesz potrzebował obsługi
NCP (ncpfs). NCPFS działa z jądrami od 1.2.x i 1.3.71. Nie działa z żadnym
starszym jądrem 1.3.x. Nie może odczytywać bazy danych NDS w Netware 4.x,
ale może używać adresowania (??? ,,bindery'' binder to spinacz albo np.
przydzielanie portów usługom - przyp. tłum.).
Jeżeli używasz Netware 4.0, możesz włączyć adresowanie dla konkretnych domen
(??? ,,containers'' pojemniki - przyp. tłum.) używając komendy
Set Bindery Context na konsoli:
set Bindery Context = KORPORACJA.MOJADOMENA;UŻYTKOWNIKWEB.MOJADOMENA
W powyższym przykładzie, włączono adresowanie dla tych dwóch domen.
Będziesz musiał ściągnąć programy systemu plików NCP z
ftp://sunsite.icm.edu.pl/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
(Obecnie ncpfs-2.0.10).
Instalacja
Żeby zainstalować ncpfs napisz
zcat ncpfs.tgz | tar xvf -
żeby rozpakować pliki do ich katalogu (można też łatwiej, tar xzvf
ncpfs.tgz - przyp. tłum.). W przypadku tego pliku otrzymasz katalog
ncpfs-2.0.10. Zmień katalog na ncpfs-2.0.10 przed kontynuowaniem
instalacji. Przeczytaj plik README i zmień Makefile, jeżeli jest to potrzebne.
Sposób instalacji ncpfs zależy od wersji twojego jądra. W 1.2 powinieneś
po prostu napisać ,,make'', a potem ,,make install'' - zainstaluje to binaria
i strony man.
Jeżeli używasz 1.3.71 lub późniejszego, będziesz musiał przekompilować jądro.
Od tej wersji część jądra z ncpfs jest załączona w źródłach. Żeby sprawdzić,
czy jądro musi być rekompilowane, napisz
cat /proc/filesystems
Powinna pokazać się (między innymi - przyp. tłum.) linia mówiąca o ncpfs.
Jeżeli nie, możesz albo przekompilować jądro, albo dodać ncpfs jako moduł.
Żeby przekompilować jądro, musisz napisać ,,make config'', a kiedy program
zapyta cię o
The IPX protocol (CONFIG_IPX) [N/y/?]
odpowiedz ,,y''. Prawdopodobnie nie jest ci potrzebna pełna sieć wewnętrzna,
o którą zostaniesz następnie zapytany. Kiedy jądro zostanie zainstalowane
zresetuj system, sprawdź /proc/filesystems, i jeżeli wszystko działa,
kontynułuj instalację programów ncpfs. Zmień katalog na zawierający ściągnięte
pliki ncpfs i napisz ,,make'', a po kompilacji ,,make install'', żeby
zainstalować różne programy i strony man.
Montowanie NCPFS
W celu sprawdzenia typu instalacji napisz
ipx_configure --auto_interface=on --auto_primary=on
poczekaj 10 sekund i napisz
slist
Powinieneś uzyskać listę serwerów Netware. Jesteśmy gotowi do współdzielenia
plików z serwera Netware.
Załóżmy, że musisz dostać się do plików HTML z katalogu
\home\htmldocs na dysku VOL1: serwera MOJADOMENA_NW.
Radzę stworzyć użytkownika (na przykład) ,,EXPORT'' z hasłem ,,EXP123''
na serwerze, do którego udzielasz dostępu do danego katalogu używając SYSCON
lub NWADMIN.
W maszynie Linuxowej stwórz nowy katalog /mnt/MOJADOMENA_NW.
Wpisz
ncpmount -S MOJADOMENA_NW -U EXPORT -P EXP123 /mnt/MOJADOMENA_NW
żeby zamontować katalog.
Komenda
ls /mnt/MOJADOMENA_NW/vol1/home/htmldocs
wypisze listę wszystkich plików w
MOJADOMENA_NW/VOL1:\HOME\HTMLDOCS (używając notacji
Netware). Jeżeli napotkasz jakiś problem, przeczytaj IPX HOWTO
http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html, żeby usyskać więcej
informacji o protokole IPX.
5.2 SMBFS
W celu współdzielenia plików z serwera Windowsowego, potrzebna ci będzie
obsługa SMB (smbfs).
Będziesz musiał ściągnąć programy dla systemu plików SMB z
ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
(obecnie wersja smbfs-2.0.1).
Instalacja
Żeby zainstalować programy smbfs napisz
zcat smbfs.tgz | tar xvf -
żeby rozpakować pliki do ich katalogu (można też tar xzvf smbfs.tgz -
przyp. tłum.). W przypadku wersji 2.0.1 otrzymasz katalog smbfs-2.0.1.
Zmień katalog na ten z smbfs przed kontynuowaniem instalacji. Przeczytaj plik
README i zmień Makefile, jeżeli jest to potrzebne.
Sposób instalacji smbfs zależy od wersji twojego jądra. W 1.2, powinieneś
napisać po prostu ,,make'', a potem ,,make install'', żeby zainstalować
binaria i strony man.
Jeżeli używasz jądra 2.0 lub późniejszego, będziesz musiał przekompilować
jądro. Od tej wersji, obsługa smbfs jest już w źródłach jądra. W celu
sprawdzenia, czy jądro potrzebuje rekompilacji, napisz
cat /proc/filesystems
Powinna wyświetlić się (między innymi - przyp. tłum.) linia o smbfs.
Jeżeli nie, możesz albo przekompilować jądro, albo dodać obsługę smbfs jako
moduł. W celu rekompilacji jądra napisz ,,make config'', a kiedy program
zapyta się o dodanie obsługi systemu plików SMB, opowiedz tak. Kiedy jądro
zostanie poprawnie zainstalowane zresetuj system, sprawdź
/proc/filesystems i jeżeli wszystko jest w porządku kontynuuj
instalację programów smbfs. Zmień katalog na zawierający ściągnięte pliki smbfs
i napisz ,,make''. Po kompilacji napisz ,,make install'', żeby zainstalować
różne binaria i strony man.
Montowanie SMBFS
W naszym przykładzie przyjmijmy, że serwer Windows NT nazywa się
,,MOJADOMENA_NT'' i współdzieli swój katalog C:\PUB\HTMLDOCS
o nazwie dzielonej ,,HTDOCS'' bez hasła. W maszynie Linuxowej stwórz nowy
katalog /mnt/MOJADOMENA_NT. Wpisz
smbmount //MOJADOMENA_NT/HTMLDOCS /mnt/MOJADOMENA_NT -n
żeby zamontować system plików SMB. Jeżeli to nie działa, spróbuj
smbmount //MOJADOMENA_NT/COMMON /mnt/MOJADOMENA_NT -n -I 172.16.0.3
Wpisanie komendy
ls /mnt/MOJADOMENA_NT
wypisze wszystkie pliki w \\MYDOM_NT\PUB\HTMLDOCS
(używając notacji Windowsowej).
5.3 NFS
Najpierw potrzebne jest ci jądro z obsługą NFS bądź to wkompilowaną,
bądź jako moduł.
Załóżmy, że posiadasz komputer Unixowy z NFS'em o nazwie MOJADOMENA_UNIX
i z adresem IP 172.16.0.4. Możesz sprawdzić udostępniane (exported) przez ten
komputer katalogi pisząc
showmount -e 172.16.0.4
Kiedy znamy już udostępniane katalogi, możemy zamontować je wpisując
odpowiednią komendę mount. Radzę ci utworzyć podkatalog w ,,/mnt/'' (powiedzmy
,,MOJADOMENA_UNIX'') i używać go jako punkt montowania.
mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MOJADOMENA_UNIX
Może zajść potrzeba zmiany rsize i wsize, zależnie od twojego środowiska.
Jeżeli napotkasz jakiś problem, przeczytaj NFS HOWTO
http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html, żeby uzyskać więcej
informacji o protokole NFS.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
Intranet Server HOWTO pl 8 (2)Intranet Server HOWTO pl 2 (2)Intranet Server HOWTO pl (3)Intranet Server HOWTO pl 7 (2)Intranet Server HOWTO pl 6 (2)Intranet Server HOWTO plIntranet Server HOWTO pl 3 (2)Intranet Server HOWTO pl 1 (2)intranet server howto pl 4intranet server howto eb4sa4uiztjee22etvuthfn5f26ojbjkf37qn5iintranet server howto 4 va66pa5saaakpkxettlfiz7tv56gevzwkfnlrpa va66pa5saaakpkxettlfiz7tv56gevzwkfnlintranet server howto 7 yyugb7cahdl7gds2vslmoljjk5kxlj73roq32taintranet server howto 6 fgffxanbzcalh3zo4yhczppp6yllq3wkhpwb7faintranet server howto 1 mp5ndfhbn63bsm7pxic7x2ermhocxjef3allleyintranet server howto 5 cu3nfynyconblizmhby37yypruvce27yzr76emq cu3nfynyconblizmhby37yypruvce27yzr76intranet server howto 3 otuip4s62ud4564w2rlurkm6gpj6r4tvsm3tziiintranet server howto 2 3oomlquqzdwpl3fzzp35legcioynu6zwqmkevbqwięcej podobnych podstron