Mengatasi Authentication token manipulation error

Selamat datang di blog sederhana ini, kali ini saya akan berbagi pengalaman saya ketika coba me recovery password pada Ubuntu 14.04,hari ini saya membuka VM lama yang berisikan instalasi BBB (Big Blue Button) karena sudah lama tidak membukanya, maka saat VM saya nyalakan sempat keluar banyak debu, hehehe. Tapi bukan itu masalahnya, ketika ingin masuk ke ubuntu, saya lupa password  karena secara default ubuntu tidak memberikan password untuk root dan kebetulan saya juga belum memberikannya, maka saya langsung masuk ke mode recovery seperti pada tulisan saya di sini : Mengatasi Lupa password di ubuntu. Namun saya mengalami masalah saat mengganti password seperti pada gambar di bawah ini
Authentication token manipulation error
Authentication token manipulation error
usut punya usut, ternyata itu terjadi karena filesystem di mount dengan mode read only, jadi kita tidak bisa membuat perubahan pada system.
Q : Kok bisa tau filesystem dimount secara read only?
A : Untuk mengetahuinya mudah saja, dapat menggunakan bash script berikut ini : 
[ -w / ] && echo "rw" || echo "ro"
NB : / = filesystem (root)
jika outputnya "ro" berarti filesystem tersebut bersifat read-only sedangkan rw berarti read-write
Mengatasi Authentication token manipulation error
hasil di atas (ro) menunjukkan bahwa filesystem masih bersifat read-only

untuk mengubah ke mode read-write dapat menggunakan perintah mount seperti di ini :
# mount -rw -o remount /
NB : / = filesystem (root)

kemudian cek apakah sudah read-write atau belum
Mengatasi Authentication token manipulation error
Filesystem telah menjadi read-write

kemudian ganti password seperti biasanya
Mengatasi Authentication token manipulation error
Password berhasil diubah

Sekian, semoga bermanfaat.

Mengatasi lupa password pada ubuntu

Selamat datang di blog saya, kali ini saya akan berbagi cara recovery password pada ubuntu.
Di sini akan ada 2 case yaitu :

  1. Lupa password user biasa, dan password untuk root belum diubah atau diset
  2. Lupa password user biasa atau password root ( password untuk root telah diubah atau diset )

Secara default, ubuntu tidak memberikan password untuk user root (super admin), jika anda belum mengatur password untuk user root, maka proses recovery dapat dilakukan dengan sangat mudah. Namun jika anda telah mengatur/mengganti password root, maka butuh usaha lebih keras untuk me-recovery password tersebut.

Baiklah langsung saja untuk case pertama

1. Kondisi user root belum terpassword

Pada saat di tampilan grub seperti di bawah, pilih "Advanced options for ubuntu"
Mengatasi lupa password pada ubuntu
pilih "Advanced options for ubuntu" 

kemudian akan muncul daftar kernel yang terpasang pada ubuntu, pilih "Recovery Mode"
Mengatasi lupa password pada ubuntu
pilih "Recovery Mode"

kemudian pilih "Drop to root shell prompt" untuk masuk ke console sebagai user root
Mengatasi lupa password pada ubuntu
pilih "Drop to root shell prompt"

Maka anda akan masuk ke console sebagai root seperti gambar di bawah ini
Berhasil masuk ke console dengan user root

Jika anda juga lupa username (yaelah bro), cara paling mudah anda dapat melihat user anda di /home dengan perintah "ls /home"

Mengatasi lupa password pada ubuntu
daftar user pada directory home

untuk mengubah password, dapat menggunakan perintah "passwd <username>".
Karena username di kasus ini adalah "aoktox" maka perintahnya menjadi seperti berikut
passwd aoktox
Mengatasi lupa password pada ubuntu
Mengubah password user dengan perintah passwd

Jika sudah selesai, keluar dari console dengan perintah "exit"
Mengatasi lupa password pada ubuntu
Keluar dengan perintah exit

kemudian anda akan kembali ke halaman Recovery Menu, pilih resume untuk booting ke ubuntu
Mengatasi lupa password pada ubuntu
pilih resume untuk booting ke ubuntu

Mengatasi lupa password pada ubuntu
pilih OK

Berhasil login gan, Alhamdulillah
Mengatasi lupa password pada ubuntu
Akhirnya bisa login

2. Kondisi user root telah terpassword

Bagaimana cara mengetahui user root sudah terpassword apa belum?
Gampang saja, setelah memilih "Drop to root shell prompt"
Mengatasi lupa password pada ubuntu
pilih "Drop to root shell prompt"
jika muncul tampilan seperti di bawah ini, berarti user root telah terpassword
Mengatasi lupa password pada ubuntu
user root telah terpassword
kalau anda ingat password root tinggal masukkan saja, maka anda akan langsung masuk ke console seperti case 1. Kalau lupa password root, ikuti langkah langkah di bawah ini!

Pada tampilan grub, tekan tombol "e" untuk masuk ke editor
Mengatasi lupa password pada ubuntu
tekan tombol "e" untuk masuk ke editor

kemudian cari baris yang dimulai dengan "linux" seperti pada gambar

Mengatasi lupa password pada ubuntu
cari baris yang dimulai dengan "linux" seperti pada gambar

hapus "ro" dan ganti dengan "rw init=/bin/bash", kemudian tekan F-10 untuk melanjutkan proses booting.
Mengatasi lupa password pada ubuntu
hapus "ro" dan ganti dengan "rw init=/bin/bash"

kemudian anda akan masuk ke console sebagai root.
Mengatasi lupa password pada ubuntu
login sebagai root
untuk mengganti password sama seperti case 1 yaitu menggunakan perintah passwd <username>.

Sekian, semoga bermanfaat.


Update : 
Jika anda mengalami error "Authentication token manipulation error" silakan lihat solusinya di sini : http://aoktox.blogspot.com/2016/02/mengatasi-authentication-token.html

MariaDB tidak bisa login setelah instalasi

Pernahkan temen temen mengalami masalah ketika baru install MariaDB kemudian menjalankan mysql_secure_installation untuk mengubah password tapi kemudian tidak bisa login? Padahal password yang dimasukkan sudah benar tapi malah mendapat pesan error seperti berikut
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Pada kasus yang saya alami, ini terjadi karena MariaDB mencoba untuk melakukan authentikasi ke user root menggunakan plugin, bukan password. Solusinya mudah saja, jalankan perintah mysql menggunakan user root atau menggunakan sudo. Tapi cara ini tidaklah efektif, oleh karena itu kita harus menonaktifkan plugin yang terdapat pada tabel user di database mysql dengan cara berikut ini :

Masuk ke mysql mengguanakan sudo
$ sudo mysql -u root

Ganti database yang aktif ke mysql
MariaDB [(none)]> use mysql;

Hapus plugin pada tabel user dengan username root
MariaDB [mysql]> update user set plugin='' where User='root';

Reload privilege
MariaDB [mysql]> flush privileges;

Keluar dari mysql console
MariaDB [mysql]> \q
Sekian tips sederhana dari saya, terimakasih.

Catatan: ini pos pertama saat berkunjung ke BLC Telkom KPLI Klaten tahun 2016