|
|
||
|
SAMBA |
||
|
|
||
| Artikel FreeBSD |
|
S A M B A SERVER |
|
|
||||||
| PPP | Samba merupakan salah satu software yang berguna untuk meng- | |||||||||
| DNS | hubungkan antara server FreeBSD dengan client windows dan | |||||||||
| Samba | juga memberikan jasa SMB untuk komputer-komputer lain di | |||||||||
| Gateway | jaringan lokal | |||||||||
| Apache | ||||||||||
| PHP | Untuk keterangan lebih lanjut silahkan anda buka di situs | |||||||||
| Mysql | http://www.isc.org/samba | |||||||||
| PostFix | Baik sekarang kita coba untuk membuat server Samba dengan |
|
||||||||
| MRTG | FreeBSD kamu......... :-) | |||||||||
| Q-mail | ||||||||||
| Lain-Lain | Pertama-tama kita installkan dahulu Bind nya. tapi perlu diingat | |||||||||
| bahwa disaat kita menginstallkan freebsd maka samba akan lang | ||||||||||
|
|
sung terinstallkan. | |||||||||
| baik kita install samba lewat port | ||||||||||
| #
cd /usr/ports/net/samba && make
install |
||||||||||
| && make clean | ||||||||||
| Sesudah itu buatlah susunan directory untuk di sharingkan | ||||||||||
| # mkdir /usr/smbshares/directory | ||||||||||
| # chmod 0775 /usr/smbshares/directory | ||||||||||
| # chown owner:group /usr/smbshares/directory | ||||||||||
| Sesudah itu kita kita buat lagi directory log nya | ||||||||||
| # mkdir -p /usr/local/locks | ||||||||||
| # mkdir -p /var/log/samba | ||||||||||
| Buat account tamu bila belum ada. Lihat Add User Accounts | ||||||||||
| untuk cara menambahkan account 'pcguest' | ||||||||||
| Perlu diingat guest account yang kurang baik ataupun
|
||||||||||
| hilang dapat menutui share-share Samba, seperti pada | ||||||||||
| windows dengan munculnya pesan error: "Unable to Browse | ||||||||||
| the Network" | ||||||||||
| Nah sekarang kita copykan smb.conf.default ke /usr/local/etc/ | ||||||||||
| smb.conf | ||||||||||
| # cp /usr/ports/net/samba/work/samba-2.0.6/ | ||||||||||
| examples/smb.conf.default /usr/local/etc/smb.conf | ||||||||||
| sesudah dicopykan barulah kita edit file /usr/local/etc/smb.conf | ||||||||||
| # ee /usr/local/etc/smb.conf | ||||||||||
| contoh configurasi samba | ||||||||||
| Sesudah kita menkonfigurasi smb.conf maka kita perlu menjalan | ||||||||||
| kan samba tersebut dengan cara | ||||||||||
| # /usr/local/sbin/smbd -D | ||||||||||
|
# /usr/local/sbin/nmbd -D |
||||||||||
| Sesudah itu kita Tambahkan password lengkap dengan | ||||||||||
| encrypt-nya untuk pemakai Samba: | ||||||||||
| # cd /usr/local/private | ||||||||||
| # mv smbpasswd smbpasswd.original | ||||||||||
| # touch smbpasswd | ||||||||||
| # chmod 0600 smbpasswd | ||||||||||
| Sesudah itu kta daftarkan semua user yang ada di server kita | ||||||||||
| ke samba tersebut dengan cara : | ||||||||||
| # /usr/local/bin/smbpasswd -a <nama user> | ||||||||||
| Sesudah semuanya masuk kita buat script untuk menjalankan | ||||||||||
| samba tersebut dan simpan di /usr/local/etc/rc.d/samba.sh | ||||||||||
| #!/bin/sh | ||||||||||
| smbspool=/var/spool/samba | ||||||||||
| pidfiledir=/var/run | ||||||||||
| echo -n ' smbd' | ||||||||||
| /usr/local/sbin/smbd -D | ||||||||||
| echo -n ' nmbd' | ||||||||||
| /usr/local/sbin/nmbd -D | ||||||||||
| Nah sekarang kita siapkan Swat supaya dapat di jalankan lewat | ||||||||||
| Browser kita | ||||||||||
| Edit
/etc/services untuk mengaktivasi swat port:
|
||||||||||
| swat 901/tcp #Samba web administration tool | ||||||||||
| Edit
/etc/inetd.conf: |
||||||||||
| # Samba web administration tool | ||||||||||
| swat stream tcp nowait.400 root | ||||||||||
| /usr/local/sbin/swat swat | ||||||||||
| Samba sekarang dapat dikonfigurasi dengan menggunakan
|
||||||||||
| web browser dengan url http://pandora:901/ dan ter-login | ||||||||||
| sebagai ROOT. | ||||||||||
| Nah sekarang server samba telah berjalan sekarang kita lihat | ||||||||||
| di client kita apakah server kita sudah ada ? | ||||||||||
| Selamat mencoba |
|
|||||||||
Copyright © webmaster Adhitama Online, 2002
[email protected]