Bagi seorang networker pasti tidak pernah lepas dari yang namanya iptables untuk mengatur firewal. iptables akan hilang setiap kali restart/shutdown PC. pada artikel kali ini saya akan beri tau cara supaya iptables tidak hilang setiap kali PC di restart ataupun shutdown. kita akan memanfaatkan startup linux. pertama buat file yang berisi bash shell perintah untuk mengatur iptables. saya sudah membuat file /home/aldo/iptables yang berisi
Mengembalikan Boot loader ubuntu
Boot loader ubuntu hilang biasanya karena setelah menginstall windows sehingga grub-nya menjadi hilang. tetapi kita dapat mengembalikan boot loader (grub) ubuntu tanpa harus install ulang ubuntu, yang perlu dicatat adalah harus menggunakan live CD ubuntu yang versinya sama dengan yang berada pada hardisk. Untuk boot anda bisa menggunakan flashdisk (run from flashdisk). berikut cara mengembalikan boot loader ubuntu.
Mengaktifkan hibernate ubuntu

sudo gedit /var/lib/polkit-1/localauthority/50-local.d/hibernate.pklaMasukkan kode berikut
Setting Date Time di ubuntu via terminal
Sebagai SysAdmin tentu dengan hal dalam mengatur / men-setting waktu sudah menjadi hal yang dasar. jika menggunakan GUI sangat mudah tetapi jika menggunakan CommandLine (Terminal) pasti harus tau perintah yang digunakan. Berikut saya akan berikan cara men-setting waktu (buat jaga-jaga jika lupa... WARNING: "SysAdmin juga manusia" )
Lihat Waktu
Untuk melihat tanggal dan waktu perintahnya cukup
$ date
Mengatur Waktu
Mengatur waktu bearti mengubah waktu atau menetapkan waktu yang baru kedalam sistem. untuk mengatur waktu anda bisa menggunakan sintax berikut:
Mirror Repository Centos
untuk mengunduh semua data yang ada di server mirror bisa menggunakan rsync atau mungkin dengan cara lain bisa, tapi disini saya akan menggukana rsync sebagai alternatif saja. Asumsi langkah diatas tidak digunakan maka harus membuat direktori yang dibutuhkan dan repository yang dibuat bisa di akses dari luar juga. Dengan memanfaatkan service apache / webserver. Lagi – lagi asumsi apache / httpd sudah jalan. Anda bisa sesuaikan versi centos ataupun versi bit (32/64)
# mkdir -p /var/www/html/centos/5.4/{os,updates,extras,centosplus,addons}/i386Buat script yang otomatis dijalan oleh server setiap hari untuk melakukan cross cek terhadap server mirror dan diharapkan bisa langsung update jika ada yang terbaru. Scriptnya sederhana sekali dan dijalankan menggunakan cron.
# vim /etc/cron.daily/yum-repos-update-via-rsyncBerikut isinya
#!/bin/sh rsync -avrt rsync://kambing.ui.ac.id/centos/5/os/i386/ –exclude=debug/ /var/www/html/centos/5/os/i386/ > /dev/null \\ && rsync -avrt rsync://kambing.ui.ac.id/centos/5/updates/i386/ –exclude=debug/ /var/www/html/centos/5/updates/i386/ > /dev/null \\ && rsync -avrt rsync://kambing.ui.ac.id/centos/5/centosplus/i386/ –exclude=debug/ /var/www/html/centos/5/centosplus/i386/ > /dev/null \\ && rsync -avrt rsync://kambing.ui.ac.id/centos/5/extras/i386/ –exclude=debug/ /var/www/html/centos/5/extras/i386/ > /dev/null \\ && rsync -avrt rsync://kambing.ui.ac.id/centos/5/addons/i386/ –exclude=debug/ /var/www/html/centos/5/addons/i386/ > /dev/null \\ &&merubah akses menjadi bisa execute
# chmod 755 /etc/cron.daily/yum-repos-update-via-rsyncRubah config sources repository-nya.
# mv /etc/yum.repos.d/Centos.Base.repo /etc/yum.repos.d/Centos.Base.repo.bak # vim /etc/yum.repos.d/Centos.Base.repo
[base] name=CentOS-$releasever – Base baseurl=http://ip.of.your.server/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 [updates] name=CentOS-$releasever – Updates baseurl=http://ip.of.your.server/centos/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 [extras] name=CentOS-$releasever – Extras baseurl=http://ip.of.your.server/centos/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 [centosplus] name=CentOS-$releasever – Plus baseurl=http://ip.of.your.server/centos/$releasever/centosplus/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 [addons] name=CentOS-$releasever – Addons baseurl=http://ip.of.your.server/centos/$releasever/addons/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5Pertama kali script yang dibuat bisa dijalakan secara manual untuk syncronisasi dengan server mirror pada tahapan ini jangan ditunggu karena membutuhkan waktu yang lama terlebih jika bandwithnya kecil. Asumsi bandwith 1 MB / dengan menggunakan speedy bisa seharian lebih.
# /etc/cron.daily/yum-repos-update-via-rsyncsetelah selesai sinkronisasi bisa langsung di cek.
# yum clean all # yum updatedan selesai lebih cepat dan tidak perlu pusing harus terkoneksi internet.