Sebuah Intranet tidaklah lengkap tanpa adanya penggunaan sumber daya (resources) secara bersamaan melalui beberapa platform yang berbeda-beda. Anda perlu dukungan untuk filesystem-filesystem lain, sehingga Anda dapat mengakses data-data di filesystem-filesystem lain tersebut. Dokumen ini memberi petunjuk untuk menghubungkan Linux dan beberapa filesystem yang populer di bawah ini.
Filesystem-filesystem tersebut dapat di-compile ke dalam kernel Linux atau ditambahkan sebagai module-module, tergantung dari versi Linux Anda. Untuk keterangan lebih lanjut mengenai cara meng-compile kernel Anda dapat membaca Kernel HOWTO di http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html dan juga Module HOWTO http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html untuk meng-compile kernel dengan module.
Untuk menggunakan secara bersamaan berkas-berkas di server Netware Anda
membutuhkan dukungan untuk NCP (ncpfs). NCPFS bisa dikenali dengan baik oleh
kernel versi 1.2.x dan 1.3.71 ke atas, tetapi tidak dengan kernel versi
1.3.x awal. NCPFS tidak dapat mengakses NDS database di Netware 4.x, tetapi
dapat menggunakan bindery. Jika Anda menggunakan Netware 4.x Anda dapat
menggunakan dukungan untuk bindery untuk container tertentu menggunakan
perintah Set Bindery Context
di console sebagai berikut:
set Bindery Context = CORP.MYDOM;WEBUSER.MYDOM
Pada kedua contoh di atas digunakan dukungan bindery untuk dua container.
Anda perlu men-download utilitas filesystem NCP di ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz (yang terbaru ncpfs-2.0.10) dari Sunsite.
Untuk memasang utilitas untuk ncpfs ketikkan
zcat ncpfs.tgz | tar xvf -
untuk meng-uncompress berkas-berkas ke direktorinya masing-masing. Dalam
hal ini akan menghasilkan direktori ncpfs-2.0.10
. Masuklah ke
direktori ncpfs ini. Bacalah berkas README dan suntinglah Makefile bila
perlu.
Pemasangan ncpfs bergantung pada versi kernel yang Anda gunakan. Untuk kernel 1.2, Anda cukup mengetikkan 'make'. Kemudian dengan mengetikkan 'make install' akan memasang berkas-berkas executable dan manual (man pages).
Jika Anda menggunakan kernel 1.3.71 ke atas, kemungkinan Anda harus meng-compile ulang kernel. Dengan versi-versi ini, bagian kernel dari ncpfs sudah termasuk di dalam direktori (atau subdirektorinya) source. Untuk mengetahui apakah kernel perlu di-compile ulang, ketikkan
cat /proc/filesystems
Seharusnya ada baris yang memberi tahu bahwa kernel mengenali ncpfs.
Jika tidak ada ncpfs, Anda bisa meng-compile ulang kernel atau menambahkan ncpfs sebagai module. Jika meng-compile ulang kernel Anda seharusnya mengetikkan 'make config' dan ketika ditanya tentang
The IPX protocol (CONFIG_IPX) [N/y/?]
jawab 'y'. Mungkin Anda belum membutuhkan jaringan internal secara penuh
setelah ini. Sesudah kernel terpasang dengan baik, lakukan reboot,
periksalah /proc/filesystems
dan jika semua OK lanjutkan dengan
pemasangan utilitas ncpfs. Pindahlah ke direktori ncpfs yang tadi Anda
buat (melalui expand/uncompress), dan ketikkan 'make'. Setelah proses
compile selesai ketikkan 'make install' untuk memasang utilitas dan
manual (man).
Untuk memeriksa pemasangan ketikkan
ipx_configure --auto_interface=on --auto_primary=on
....tunggu 10 detik kemudian ketikkan
slist
Seharusnya Anda sudah bisa melihat daftar dari server-server Netware Anda.
Sekarang kita sudah bisa menggunakan berkas-berkas dari server Netware.
Misalkan kita perlu mengakses berkas-berkas HTML dari direktori
\home\htmldocs
di volum VOL1: di server MYDOM_NW,
penulis menyarankan agar Anda membuat pengguna (user) baru di server ini,
katakanlah 'EXPORT' dengan password 'EXP123' yang Anda beri hak akses yang
sesuai ke direktori tersebut dengan menggunakan SYSCON atau NWADMIN.
Di mesin Linux buatlah sebuah direktori baru /mnt/MYDOM_NW
.
Sekarang ketikkan perintah
ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW
untuk dapat menggunakan filesystem netware (mount). Dengan mengetikkan
ls /mnt/MYDOM_NW/vol1/home/htmldocs
akan ditunjukkan daftar semua berkas di MYDOM_NW/VOL1:\HOME\HTMLDOCS
(menggunakan notasi berkas Netware). Jika Anda menemui masalah silakan baca
IPX HOWTO di
http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html
untuk informasi lebih lanjut mengenai sistem IPX.
Untuk dapat menggunakan secara bersamaan berkas-berkas di server Windows Anda membutuhkan dukungan SMB (smbfs).
Anda perlu men-download utilitas filesystem SMB di ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz (yang terbaru smbfs-2.0.1) dari Sunsite.
Untuk memasang utilitas smbfs, ketikkan
zcat smbfs.tgz | tar xvf -
untuk meng-uncompress berkas-berkasnya ke masing-masing direktorinya.
Anda akan mendapatkan direktori smbfs-2.0.1
dalam hal ini.
Pindahlah ke direktori ini. Bacalah berkas README dan suntinglah Makefile
bila perlu.
Pemasangan smbfs bergantung pada versi kernel yang Anda gunakan. Untuk kernel 1.2, Anda cukup mengetikkan 'make'. Kemudian mengetikkan 'make install' akan memasang berkas-berkas executable dan manual (man).
Jika Anda menggunakan kernel 2.0 ke atas, kemungkinan Anda harus meng-compile ulang kernel. Dalam versi-versi tersebut, bagian kernel dari smbfs sudah termasuk di dalam direktori (atau subdirektorinya) source. Untuk mengetahui apakah kernel perlu di-compile ulang ketikkan
cat /proc/filesystems
Seharusnya ada baris yang memberi tahu bahwa kernel mengenali smbfs.
Jika tidak ada smbfs, Anda dapat meng-compile ulang kernel atau menambahkan
smbfs sebagai module. Jika meng-compile ulang, Anda seharusnya mengetikkan
'make config' dan ketika ditanya mengenai penambahan dukungan untuk filesystem
SMB jawab ya. Sesudah kernel terpasang dengan baik, lakukan reboot,
periksalah /proc/filesystems
dan jika semua OK lanjutkan dengan
pemasangan utilitas smbfs. Pindahlah ke direktori smbfs yang tadi Anda
buat (melalui expand/uncompress), dan ketikkan 'make'. Setelah proses
compile selesai ketikkan 'make install' untuk memasang berbagai utilitas
dan manualnya (man).
Pada contoh berikut dimisalkan bahwa server WinNT diberi nama 'MYDOM_NT'
dan menggunakan direktori C:\PUB\HTMLDOCS
secara
bersamaan dengan nama share 'HTMLDOCS' tanpa password. Di mesin Linux
buatlah sebuah direktori baru /mnt/MYDOM_NT
. Sekarang ketikkan
perintah
smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n
untuk melakukan mount filesystem SMB (windows share). Jika yang di atas tidak bisa, cobalah
smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3
Mengetikkan perintah
ls /mnt/MYDOM_NT
akan menunjukkan daftar semua berkas di bsol;bsol;MYDOM_NT\PUB\HTMLDOCS
(menggunakan notasi berkas Windows).
Pertama-tama Anda membutuhkan kernel dengan filesystem NFS yang ter-compile atau sebagai module.
Misalkan Anda memiliki sebuah host Unix yang menggunakan NFS dengan nama MYDOM_UNIX dan alamat IP 172.16.0.4. Anda bisa mengetahui direktori-direktori mana yang diekspor (shared/digunakan bersamaan) oleh host ini dengan perintah
showmount -e 172.16.0.4
Sesudah mengetahui direktori yang diekspor, Anda dapat melakukan mount
terhadapnya dengan cara memberikan perintah mount yang sesuai. Penulis
menyarankan untuk membuat sebuah subdirektori di bawah '/mnt' katakanlah
'MYDOM_UNIX' dan gunakanlah itu sebagai titik mount.
mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MYDOM_UNIX
Argumen rsize dan wsize mungkin harus diubah sesuai dengan lingkungan Anda.
Jika Anda menemui masalah silakan baca NFS HOWTO di http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html untuk informasi lebih lanjut mengenai sistem NFS.