> --- Ony Martin <[EMAIL PROTECTED]> wrote: > > Saya baru install Ubuntu 7.04 dan benar-benar newbie dimana user > > root tdk bisa di akses, dia bilang password salah, yang bisa hanya > > user normal saja.
On Tue, Jul 10, 2007 at 11:02:06PM +0700, Eko Hermiyanto wrote: > Trus ketik command: > sudo passwd root On Tue, Jul 10, 2007 at 05:27:39PM -0700, yAyaN sOpiyAn ^(=�-�= )^ wrote: > apkah anda merasa pernah memberikan password u/ > superuser root..? > jika tidak: > $sudo su Kenapa ya semua menganjurkan begitu? Apakah tidak ada yg pernah terpikir atau bertanya kenapa kok Ubuntu tidak mengaktifkan account root dari awal by default? Kenapa kok mesti ngerepotin usernya dulu kalo memang seharusnya diaktifin dulu begitu? Account root didisable salah satu alasan utamanya adalah karena penggunaan sudo lebih dianjurkan karena lebih bisa diatur pembagian tugas dan kemampuannya (siapa yg boleh ngapain, si anu cuma boleh reboot server doang) dibanding kalo pake root (satu password bisa ngapain aja), dan semuanya masih bisa dilakukan lewat sudo. Bahkan root shell sekalipun kalo memang butuh (sudo -i atau sudo -s). Semuanya tanpa perlu mengaktifkan account root sama sekali. Keuntungan lain menggunakan sudo adalah (assuming tidak pake NOPASSWD) saya dipaksa untuk mikir 2 kali tiap kali mau mengetikkan perintah sebagai superuser misalnya 'sudo rm suatufile' (apa bener nih saya mau melakukan ini?), dan juga semua yg org2 lakukan lewat sudo ada lognya (kecuali kalo buka root shell, apa yg dilakukan selama dlm shell ya ga akan masuk lognya sudo). Kekurangannya sudo adalah sedikit repot aja: - setiap perintah yg mau kita jalankan sebagai superuser mesti diketik diawali dengan sudo, e.g. 'sudo rm -f suatufile' (kalo memang banyak ya masuk root shell aja pake sudo -i), - IO redirection (>, <), piping (|) di shell jadi agak ribet, 'sudo command1 | command2', maka yg jalan sebagai root cuma command1, command2 jalan sebagai kita sendiri, kalo mau sebagai root salah satunya bisa 'sudo command1 | sudo command2'. Walaupun demikian keuntungannya lebih besar menurut saya, jadi saya pribadi menganjurkan untuk account root tetap dinonaktifkan dan ganti menggunakan sudo. BTW, di Mac OS X sama seperti Ubuntu juga, rootnya tidak aktif dan semua mesti pake sudo. Sepertinya Ubuntu terinspirasi dari situ. Ronny
signature.asc
Description: Digital signature
