08 June 2007

NCPFS (konukasi linux dengan netware)


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.


Pemasangan
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).


Menggunakan NCPFS (mounting)
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.

No comments: