2008/5/2 Andriansah™ <andrians...@gmail.com>:
> dear all
> Saya pengen sewaktu kita logon kita bisa pilih domain mana yang kita mau,
> misalnya ada 2 domain, finance dan akunting
> Nah itu gimana yah bikinnya agar bisa seperti itu? kalo diwindows kan
> tinggal join domain aja, nah kalo di linux itu bagaimana?
> thanks
> ==================================
emang pake samba pdc ngga bisa????
ini tutornya
Install samba
sudo apt-get install samba smbfs
Tampilkan shared folder yang ada dikomputer lain.
sudo smbclient -L //192.168.0.208
sudo smbclient -L //192.168.0.208 -U dede%mypassword -W ntdomain
Mount shared folder yang ada di komputer lain agar dapat diakses dari ubuntu
server.
sudo mkdir /mnt/software
sudo smbmount //192.168.0.208/software /mnt/software -o
username="dede/ntdomain%mypassword"
Untuk selanjutnya, agar pembahasan dapat disajikan lebih mendetail saya akan
memisahkan penggunaan samba pada halaman lain.
Silahkan lanjutkan pembahasan mengenai aplikasi samba pada topik: "Configure
samba server on Ubuntu Feisty Fawn"
Men-share folder linux server agar dapat diakses oleh Windows/Client
Untuk menshare agar folder yang ada pada linux server dapat diakses dari
Windows atau computer client, yaitu dengan mengaktifkan samba, caranya pun
cukup mudah yaitu:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.org
sudo vi /etc/samba/smb.conf
Edit file smb.conf jika digunakan hanya untuk sharing folder cukup dengan
mengkonfigurasi file smb.conf nya menjadi (Bagian yang ditebalkan adalah
bagian yang saya ubah):
[global]
workgroup = NTDOMAIN
server string = %h server (Samba, Ubuntu)
obey pam restrictions = Yes
security = user
encrypt passwords = true
passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n
*Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
invalid users = root
[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0600
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
Test apakah configuration file smb.conf yang kita edit tersebut sudah benar
dan tidak terdapat kesalahan dalam penulisan.
sudo testparm
Keluaran yang ditampilkan jika tidak ada penulisan yang salah akan
sama/serupa dengan yang diatas,lanjutkan dengan membuat user samba
menggunakan smbpasswd dan jangan lupa untuk merestart samba server.
sudo smbpasswd -a dede
sudo /etc/init.d/samba restart
Note:
Pastikan anda telah membuat user linux (useradd …) dan user samba
(smbpasswd -a …).
Contoh diatas adalah cara termudah, anda diharapkan untuk mencoba-coba
setting yang tersedia, dan bisa dimulai dari default file smb.conf yang
telah disediakan pada saat installasi samba. Untuk lebih detail dan
mengetahui fungsi-fungsi akan lebih baik jika membaca manual booknya.
Menjadikan server linux sebagai PDC (Primary Domain Controler)
Untuk menjadikan linux server sebagai PDC, sebenarnya caranya tidak jauh
berbeda dengan cara diatas, yang berbeda hanya konfigurasi file yang harus
kita siapkan, berikut adalah contoh konfigurasi file untuk menjadikan ubuntu
server menjadi sebuah PDC server.
sudo vi /etc/samba/smb.conf
Edit file smb.conf sehingga kurang lebih menjadi seperti berikut (anda harus
menyesuaikan beberapa nilai dengan setting yang sesuai dengan yang berlaku
pada server anda, untuk sekedar membantu saya gunakan huruf bold dan
italic):
[global]
dns proxy = No
domain master = yes
domain logons = yes
domain admin group = root administrator
encrypt passwords = Yes
hosts allow = 192.168.0. 127.
interfaces = 192.168.0.0/24
load printers = No
local master = yes
time server = yes
logon path =
logon home =
log file = /var/log/samba/log.%m
max log size = 1000
netbios name = pegasus
os level = 64
preferred master = yes
security = user
server string = Pegasus
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
workgroup = DOMAINNT
add user script = /usr/sbin/useradd -n -d /dev/null -g machines -c Machine
-s /sbin/nologin -M %m$
[netlogon]
path = /home/samba/netlogon
read only = yes
write list = root administrator
[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0664
directory mask = 0775
browseable = No
Simpan file tersebut dan jangan lupa untuk merestart samba service.
sudo /etc/init.d/samba restart
moga bermanfaat yah....
--
Aldo Desatura (R) & (c)
62.0817.19.40.50
========
Sibukkan diri kita dengan Dzikrullah dan sempatkan diri kita menghadiri
majelis-majelis dakwah