Untuk menjalankan tugas pentadbiran di Linux, anda mesti mempunyai akses root (juga dikenali sebagai superuser). Mempunyai akaun root yang terpisah adalah perkara biasa di sebilangan besar pengedaran Linux, tetapi Ubuntu melumpuhkan root secara lalai. Ini mengelakkan pengguna melakukan kesalahan dan memastikan sistem tidak selamat daripada penceroboh. Untuk menjalankan perintah yang memerlukan akses root, gunakan sudo.
Langkah-langkah
Kaedah 1 dari 2: Menjalankan Perintah Akar dengan Sudo
Langkah 1. Tekan Ctrl + Alt + T untuk membuka tetingkap terminal
Kerana Ubuntu mengunci akaun root secara lalai, anda tidak dapat menggunakan su untuk menjadi root seperti yang anda lakukan dalam pengedaran Linux yang lain. Sebaliknya, mulakan perintah anda dengan sudo.
Langkah 2. Ketik sudo sebelum arahan anda yang lain
"Sudo" adalah singkatan dari "pengganti pengguna." Apabila anda menambahkan sudo ke awal perintah, perintah itu akan dijalankan sebagai root.
- Sebagai contoh: sudo /etc/init.d/networking berhenti menghentikan perkhidmatan rangkaian, dan sudo adduser menambahkan pengguna baru ke sistem. Kedua-dua tugas ini memerlukan akses root.
- Anda akan diminta memasukkan kata laluan anda sebelum sudo menjalankan perintah. Linux menyimpan kata laluan anda selama 15 minit sehingga anda tidak perlu terus menaipnya.
Langkah 3. Ketik gksudo sebelum menjalankan perintah yang membuka program dengan Antaramuka Pengguna Grafik (GUI)
Atas sebab keselamatan, Ubuntu tidak mengesyorkan menggunakan "sudo" untuk membuka program dengan GUI. Sebaliknya, ketik gksudo sebelum arahan yang melancarkan program.
- Contohnya: ketik gksudo gedit / etc / fstab untuk membuka fail "fstab" di GEdit, program penyuntingan dengan GUI.
- Sekiranya anda menggunakan Pengurus Tetingkap KDE, gunakan kdesudo dan bukan gksudo.
Langkah 4. Simulasi persekitaran akar
Sekiranya anda pengguna lanjutan yang memerlukan akses ke shell root yang sebenarnya untuk menjalankan skrip tertentu, simulasi shell root dengan sudo –i. Perintah ini akan memberi anda akses pengguna dengan pemboleh ubah persekitaran root.
- Masukkan root sudo passwd perintah. Ini akan membuat kata laluan untuk root, yang pada dasarnya "mengaktifkan" akaun. Jangan lupa kata laluan ini.
- Taip sudo -i. Masukkan kata laluan root apabila diminta.
- Permintaan akan berubah dari $ menjadi #, menunjukkan anda mempunyai akses root.
Langkah 5. Beri sudo akses kepada pengguna lain
Sekiranya anda membuat akaun untuk seseorang yang tidak mempunyai akses root pada masa ini, anda perlu menambahkan nama pengguna mereka ke kumpulan sudo. Untuk melakukan ini, taip usernod -aG sudo username (tetapi ganti "username" dengan nama pengguna yang betul).
Kaedah 2 dari 2: Mengaktifkan Pengguna Root
Langkah 1. Tekan Ctrl + Alt + T untuk membuka tetingkap terminal
Untuk tujuan keselamatan (dan untuk mengelakkan kerosakan), akaun pengguna root dikunci secara lalai. Untuk menjalankan perintah sebagai root dengan selamat, anda harus menggunakan
sudo
atau
gksudo
sebaliknya. Sekiranya anda benar-benar mempunyai pengguna root yang berasingan (jika diperlukan oleh program yang digunakan oleh perniagaan anda, atau stesen kerja ini hanya akan digunakan oleh satu pengguna), anda boleh mengaktifkan pengguna root dengan beberapa perintah mudah.
Mengaktifkan pengguna root boleh membahayakan sistem anda dan tidak digalakkan oleh Ubuntu
Langkah 2. Ketik root sudo passwd dan tekan ↵ Enter
Anda akan diminta untuk menetapkan kata laluan baru untuk pengguna root. Jangan kehilangan kata laluan ini.
Langkah 3. Masukkan kata laluan, kemudian tekan ↵ Enter
Langkah 4. Ketik semula kata laluan apabila diminta, kemudian tekan ↵ Enter
Pengguna root sekarang harus mempunyai kata laluan.
Langkah 5. Taip su - dan tekan ↵ Enter
Masukkan kata laluan root apabila diminta untuk tiba di prompt root.
Untuk mematikan akaun root, ketik sudo passwd -dl root
Petua
- Anda harus mengelakkan masuk sebagai root sebanyak mungkin. Anda boleh menjalankan hampir semua arahan yang diperlukan pengguna dengan suudo atau gksudo.
- Anda juga dapat menggunakan sudo –i untuk mengakses shell pengguna lain pada sistem. Untuk menjadi pengguna "jane", ketik sudo –I jane dan kemudian masukkan kata laluan ANDA apabila diminta (bukan Jane).