Mengamankan Centos 5 dengan Sudo dan Disable root login
Cara ini saya pakai ketika kepingin pake Sudo kaya Ubuntu yang secara default tidak ada akses secara langsung ke root biar para admin memiliki akse sendiri2 ke mesin dan memudahkan kita untuk melihat log dari tiap user yang bertanggungjawab terhadap mesin
Langkahnya seperti ini :
Login sebagai Root
Untuk meng-enable sudo lakukan langkah berikut
masuk ke lokasi file sudo, jalankan perintah di bawah ini :
/usr/sbin/visudo
baris yang didahului dengan tanda # menunjukkan bahwa konfigurasinya diabaikan. Buang tanda # pada baris dibawah ini :
# %wheel ALL=(ALL) ALL menjadi seperti ini %wheel ALL=(ALL) ALL
dengan menghilangkan # pada awal baris mengindikasikan setiap user yang berada dalam group wheel bisa menggunakan sudo untuk menjalankan apapun dari manapun.
Masukkan account yang akan melakukan sudo dalam group wheel. Dalam contoh ini nama user adalah pemula ketik perintah berikut di konsole :
gpasswd -a pemula wheel
Sekarang user pemula bisa melakukan sudo
disable root account, hal ini bisa dilakukan dengan mengunci password root
perintahnya :
passwd -l root
jangan lupa ketika melakukan sudo diisi dengan password account yang bersangkutan bukan password root karena dari pengalaman orang yang belum terbiasa menggunakan sudo akan menggunakan password root


waduh mas, saya malah gak bisa login pake su…
akses root hilang lagi, gimana sih ????
mesti laporin ke supportnya deh, saya pake vps…
gn mas..jaringan komputer saya, mengikuti acount dari server..jd stiap login client sll mncul root…
saya ingn menghilangkn root itu agr komputer client saya normal seperti biasanya…..!!!
saya kurang paham maksudnya mas..
apakah ketika kita mau masuk menjadi akses root muncul pertanyaan root password atau bagaimana..?? tolong kasih gambaran lebih detail
pak bud, tlg bantu menuliskan gpasswd -a pemula wheel di baris yg mana setelah kita key in /usr/sbin/visudo agar bisa meng enable sudo? tq banget
perintah gpasswd itu diketik setelah kita mengedit file di /usr/sbin/visudo
jadi kita edit dulu file di /usr/sbin/visudo dengan panduan diatas lalu di save dan ditutup nah kita kan kembali ke mode bash baru kita ketikkan perintah gpasswd -a pemula wheel
wah mas , aku yang pusing sekarang sdh masuk $ passwd root atau $ pass -u root pun su nggak bisa di access lagi ,gimana lagi ngobati $ su agar jalan lagi? tlg dibantu ya? trims
ada kemungkinan password root sudah di lock pak maka ada user yang sudah memiliki akses root lansung saja login Super User dengan perintah “sudo su – ” dari user yang bersangkutan dan ketikkan “passwd -u root”
atau dengan cara lain bisa dengan melakukan bypass password melalui GRUB. Saya tidak bisa menjelaskan disini karena agak panjang mungkin bisa berkunjung ke situs http://nurudin.jauhari.net/cara-reset-password-root-di-centos.jsp atau disini http://www.go2linux.org/fedora-centos-root-password-recovery dan disini pak http://www.linuxtopia.org/online_books/centos_linux_guides/centos_linux_step_by_step_guide/s1-q-and-a-root-passwd.html
semoga bisa membantu
pak bud terimakasih banyak ya, saya temukan passwd yg baru sekarang
Sama-sama pak
Sudo kuwi sing banting2an tah? Ajari yo,,,yen tibo teko sepeda ben gak loro kabeh,,,hehehe
bagaimana cara mensharing folder yg ada di HDD kedua..pada centos 5
Seep tutorialnya, tapi ada masalah jika root tdk bisa login via ssh, contoh kasusnya jika suatu server [kita ambil contoh web server ] load cpu + load memory full, dan kita ada keperluan untuk masuk ke server tsb via ssh [main tenis], maka user biasa akan sulit/tdk bisa ssh ke server tsb, hanya user root saja yg bisa masuk [itu pun lama bgt masuknya
]. Mungkin ini bisa dibuat masukan….
setiap perbuatan mesti ada konsekuensinya, kalo kasus kaya gitu yaa enaknya datang secara fisik ke mesinnya hehehe… atau ga usah di lock rootnya
Nice Share bang…