Arsip Blog

Memindahkan Akun Linux dan Samba ke Mesin Baru

Skenario:
Ada kebutuhan untuk mengganti sebuah server samba standalone yang berisi beberapa user account dan telah dimasukkan dalam beberapa group ke sebuah mesin baru.
Disini ada tuntutan untuk menjaga konsistensi ownership dari berkas-berkas file yang dimiliki user tersebut.

Langkah-langkah yang direncanakan:
1. Membackup akun user di Mesin Lama
File-file berikut inilah yang diperlukan dalam manajemen user di Linux
/etc/passwd – berisi bbrp informasi akun user
/etc/shadow – berisi informasi password yang terenkripsi
/etc/group – berisi definisi keanggotaan group dari user

berikut ini perintah yang dilakukan untuk di mesin lama yang akan dibackup, dengan asumsi dijalankan oleh user root:

mkdir ~/MOVE

buat direktori MOVE untuk menyimpan berkas-berkas data migrasi.

export UGIDLIMIT=500

Perintah diatas menentukan batas filter UID ke 500. Dalam keluarga RedHat/Centos/Fedora UID untuk normal user dimulai dari 500, untuk keluarga Debian/Ubuntu limitnya adalah 1000. Periksa dan sesuaikan dengan distro yang ada gunakan

awk -v LIMIT=$UGIDLIMIT -F: ‘($3>=LIMIT) && ($3!=65534)’ /etc/passwd > ~/MOVE/passwd.mig

Perintah diatas akan menyalin akun user dari /etc/passwd (mengesampingkan akun system)

awk -v LIMIT=$UGIDLIMIT -F: ‘($3>=LIMIT) && ($3!=65534)’ /etc/group > ~/MOVE/group.mig

Perintah di atas menyalin informasi group dari /etc/group file.

awk -v LIMIT=$UGIDLIMIT -F: ‘($3>=LIMIT) && ($3!=65534) {print $1}’ /etc/passwd | tee – |egrep -f – /etc/shadow > ~/MOVE/shadow.mig

Perintah di atas menyalin berkas /etc/shadow.

2. Migrasi Akun ke Mesin Baru
Setelah terinstal dengan OS baru, jangan buat user dahulu di mesin tersebut
Bawa semua berkas yang dibuat dalam direktori MOVE tadi ke mesin baru, dengan cara apapun (pakai usb, atau scp, dll)
misalnya dalam direktori MIGRASI

cd /PATH/TO/DIRECTORY
cat passwd.mig >> /etc/passwd
cat group.mig >> /etc/group
cat shadow.mig >> /etc/shadow

Perintah di atas akan menyalin informasi akun user ke mesin baru.

Selanjutnya tinggal rsync data di /home mesin lama ke mesin baru.

Wallpaper berbeda untuk tiap Workspace

Ketika bekerja di desktop dengan 4 workspace dan bermain-main efek rotate cube sering kali timbul keinginan untuk mempunyai wallpaper yang berbeda-beda untuk setiap workspacenya.
Ternyata ini tidaklah sulit diwujudkan, kira-kira begini triknya.

1. Klik System – Preferences – Advance Desktop Effect Settings
2. Pilih Desktop Cube – Apperance – Background Image
3. Pilih New. dan tambahkan gambar wallpaper yang diinginkan ke dalam daftar

advance desktop effect settings

advance desktop effect settings

4. Tekan Alt+F2, dan jalankan gconf-editor
5. Pilih apps – nautilus – preferences
6. HIlangkan centang pada Show Desktop

gconf-editor app nautilus preference show desktop

gconf-editor app nautilus preference show desktop

Nah anda sekarang akan menikmati wallpaper yang berbeda untuk tiap workspace. Problemnya …semua ikon launcher di desktop yang sebelumnya dibuat tidak akan kelihatan, dan klik kanan di desktop juga tidak berfungsi.
Jadi sebaiknya install juga Avant-Window-Navigator atau dock lain untuk menampung launcher anda

4 wallpaper

4 wallpaper

mayaannnn

Monitoring dengan Nagios

Setelah beberapa kali kecolongan dan dibuat kalangkabut, maka kembali dibuat monitoring system menggunakan Nagios.

Nagios merupakan sebuah sistem dan aplikasi monitoring jaringan yang diciptakan oleh Ethan Galstad (http://nagios.org). Nagios mengawasi host-host dan servis yang telah ditetapkan, memberi peringatan jika keadaan memburuk, dan memberi tahu kapan keadaan tersebut membaik.
Keistimewaan Nagios :

  1. Memonitoring servis jaringan (SMTP, POP3, HTTP,Oracle, PING, dsb)
  2. Desain plugin yang serderhana, yang mengijinkan pengguna untuk lebih mudah menggunakan pemeriksaan terhadap servisnya
  3. Servis cek yang paralel
  4. Pemberitahuan ketika terjadi masalah pada servis atau host dan mendapatkan pemecahannya ( lewat email, atau metode user-defined)
  5. Perputaran file log yang otomatis
  6. Web interface yang informatif untuk melihat status network, urutan masalah dan pemberitahuan, log file, dsb).

Instalasi :

Berhubung ini merupakan dokumentasi yang terlambat dan penulis sudah agak lupa dengan apa yang dilakukannya dulu, maka penulis minta maaf apabila ada langkah yang meleset.
Akan tetapi pada dasarnya seluruh langkah instalasi mengacu pada petunjuk yang ada di situs nagios.

Berikut adalah ringkasannya :
OS yang digunakan adalah Ubuntu 7.10 dg Apache

Read the rest of this entry

Mounting Windows Share di Ubuntu GNOME

Untuk mengakses windows network share, selain menggunakan fusesmb kita juga dapat me-mounting network share tersebut ke filesystem.
Namun adakalanya kegiatan mengetikkan perintah mount menjadi begitu merepotkan terutama bagi pengguna awam.
Berikut adalah trik untuk mengaitkan network share tersebut ketika pengguna logon di gnome dan melepaskan kembali ketika logout.

Beginilah cara membuatnya hai tukang kayu:
Read the rest of this entry

Cara Menjadi Boss

Kalau mau pinter…. minum tolak angin,

Kalau mau jadi mau jadi bos………… minum Extra Boss

extra boss

Petunjuk Pemakaian :
Jauhkan dari jangkauan anak-anak
Gunakan dalam kondisi tegak
Kocok dahulu sebelum pakai,
Bila sakit berlanjut… ulangi lagi pelan2