Next Previous Contents

5. Portmapper RPC

Untuk menjalankan program yang disebutkan di bawah ini, Anda perlu menjalankan program /usr/sbin/portmap. Beberapa distribusi Linux telah menyisipkan kode untuk mengaktifkan daemon ini secara otomatis pada berkas /etc/rc.d. Semua yang Anda perlukan adalah mengaktifkannya dan melakukan booting ulang mesin Linux Anda. Baca dokumentasi Linux Anda bagaimana cara melakukan ini.

Portmapper RPC (portmap(8)) adalah sebuah server yang merubah nomor-nomor program RPC menjadi nomor-nomor port untuk protokol TCP/IP (atau UDP/IP). Portmapper RPC ini harus sedang berjalan agar RPC dapat melakukan pemanggilan (seperti ini yang dilakukan oleh klien NIS/NIS+) ke server RPC (seperti yang dilakukan oleh klien NIS/NIS+) pada sebuah mesin. Pada saat server RPC diaktifkan, server ini akan memberitahu portmap, port nomor berapa yang sedang di dengarkan dan nomor-nomor program RPC berapa saja yang disiapkan untuk melayani. Ketika klien ingin melakukan pemanggilan RCP ke nomor program tertentu, pertama-tama klien akan melakukan kontak pada portmap yang ada pada server untuk menentukan nomor port dimana paket-paket RPC akan dikirim. Biasanya, server RPC yang standard diaktifkan oleh inetd(8), sehingga portmap harus diaktifkan sebelum inetd dikerjakan.

Untuk RPC yang aman, portmapper memerlukan Time Service (waktu pelayanan). Pastikan bahwa Time Service diaktifkan dari file /etc/inetd.conf pada semua hosts :

#
# Time service is used for clock syncronization
#
time    stream  tcp     nowait  nobody  /usr/sbin/tcpd  in.timed
time    dgram   udp     wait    nobody  /usr/sbin/tcpd  in.timed

Penting : jangan lupa untuk mengaktifkan kembali inetd setelah merubah file ini !


Next Previous Contents