Pages

Sabtu, 06 Desember 2008

Mengatasi Masalah Jika Lupa Password di Linux SUSE 11.0

Semua orang pasti kadang-kadang lupa. Disini saya akan berbagi pengalaman jika anda lupa password root dan user namun sebelum mencoba cara dibawah ini pastikan anda tidak salah menuliskan password.

Password Root :

1. Untuk masuk ke sistem, reboot dan ketik:
linux init=/bin/sh rw
pada boot promtp LiLo. Jika menggunakan GNU/GRUB, tekan tombol 'e' dua kali dan tambahkan
init=/bin/sh rw
untuk perintah boot dan tekan ENTER dan 'b' untuk boot.
Ini akan boot ke sistem minimal (tidak terproteksi) seperti runlevel 1.

2. Setelah masuk ke sistem, ketik
vi /etc/passwd
(Catatan: bisa digunakan editor lain selain 'vi', tergantung sistemnya.)
Lihatlah pada file ini. Seharusnya tidak mengandung baris kosong, komentar atau karakter-karakter non-ASCII. Jika ada, hapus saja (di 'vi' tekan x). Entry untuk 'root' harus SAMA dengan baris berikut:
root:x:0:0:root:/root:/bin/bash
Jika tidak sama, ubahlah (tekan i) dan simpan (ESC, kemudian :wq).
Periksa permission dengan ls -l /etc/passwd, seharusnya -rw-r--r--.

3. Kemudian, jalankan vi /etc/shadow.
Format tiap baris dalam '/etc/shadow' adalah:
[accountname]:[password]:[other stuff] e.g.
root:$1$KODLG[etc]:10979:0:99999:7:::
Bagian password tentunya terekntipsi.
Hapus saja bagian password untuk 'root' dengan memundahkan kursor pada karakter pertama dari password (biasanya '$' pertama) dan ketik dw. Sekarang ketik :wq untuk menyimpan file dan keluar.

4. Jika lihat file '/etc/securetty' (more /etc/securetty), yang seharusnya menampilkan:
tty1
tty2
tty3
tty4
tty5
tty6

5. Yang juga harus diperiksa adalah '/var/log/messages', siapa tahu masalah pada sistem ter-log di file, dan juga periksa ownership dan permission (ls -al) dari '/root/.bash_profile', '/root/.bashrc', dan '/etc/gettydefs. Semua file harus milik 'root' dan harus bisa dibaca/ditulisi (-rw-) setidaknya untuk 'root' sendiri.

6. Sekarang jalankan:
sync && mount -o remount,ro /
untuk menulis semua isi buffer ke disk dan me-mount ulang partisi dalam mode read-only. Tekan ALT-CTRL-DEL bersamaan untuk reboot.
Pada login berikutnya, ketik 'root' untuk nama account dan tekan saja ENTER pada prompt 'password'. Ketik passwd untuk membuat password baru untuk 'root'.


Password User:

1. live cd apa aja yang penting bisa untuk mount partisi masuk sebagai root pada live cd yang anda gunakan root (#) jangan lupa karena hanya root yang bisa melakukan perubahan setelah dimount.

2. masuk ke folder tempat partisi tersebut di mount buka file yang ada di /etc/psswd/ jika ada file yang isi dan nama user didalam file tersebut. contoh : root:asdoi98777:x:sh hilangkan tanda “ x ” nya saja sesuai dengan nama user yang anda lupa passwordnya setelah itu save jika berhasil ,

3. kemudian ketikan passwdnya. contoh: #passwd pasword_baru berarti password masuk kedalam memory computer dan masuk kepartisi yang di mount tadi.

4. setelah itu restart computer, masuk ke os suse nya.contoh : login : rootpassword: {masukan pasword yang anda ubah tadi1}misal asdoi98777 kalo berhasil buka kembali file /etc/psswd/ yang telah anda edit itu tambahkan atribut x kembali agar passwordnya aktif kembali.

Sekarang anda bisa login dengan password yang barU

Senin, 01 Desember 2008

Perintah dasar Pada Linux

Perintah dasar pada linux

OPEN SUSE 11.0

  1. Cara membuat user baru : user add nama yang diinginkan. Exp: user add xtkj
  2. Cara menghapus user : userdel nama yang diinginkan. Exp: userdel xtkj
  3. Cara membuat group : groupadd nama yang diinginkan. Exp: groupadd xtkj
  4. Cara menghapus group : groupadd nama yang diinginkan. Exp: group add xtkj1
  5. Untuk masuk menu yast : ketik “yast”
  6. Membuat direktori baru : mkdir nama yang diinginkan. Exp: mkdir xtkj
  7. Untuk melihat foldernya : ketik “ls” kemudian cari x tkj
  8. Untuk menghapus folder : rmdir nama yang diingikan. Exp: rmdir xtkj
  9. Untuk melihat isi directory : missal ls /home/instruktur/documents/
  10. Menghapus layar : “clear”
  11. Untuk melihat bantuan : man mkdir. Exp: man mkdir
  12. Untuk kembali ke menu sebelumnya dari man : tekan Q
  13. Cara membuat banyak directory pada satu folder : missal, mkdir –p smknpur/TI/xtkj1/siswa
  14. Untuk masuk folder pada terminal : missal cd /home/instruktur/smknpur/ atau cd /home/instruktur/smknpur
  15. untuk kembali ke folder sebelumnya : cd..
  16. untuk kembali ke folder awal : cd
  17. untuk menghapus banyak folder dalam satu folder : missal rm –rf smknpur
  18. untuk menjadi root : “su” kemudian masukkan passwordnya
  19. mengedit teks yang kita buat : vi /home/instruktur/data1.odt kemudian tekan I untuk masuk menu insert atau bisa mengedit teks tadi.
  20. untuk kembali tekan esc dua kali tekan wq kemudian enter
  21. untuk melihat yang file yang telah dituliis : cat /home/instruktur/documents/data1.odt
  22. untuk membuat teks : ketik “touch” kemudian cari folder yang akan dibuat penyimpanan missal : /home/instruktur/documents/test.odt
  23. mengubah nama file dan format file : mv data1.odt xtkj1.txt
  24. untuk mengcopy file : cp /home/instruktur/
  25. untuk memindah file : mv /home/datasmk/