Samba PDC/Active Directory : Disable Roaming Profile

Setting Samba Primary Domain Controller atau Active Directory, terutama pada openSUSE/SLES biasanya secara otomatis menetapkan bahwa roaming profile masing-masing user akan disimpan di server. Fungsi ini sangat bermanfaat karena profile akan bersifat standar dan global. Dari komputer manapun user melakukan proses login, lingkungan sistem (Desktop, My Documents dll) akan sama seperti halnya melakukan login di komputer sendiri. Hal ini dikarenakan klien akan mengambil konfigurasi dari profile yang disimpan diserver saat login dan kemudian menyimpan perubahan ke server saat logout.

Meski bermanfaat, ada sebagian Administrator yang memilih untuk menonaktifkan fasilitas ini. Alasannya bermacam-macam, antara lain :

  1. Menghindari proses login/logout yang lama. Jika ukuran folder profile hanya beberapa MB, proses login dan logout mungkin tidak terasa tapi jika ukuran folder besar, proses login dan logout akan memakan waktu karena proses penyimpanan perubahan, terutama jika ada penambahan file dalam ukuran besar
  2. Sebagian besar atau semua user selalu  menggunakan komputer yang sama setiap harinya

Ada 3 cara memaksa klien Windows untuk menyimpan profle di komputer lokal, yaitu :

  1. Edit file /etc/samba/smb.conf dan ubah baris kode logon home dan logon path menjadi blank seperti contoh berikut :
    [code language=’cpp’]
    logon home =
    logon path =
    [/code]
  2. Gunakan Microsoft Management Console (MMC) dengan menjalankan gpedit.msc dari START | RUN kemudian masuk ke :Local Computer Policy\
    Computer Configuration\
    Administrative Templates\
    System\
    User Profiles\

    Disable: Only Allow Local User Profiles
    Disable: Prevent Roaming Profile Change from Propagating to the Server

  3. Mengubah Tipe profileKlik kanan pada My Computer, pilih Properties, pindah ke tab User Profiles, pilih profile ke local

Selamat ber PDC ria 🙂

4 thoughts on “Samba PDC/Active Directory : Disable Roaming Profile

  1. Selain beberapa reason diatas, roaming profile justru bermanfaat jika ingin me-manage data user disatu tempat saja dalam hal ini server. Bila semua data ada diserver tentu mempermudah bagi admin untuk melakukan backup, restore data user tersebut dll. Yang harus dicari solusinya adalah gimana cara mempercepat proses login/logout tersebut dan tidak bergantung pada besar kecilnya profile user diserver.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.