Bagaimana cara mendapatkan hak akses root?

8

Bagaimana cara mendapatkan hak akses root di Ubuntu Desktop 12.04? Saya menginstal ke stik USB untuk mencobanya. Sekarang ketika saya menginstalnya pada VM, saya tidak memiliki opsi yang sama seperti pada USB stick, seperti membuka remote desktop, menginstal driver, dan beberapa kemampuan video.

Nate Allen
sumber
1
Info dari help.ubuntu.com/community/RootSudo "Secara default, kata sandi akun Root terkunci di Ubuntu. Ini berarti Anda tidak dapat masuk sebagai Root secara langsung atau menggunakan perintah su untuk menjadi pengguna Root." Sebaliknya, gunakan sudo ... Contoh: help.ubuntu.com/community/RootSudo#sudo
mondjunge

Jawaban:

8

Ada 2 cara untuk melakukan hal-hal dengan izin tinggi.

sudo memungkinkan Anda menjalankan perintah di akun pengguna Anda sendiri dengan hak akses root.

sumemungkinkan Anda beralih pengguna sehingga Anda benar-benar masuk sebagai root. Tetapi opsi ini secara default dinonaktifkan pada Ubuntu. Sebagai gantinya, Anda cukup memulai shell root sudo -i.

Baca Apa perbedaan antara "su", "sudo -s", "sudo -i", "sudo su"? untuk informasi lebih lanjut.

Gunakan salah satu metode hanya jika dan saat dibutuhkan, mereka dapat menyebabkan kerusakan sistem Anda jika digunakan tanpa hati-hati.

OrangeTux
sumber
sudo -iadalah cara khas untuk mendapatkan 'rootshell' pada kotak Ubuntu. Ini akan mencatat semua yang Anda lakukan sebagai akun pengguna asli Anda, tetapi Anda bertindak sebagai root.
Broam
6

Hal ini seharusnya membuat akar Anda setelah Anda memasukkan Anda sandi pengguna, dengan asumsi Anda adalah akun pertama yang akan dibuat. Hati-hati saat Anda root. Hanya login sebagai root saat Anda benar-benar perlu, dan logout segera setelah Anda selesai.

sudo su -

Atau Anda dapat menjalankan perintah khusus dengan hak akses root dengan menambahkannya sebelumnya sudo. Sebagai contoh:

sudo cp -p foo bar/
ajmccluskey
sumber
1
Cara "Ubuntu" untuk mendapatkan terminal root adalah sudo -iFYI.
Broam
0

Anda tidak dapat memperoleh sesuatu yang sudah Anda miliki. Jika Anda bisa menggunakan sudo, Anda tidak perlu mendapatkannya.

Ua, permisi ... Tapi sudo bukan bagaimana Anda "mendapatkan" hak akses root. sudo digunakan ketika Anda sudah memiliki akses tingkat root dari grup admin dan ingin menggunakannya.

Pertanyaannya menyiratkan "perolehan" sebagai sesuatu yang tidak Anda miliki. Mungkin tidak ditulis dengan benar.

Contoh Umum: Jadi Anda memerlukan sudo, atau root di komputer Anda tetapi Anda tidak dapat menggunakan sudo KARENA Anda perlu "mendapatkan" hak istimewa karena Anda secara tidak sengaja mengunci diri Anda sendiri dll. Dengan mengedit sudoers dan menghapus diri sendiri karena Anda pikir Anda bisa masuk sebagai root di Ubuntu.

sudo tidak menyelesaikan semuanya. Dan Anda tidak bisa mendapatkan sesuatu yang sudah Anda miliki.

Komandan Klag
sumber