/* */

Rabu, 09 Maret 2011

Cara Reset Password Pada Linux RedHat

Mungkin anda pernah mengalami hal serupa, teman anda berbaik hati menginstalkan Red Hat 9 di komputer anda namun ia lupa memberi tahu password root-nya dan andapun tidak menanyakannya karena anda sama sekali baru tahu Linux saat itu. Namun waktu berlalu dan anda belajar untuk mencoba merubah setting yang hanya diijinkan bila anda adalah super user, lalu timbulah masalah apasih password rootnya? Kalau teman baik anda itu masih bisa anda hubungi , well, selesai masalah. Tapi bagaimana kalau teman anda itu juga lupa password itu? Instal ulang? Menghabiskan waktu sekitar 2 jam untuk mengganti-ganti CD?
Sudah banyak kita baca kalau Linux itu sistem yang secure namun seaman apapun sebuah sistem, ia masih rawan kalau masih dapat dengan mudah diakses secara fisik.
Metode yang akan kita lakukan disini adalah mengganti password root yang terlupakan, bukan mencari tahu apa password yang terlupakan itu.

Pertama boot ulang komputer anda, lalu saat muncul interface GRUB loader gunakan tombol panah atas (?) atau bawah (?) pada keyboard untuk memilih entri RedHat, lalu tekan tombol “e” pada keyboard.

Gunakan kembali tombol panah untuk memilih baris yang diawali dengan kata “kernel”, lalu tekan tombol “e” pada keyboard. Disini kita akan masuk ke prompt grub dan kursor akan terletak diakhir baris dari entri kernel. Kemudian ketikkan ” linux single”, perhatikan antara akhir baris entri kernel dengan “linux single” terdapat spasi. Contoh :
kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/ linux single
sesudah itu tekan tombol “b” pada keyboard yang akan melakukan booting dengan tambahan opsi single.

Redhat akan melakukan booting seperti biasa, namun proses ini akan terhenti pada prompt “#”, contoh :

sh-2.05b#

disini kita ketikkan perintah passwd root lalu tekan tombol “Enter”. Akan muncul tulisan Changing password for user root yang menyatakan akan terjadi penggantian password untuk root, lalu pada baris New password : ketikkanlah password baru pengganti passwaord yang terlupakan. Lalu akan muncul perintah Retype new password : untuk kembali mengetikkan password tadi lalu tekan tombol “Enter”. Akan muncul kalimat konfirmasi passwd : all authentication tokens updated succesfully yang menyatakan bahwa proses penggantian password sudah berhasil dengan sukses. Untuk melakukan restart ketikkan perintah ini pada prompt

shutdown -r now.

Selesai! Password sudah tergantikan tanpa perlu untuk melakukan install ulang RedHat 9. Harap diperhatikan bahwa proses ini dilakukan dengan distribusi Linux RedHat 9 dan loader yang dipergunakan adalah GRUB, bila anda melakukan distribusi yang lain atau menggunakan LILO sebagai loadernya langkah-langkahnya mungkin akan sedikit berbeda namun secara prinsip adalah kita harus masuk kedalam Linux dengan opsi “single” dan memberikan perintah “passwd root”.

ref: drakula.wordpress.com

Selasa, 27 Juli 2010

Menambahkan Crystall Report 8.0 Dalam Inno Setup

Dibawah ini adalah file-file yang harus di-include ke dalam inno setup:
- p2smon.dll
- mfc42.dll
- msvcp60.dll
- MSVCIRT.DLL
- mfcans32.dll
- olepro32.dll
- CRPE32.DLL
- CRPAIG80.DLL
- p2sodbc.dll
- Crystl32.OCX

cara penulisan pada inno setup:

[Files]
;crystall report
Source: component\p2smon.dll; DestDir: {sys}; Flags: sharedfile
Source: component\mfc42.dll; DestDir: {sys}; Flags: sharedfile
Source: component\msvcp60.dll; DestDir: {sys}; Flags: sharedfile
Source: component\MSVCIRT.DLL; DestDir: {sys}; Flags: sharedfile
Source: component\mfcans32.dll; DestDir: {sys}; Flags: sharedfile
Source: component\olepro32.dll; DestDir: {sys}; Flags: sharedfile
Source: component\CRPE32.DLL ; DestDir: {sys}; Flags: sharedfile
Source: component\CRPAIG80.DLL ; DestDir: {sys}; Flags: sharedfile
Source: component\p2sodbc.dll ; DestDir: {sys}; Flags: sharedfile
Source: component\Crystl32.OCX; DestDir: {sys}; Flags: sharedfile regserver

