Minggu, 26 Juni 2016

Konfigurasi Samba Server Sebagai PDC


Assalamualaikum ...
salam sejahtera kawan ... di kesempatan ini saya akan mempostingkan cara Konfigurasi Samba Server Sebagai PDC ...
simak langkah-langkah nya sebagai berikut...

langkah-langkah Konfigurasi Samba Server Sebagai PDC :
1. langkah pertama Install sambanya dan sambaclientnya ...

   -->> sudo apt-get install samba smbclient

2. Kemudian Konfigurasi /etc/samba/smb.conf sebagai berikut :
   -->> Gedit /etc/samba/smb.conf
----------------------------------------------------------------------------------- 
[global]
workgroup = febby.com --> ubah sesuain yang kita mau
netbios name = ubuntuserver --> ubah sesuain yang kita mau
server string = %h server (Samba, Ubuntu) --> ubah sesuain yang kita mau
passdb backend = tdbsam
security = user
username map = /etc/samba/smbusers
name resolve order = wins bcast hosts
domain logons = yes
preferred master = yes
wins support = yes

# Useradd scripts
add user script = /usr/sbin/useradd -m %u
delete user script = /usr/sbin/userdel -r %u
add group script = /usr/sbin/groupadd %g
delete group script = /usr/sbin/groupdel %g
add user to group script = /usr/sbin/usermod -G %g %u
add machine script = /usr/sbin/useradd -s /bin/false/ -d /var/lib/nobody %u
idmap uid = 15000-20000
idmap gid = 15000-20000

# sync smb passwords woth linux passwords
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
passwd chat debug = yes
unix password sync = yes

# set the loglevel
log level = 3

[homes]
comment = Home
valid users = %S
read only = no
browsable = no

