swat (8)

Samba

23 Oct 1998

NAMA

swat - Samba Web Administration Tool

SINOPSIS

swat [-s file konfigurasi smb] [-a]

DESKRIPSI

File ini merupakan bagian dari suite Samba.

swat memungkinkan administrator Samba untuk melakukan konfigurasi file smb.conf yang kompleks lewat Web browser. Halaman konfigurasi dari SWAT juga punya help yang terhubung (linked) ke seluruh opsi yang bisa dikonfigurasi di smb.conf, sehingga memudahkan admin untuk dengan mudah melihat efek dari perubahan-perubahan yang terjadi.

swat dijalankan dari inetd

OPSI

-s file konfigurasi smb
File konfigurasi default ditentukan pada saat kompilasi.

Berisi detail konfigurasi dari server smbd, merupakan file yang akan dimodifikasi oleh swat. Informasi dalam file ini termasuk seluruh informasi server-specific, seperti file printcap yang akan dipakai, termasuk deskripsi seluruh servis yang akan disediakan. Lihat smb.conf (5) untuk detailnya.

-a

Opsi ini menjadikan autentikasi disable, dan membuat swat berjalan di mode demo. Dalam mode ini tidak ada yang bisa memodifikasi file smb.conf

JANGAN menjalankan opsi ini dalam server produksi.

INSTALASI

Setelah anda mengompilasi SWAT, anda perlu menjalankan "make install" supaya bineri dari swat dan file-file bantu terinstall. Instalasi default akan meletakkan file dalam lokasi :


/usr/local/samba/bin/swat
/usr/local/samba/swat/images/*
/usr/local/samba/swat/help/*

INSTALASI DI INETD

Kemudian edit file /etc/inetd.conf dan /etc/services untuk memungkinkan SWAT berjalan lewat inetd.

Dalam /etc/services tambahkan baris demikian:

swat 901/tcp

Catatan untuk pemakai NIS/YP - anda mungkin perlu melakukan rebuilding dari service maps NIS anda selain merubah file /etc/services ini.

Pilihan nomor port tidak terlalu penting, kecuali harus di bawah 1024 dan tidak terpakai (menggunakan port di atas 1024 akan membuat lubang sekuriti tergantung dari implementasi daemon inetd anda).

Di file /etc/inetd.conf tambahkan baris:

swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat

Setelah file /etc/services dan /etc/inetd.conf anda edit, kirim sinyal HUP ke inetd. Dengan menggunakan "kill -1 PID", dimana PID adalah nomor proses ID dari daemon inetd.

MENJALANKAN SWAT

Untuk menjalankan swat jalankan browser favorit anda dan buka alamat http://localhost:901/.

Catat bahwa anda bisa menjalankan swat dari IP mana saja untuk terkoneksi ke mesin, tapi menjalankan swat dari mesin remote akan membuka koneksi anda bagi password sniffing sebab password akan dikirim dalam bentuk 'clear text.'

FILE-FILE

/etc/inetd.conf

File ini harus berisi informasi startup yang tepat untuk meta-daemon.

/etc/services

File ini harus berisi mapping nama servis (contoh: swat) ke servis port (contoh: 901) dan tipe protokol (contoh: tcp).

/usr/local/samba/lib/smb.conf

Merupakan lokasi default dari smb.conf, file konfigurasi samba yang akan diedit oleh swat. Beberapa lokasi lain bisa saja di /usr/samba/lib/smb.conf dan /etc/smb.conf.

File ini mendeskripsikan seluruh servis yang akan diberikan ke klien. Lihat smb.conf (5) untuk detailnya.

PERINGATAN

swat akan menulis ulang file smb.conf. Kemudian akan mengaransir ulang dan menghapus semua komentar, serta opsi "include=" dan opsi "copy=". Jika anda memiliki smb.conf yang anda buat dengan sangat hati-hati dan seksama, maka back up file ini atau jangan gunakan swat!

VERSI

Manual ini berlaku untuk Samba versi 2.0.

LIHAT JUGA

inetd (8), nmbd (8), smb.conf (5).

PENULIS

Software Samba dan utilitas lain pertama kali dibuat oleh Andrew Tridgell samba-bugs@samba.org. Samba sekarang dikembangkan oleh tim Samba sebagai proyek Open Source, sama seperti pengembangan kernel Linux.

Manual pertama kali ditulis oleh Karl Auer. Manual ini kemudian dikonversikan ke format YODL (satu software hebat lagi dari Open Source, tersedia bebas di ftp://ftp.icce.rug.nl/pub/unix/) dan di-update pada Samba2.0 oleh Jeremy Allison. Terjemahan bahasa Indonesia oleh M. ZEN Muttaqien aka. ZEN el GUAY.

Silakan lihat samba (7) untuk mengetahui daftar lengkap kontributor dan detail mengenai bagaimana memberikan laporan bugs, komentar dan sebagainya.