Cara memperbaiki flashdisk yang tidak bisa di format / Corrupt

Barusan pinjam flashdisk temen, setelah beres digunakan,
niatnya mau hapus lagi file2 & folder2 yang tadi numpang di-copy di flashdisk tersebut.

eh...gak taunya malah jadi corupt, setelah coba browsing nemu solusinya.
berikut caranya:

Perbaikan FD yang Corrupt:
-> Pertama-tama buka Run >> cmd
-> Kemudian ketikkan command berikut ini :

chkdsk g: /f

Ket :

1. g: [adalah path/direktory flash disk kita]
2. /f [Fixes errors on the disk]

-> Tunggu sampai proses berjalan, jika muncul command "Convert folder to file ?"
[ketik] Y
-> Jika proses ini berhasil sampai 100% maka kita tinggal delete file/folder yang
corrupt tadi.

Sumber: http://www.rifqi-nurhakim.co.cc/2010/02/cara-memperbaiki-flashdisk-yang-tidak.html

Rabu, 02 September 2009

Installing MySQL Binary in Linux

Download File MySQL binary :
mysql-standard-4.1.0-alpha-pc-linux-i686.tar.gz

Installasi

Langkah-langkah installasi :
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> scripts/mysql_install_db
shell> chown -R root .
shell> chown -R mysql data
shell> chgrp -R mysql .
shell> bin/safe_mysqld --user=mysql &
or
shell> bin/mysqld_safe --user=mysql &

Konfigurasi

MySQL telah terinstall, hanya saja ketika kita panggil muncul error:
shell> mysql
shell> bash: mysql: command not found

Hal tersebut dikarenakan command mysql belum kita arahkan ke folder mysql/bin, solusinya:
shell> PATH=$PATH:$HOME/bin:/usr/local/mysql/bin

Agar ketika direstart path diatas tidak hilang, maka tambahkan path kedalam file .bash_profile, seperti:
shell> vi .bash_profile

Sekarang kita akan menambahkan user privileges, yang tujuannya agar mysql server bisa diremote dari luar. Langkah-langkahnya:
shell > mysql -uroot mysql
mysql> INSERT INTO user
-> VALUES('%','sony',PASSWORD('some_pass'),
-> 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y',
-> 'Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0);
mysql> FLUSH PRIVILEGES;


Tanda(%) menandakan bahwa mysql server bisa diremote dari ip mana saja, kalo mau lebih spesifik lagi maka tanda(%) bisa diganti dengan ip tertentu.

Berikutnya adalah membuka port MySQL (3306) di linux supaya ketika di koneksi dari luar tidak terbentur oleh firewall linux, caranya:
shell> iptables -A INPUT -i eth0 -p tcp --sport 3306 -m state --state ESTABLISHED -j ACCEPT
atau
shell> iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT


Selesai semua.
Semoga bisa membantu.

Senin, 13 Juli 2009

Install RedHat 7.2 on Acer Aspire 5051 ANWXMi Laptop

Setelah berhari-hari mencoba akhir berhasil juga install RedHat 7.2 di Laptop Acer Aspire 5051 ANWXMi





Install RedHat 7.2
1. Masukkan CD 1 di drive lalu reboot
2. Press F12 untuk melakukan booting dari CD
3. Press Enter untuk install RedHat secara normal

Initial Settings
1. Languange Selection: English
2. Keyboard Configuration: Default
3. Mouse Configuration: Generic 2 Button (optional)
4. Install Option: Desktop (optional)

X Configuration
1. Select ATI Radeon (generic)
2. Select Generic Extended Super VGA, 800x600 @ 60 Hz, 640x480 @ 72 Hz
3. Select 16-bit color depth
4. Select 800x600 screen resolution (jangan "test the setting")
5. Select Desktop Environment (saya pilih KDE)
6. Select Text login type (penting !)

Initial Install Completion
Finish installation and Reboot.

nah setelah reboot dan login, kita akan masuk ke text console, untuk masuk ke
GUI kita perlu ketik command: startx . disini akan kita dapatkan error
karena driver VGA kita masih belum dikenali.

Untuk merubah driver VGA, kita perlu merubah isi dari file XF86Config-4, caranya ketik command: vi /etc/X11/XF86Config-4

lalu pada section "Device" ganti Driver menjadi "vesa", dan
pada section "Monitor" pada Option "dpms" diberi tanda comment (#).
setelah itu save lalu coba ketik command: startx
maka akan muncul tampilan GUI dari RedHat 7.2

Selesai.