[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
admin users = Administrator
valid users = %U
read only = no

[profile]
comment = User profiles
path = /home/samba/profiles
valid users = %U
create mode = 0600
directory mode = 0700
writable = yes
browsable = no
-----------------------------------------------------------------------------------------------------------------------------

3. Lalu Buat beberapa direktori berikut sebagai domain logon dan profile :

mkdir /home/samba
mkdir /home/samba/netlogon
mkdir /home/samba/profiles
mkdir /var/spool/samba
chmod 777 /var/spool/samba/
chown -R root:users /home/samba/
chmod -R 771 /home/samba/ 

4. Lalu restart samba :
     -->>  /etc/init.d/samba restart

5. Perintah selanjutnya Ubah pada bagian /etc/nsswitch.conf, pada baris :
     -->> gedit /etc/nsswitch.conf

   hosts: files dns  

    Menjadi :

   hosts: files wins dns

6. Tambahkan user root kedalam user samba :
     -->> smbpasswd -a root

7. Buat file /etc/samba/smbusers lalu jalankan :
  echo "root = Administrator" > /etc/samba/smbusers 
    mengartikan bahwa user root = user administrator pada windows

8. Test drive, apakah settingan kita dah benar :
     -->> smbclient -L localhost -U%

     akan menghasilkan output :
-----------------------------------------------------------------------------------------------------------------------------
Domain=[UBUNTUDK.COM] OS=[Unix] Server=[Samba 3.0.22]

Sharename Type Comment
--------- ---- -------
netlogon Disk Network Logon Service
allusers Disk All Users
IPC$ IPC IPC Service (ubuntuserver server (Samba, Ubuntu))
ADMIN$ IPC IPC Service (ubuntuserver server (Samba, Ubuntu))
Domain=[FEBBY.COM] OS=[Unix] Server=[Samba 3.0.22]

Server Comment
--------- -------
UBUNTUSERVER ubuntuserver server (Samba, Ubuntu)

Workgroup Master
--------- -------
FEBBY.COM UBUNTUSERVER
-----------------------------------------------------------------------------------------------------------------------------

9. Lalu kita setup domain group untuk windows, jalankan perintah :
  -->> net groupmap add ntgroup="Domain Admins" unixgroup=root
  -->> net groupmap add ntgroup="Domain Users" unixgroup=users
  -->> net groupmap add ntgroup="Domain Guests" unixgroup=nogroup

10. Tambah user linux dan user samba dengan cara :
       user linux :
       -->> useradd febby -m -G users
       user samba :
       -->> smbpasswd -a 12345



11. Sekarang tambahan direktori share yang akan dipakai oleh seluruh user :
   -->> mkdir -p /home/shares/allusers
   -->> chown -R root:users /home/shares/allusers/
   -->> chmod -R ug+rwx,o+rx-w /home/shares/allusers/

12. Ubah juga pada /etc/samba/smb.conf, tambahkan baris berikut :
 ----------------------------------------------------------------------------------------------------------------------------
[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes
-----------------------------------------------------------------------------------------------------------------------------
13. Lalu restart samba kembali :
      -->> /etc/init.d/samba restart

14. Langkah Yang terakhir dalah dengan menjoinkan mesin windows ke pdc linux kita, dengan cara :       ( Testing Dengan Windows XP )
Disini saya melakukan langkahnya menggunakan Komputer Virtual Vmware kedua System Operasinya :
ketika terhubung dengan jaringan Internet tidak usah di konfigurasi IPv4nya , cukup DHCPkan saja keduanya karna server internet akan otomatis mensetting IPv4nya ... jika dalam vmware settingan device Networknya --> NAT ...

langsung saja ke langkah di windows xpnya :

1. Klik Kanan Pada My Computer, pilih Properties, Pilih computer name lalu pilih ->> change


2. masukan domain PDC pada bagian domain maka akan muncul windows yang meminta memasukan user dan password, pada langkah ini masukan user root dan password samba untuk user root...


3.   Jika Berhasil maka akan muncul messageBox yang memberitahukan kita telah berhasil masuk ke domain pdc ubuntu ...


4. Setelah itu System akan otomatis meRestart ulang windows ketika kita pilih button ok ...
    kemudian setelah system merestart sebelum kita masuk kewindows akan ada perintah untuk   melakukan Ctr+Alt+Del ... untuk lebih mudahnya tanpa harus menekan keyword di Keyboard ... kita bisa melakukannya melalui pilihan di menu bar Vm ->> Send Ctrl+Alt+Del ...


5. Maka Akan tampil jendela seperti dibawah ini , kita masukan Username yang sudah kita buat .
      Tambah user linux dan user samba dengan cara :
       user linux :
       -->> useradd febby -m -G users
       user samba : 
       -->> smbpasswd -a 12345

 Maka kita masukan user tersebut untu  LogIn di windows xp ...



6. jika berhasil , kita akan Login sebagai User yang telah kita buat , dan bukan Sebagai Admin ... Bisa dilihat Seperti Gambar dibawah ...



Mengembalikan ke Administrator ...
1. Langkah awal Kita Logoff Dari User yang sedang kita gunakan ...


2. Setelah kita logoff , Windows Xp akan memerintah kan kita untuk menekan Ctr+Alt+Delt ... Sudah dijelaskan dilangkah sebelumnya ... Lalu selanjutnya kita ubah Usernamenya Ke Administrator huruf "A"nya Kapital ... kemudian untuk Password jangan Diisi ... dan LogOn to nya ganti ke nama komputer yang dibuat Oleh Windows Xp ...


3. Setelah Masuk Ke Dekstop windows , kita masuk ke Computer->> properties ->>Computer Name->>Change ... Pilih CheckBox Workgroup dan isi Administrator kemudian Ok ... selanjutnya akan Tampil jendela Username dan Password , kita masukan username Root dan Password Seperti ketika kita masuk ke PDC ... Kemudian Windows akan merestart Otomatis ... Selamat Anda Telah Masuk Ke administrator Seperti awal ...


Sekian Postingan Tentang Konfigurasi Server sebagai PDC semoga bermanfaat bagi kalian semua ...
trimakasih .. :)



Sabtu, 18 Juni 2016

Sharing data dari Ubuntu 16.04 ke Windows Menggunakan Samba

Di kesempatan kali ini saya akan memposting materi tentang sharing data dari Ubuntu ke windows … simak langkah-langkahnya yah .. J -à

1. Pertama kita buka terminal

2. Lalu kita lakukan update dengan perintah mengetikan perintah sudo apt-get update

3. Setelah di Update kita lakukan install sambanya dengan perintah sudo apt-get install samba

4. apabila selesai terinstall kita akan edit file configurasinya dengan perintah sudo gedit /etc/samba/smb.conf , maka akan muncul file seperti di bawah

5. Untuk mengaktifkan samba share nya ketikan kalimat di bawah ini , di line paling bawah
[share]
       comment = This Ubuntu File share Server
       path = /srv/samba/share
       browsable = yes
       guest ok = yes
       read only = no
       create mask = 0755


6. Setelah itu kita akan membuat direktori share dengan perintah sudo mkdir -p /srv/samba/share 

7. Lalu perintah selanjutnya yaitu sudo chown nobody.nogroup /srv/samba/share/

8. lalu kita berikan hak akses agar bisa mengcopy pasktekan data/membuat folder di directory share dengan perintah sudo chmod 777 –R /srv/samba/share

9. setelah itu lakukan restart samba nya dengan perintah /etc/init.d/smbd restart

10. Setelah Restart selesai di lakukan, kita cek IP di Ubuntu nya dengan cara ifconfig

11. sekrang kita buka windows 7, tekan win+r atau bisa ke accesoris lalu pilih run lalu ketikan ip Ubuntu yang kita konfigurasi tadi.

12 . apabila berhasil maka akan ada direktori share yang telah kita buat, untuk mencoba nya copykan file ke dalam folder share tersebut, jika bisa di copykan maka konfigurasi telah berhasil

13 . sekarang kita coba di Ubuntu, masuk ke komputer -> srv -> samba -> share dan copykan data ke dalam folder share, jika bisa maka konfigurasi berhasil.
 .
Sekian Postingan Tentang  langkah-langkah konfigurasi samba di Ubuntu agar bisa sharing data dari Ubuntu ke Windows, semoga bermanfaat dan bias di pahami amiin J