tgs 2 so 2 samba (nisnawaty basri)
Post on 17-Aug-2015
48 Views
Preview:
TRANSCRIPT
Disini saya akan menjelaskan cara menginstal dan mengkonfigurasi server Samba di Debian 7 dengan server samba anonim. Samba adalah Open Source / Free Software suite yang menyediakan file dan layanan untuk SMB / CIFS klien. Samba tersedia secara gratis, tidak seperti implementasi SMB / CIFS lainnya, dan memungkinkan untuk interoperabilitas antara server Linux / Unix dan klien berbasis Windows.
Samba Server Install on Debian 7 (Wheezy)
1. Catatan Awal
Untuk menginstal server samba, Anda harus memiliki satu mesin jendela untuk memeriksa server samba yang harus dicapai dengan server Debian. Server Debian saya memiliki hostname server1.example.com & IP 192.168.0.100
Mesin Windows harus di workgroup yang sama. Untuk memeriksa nilai dalam jendela mesin, jalankan perintah pada prompt cmd :
net config workstation
Mesin windows Anda harus berada pada domain Workstation sama seperti di server Debian, yaitu WORKGROUP dalam kasus saya.
Untuk membuat mesin windows terjangkau di windows lanjutkan seperti ini.
notepad C:\Windows\System32\drivers\etc\hosts
Dalam terminal run & menambahkan masuknya alamat IP server Anda
Dalam kasus saya seperti ini, kita hanya dapat menyimpan nilai-nilai.
[...]192.168.0.100 server1.example.com debian
2. Anonymous samba sharing (Anonymous samba berbagi)
Pertama saya akan menjelaskan metodologi untuk menginstal samba dengan berbagi anonim. Untuk menginstal samba dijalankan :
apt-get install samba samba-common libcups2
Kita akan menginstal samba dengan Versi 3.6.6.
Sekarang untuk mengkonfigurasi mengedit samba > /etc/samba/smb.cnf
berkas sebelum membuat perubahan yang akan dibackup dari file asli sebagai /etc/samba/smb.cnf.bak
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
Selanjutnya berikan masukan seperti ini :
vi /etc/samba/smb.cnf
mkdir -p /samba/anonymous
service samba restart
Sekarang Anda dapat mengakses berbagi debian di windows sebagai berikut :
Dari jendela mesin hanya browsing folder & mencoba untuk membuat file teks, tetapi Anda akan mendapatkan pesan error
Periksa izin untuk folder bersama.root@server1:~# ls -l /samba/total 4drwxr-xr-x 2 root root 4096 May 27 18:17 anonymousroot@server1:~#
Untuk memungkinkan pengguna anonim memberikan izin sebagai berikut;root@server1:~# cd /sambaroot@server1:/samba# chmod -R 0755 anonymous/root@server1:# chown -R nobody:nogroup anonymous/root@server1:/samba# ls -ltotal 4drwx-xr-x 2 nobody nogroup root 4096 May 27 18:17 anonymousroot@server1:/samba#
Sekarang pengguna anonim dapat menelusuri & membuat folder.
Anda juga dapat cross check konten di server.
root@server1:/samba# ls -l anonymous/total 0-rwxr--r-- 1 nobody nogroup 0 May 29 18:47 anonymous_test.txtroot@server1:/samba#
3. Secured samba server
Disini saya akan membuat grup smbgrp & pengguna srijan untuk mengakses server samba dengan otentikasi yang tepat
groupadd smbgrp
useradd srijan -G smbgrp
smbpasswd -a srijan
root@server1:/samba# smbpasswd -a srijanNew SMB password:Retype new SMB password:Added user srijan.root@server1:/samba#
Sekarang membuat folder yaitu diamankan di folder / samba & masukan perintah izin seperti ini
mkdir -p /samba/securedcd /sambachmod -R 0770 secured/
Ulangi Sekali lagi untuk mengedit file konfigurasi sebagai: vi /etc/samba/smb.conf
service samba restart
Selanjutnya cross-check, pengaturan periksa sebagai berikut:
root@server1:~# testparmLoad smb config files from /etc/samba/smb.confrlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)Processing section "[Anonymous]"Processing section "[secured]"Loaded services file OK.Server role: ROLE_STANDALONEPress enter to see a dump of your service definitions
Sekarang di jendela mesin periksa folder dengan perintah yang tepat
Lalu Anda akan menghadapi masalah izin. untuk memberikan izin menulis ke srijan, pengguna lakukan:
cd /sambachown -R srijan:smbgrp secured/
Sekarang srijan pengguna samba memiliki izin untuk menulis dalam folder. Anda telah melakukan dengan Server samba di Debian7
top related