Pencarian

Selasa, 02 Maret 2010

Mengembalikan Privileges Ubuntu dengan Live CD

Hahhh... ada-ada saja yang saya lakukan dengan OS yang belum lama ini saya pelajari, Entah setan apa yang telah merasuki saya sampai saya merubah Privileges saya sendiri yang notabene satu-satu nya account yang punya acces sudoers (root) menjadi account yang tidak berhak menjalankan perintah sudo (dulu malah pernah saya chmod semua folder di linux dengan 777 haahaaaa).

Setelah OS di restart barulah saya sadari bahwa siapa lagi yang punya acces root selain saya :-?
dan benarlah perkiraan saya, ketika menjalankan perintah sudo maka muncullah pesan "a3m-nix is not in the sudoers file. This incident will be reported", mau lapor kemana, lah wong saya yang punya OS :( ??????

Akhirnya saya mencoba dengan Recovery Mode (untungnya tidak saya hilangkan) untuk mengembalikan privileges saya walaupun belum tau bagaimana tapi paling tidak melalui recovery mode saya bisa mempunya acces root, dan hah, cobaan datang lagi, entah kenapa recovery mode tidak mau sampai pada pilihan seperti biasanya, Drop to root dll.

dan kepanikan mulai melanda, jelas bukan solusi jika harus di install ulang karena Ubuntu 9.10 yang saya pakai sudah Full Upgrade dan berisi banyak aplikasi-aplikasi kebutuhan saya yang jika di download ulang dengan bandwitdh 64 KBps bisa menghabiskan waktu berhari-hari :-(.

Akhirnya saya mencoba menjalankan ubuntu live cd dan berharap ada file-file yang bisa saya edit untuk memberikan privileges root pada user saya melalui live cd.

File pertama yang saya cari adalah sudoers
ubuntu@ubuntu:~$ sudo vi /media/disk1/etc/sudoers

Setelah membaca bagian paling atas yang artinya, file ini harus di edit melalui visudoers.
Terpikirlah saya, nanti malah jadi error yang tambah parah jika saya edit melalui OS yang bukan pemilik file tersebut (walaupun setelah googling sana sini ternyata bisa juga).

Akhirnya saya mencoba mencari-cari file di /etc dan pilihan saya jatuh pada file group karena di lihat dari isinya, hampir sama dengan privileges di user manager.
ubuntu@ubuntu:~$ sudo vi media/disk1/etc/group

root:x:0:a3m-nix,root
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:a3m-nix,root
tty:x:5:a3m-nix
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:a3m-nix,gammu,logic,root
fax:x:21:logic,a3m-nix,root
voice:x:22:
cdrom:x:24:a3m-nix,logic,root
floppy:x:25:
tape:x:26:logic,a3m-nix,root
sudo:x:27:a3m-nix
audio:x:29:pulse,logic,a3m-nix,root
dip:x:30:logic,a3m-nix,root
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:logic,a3m-nix,root
sasl:x:45:
plugdev:x:46:logic,a3m-nix,root
staff:x:50:
games:x:60:
users:x:100:a3m-nix
......

lalu saya coba menambahkan user saya pada file tersebut (coba-coba saja, mana tau bisa) dan tentunya saya backup terlebih dahulu file tersebut untuk menghindari insiden lebih lanjut :D

dan Allhamdulillah akhirnya saya bisa kembali menjadi root (masa' di sistem sendiri nggak punya akses root) heee.
root@f0r-e4ch:/home/a3m-nix#

Haahh.. makin asyik aja ne OS, dan sekarang mulai belajar2 pake vi yang katanya standar editor para professional :D

Keep Spirit Nux... :)

Tidak ada komentar:

Posting Komentar