Anda mungkin mempunyai soalan ini di belakang fikiran anda bahawa WTH! adakah perbezaan antara root dan superuser? Dan bagaimana perintah mereka berbeza.
Akaun pengguna dan sudo?
Berikut adalah beberapa petua yang akan membantu anda,
Jadi, apa yang berlaku apabila anda memasang Ubuntu pada sistem anda ialah anda digesa untuk membuat akaun pengguna.
Katakan anda membuat akaun itu dengan beberapa nama pengguna dan beberapa kata laluan.
Apa yang Ubuntu lakukan secara lalai ialah ia menjadikan pengguna anda sebagai ROOT itu sendiri.
Tunggu, anda tidak tahu apa itu Guest, User, Root dan Superuser?? :P
Tetamu: Baiklah. Jika anda log masuk sebagai tetamu maka anda hampir tidak mempunyai sebarang keistimewaan, anda tidak boleh memasang sebarang perisian dan akses anda juga dihadkan.
Pengguna: JIKA anda adalah orang yang memasang Ubuntu, maka akaun ini secara lalai memberikan keistimewaan pentadbiran oleh Ubuntu. Jadi, perintah sudo yang sebenarnya boleh digunakan oleh pengguna root sahaja, tetapi oleh kerana, secara lalai, anda mempunyai keistimewaan pentadbiran anda boleh menjalankan perintah sudo hanya dengan mengesahkan bahawa anda adalah pengguna lalai.
sial! Hanya masukkan kata laluan pengguna anda dan arahan sudo akan berfungsi. (jika anda adalah pengguna lalai sahaja!).
S. Bagaimana jika anda bukan pengguna lalai?
Ans. Kemudian anda tidak boleh menjalankan perintah sudo sehingga dan melainkan anda tahu kata laluan root!
S. Tetapi saya tahu kata laluan log masuk pengguna lalai, jadi adakah ia akan berfungsi?
Ans. Tidak. Nah, anda bukan akarnya, dan anda tidak mempunyai keistimewaan yang dimiliki oleh pentadbir. Dan kata laluan yang anda ketahui (kata laluan log masuk pengguna lalai). Ia bukan kata laluan root.
S. Kemudian apakah kata laluan root dan bila anda akan beritahu saya apakah perbezaan antara superuser dan root!!?
Ans. Pertama sekali, Tenang, root dan superuser adalah sama. Dan kata laluan root dinyahaktifkan/dikunci secara lalai, jadi anda perlu mengaktifkannya. Seterusnya: anda perlu menyediakan sendiri kata laluan akar sekarang, dan saya di sini untuk memberitahu anda caranya. Jadi berehatlah. Hanya taip (Pengguna lalai hanya boleh melakukan ini):
$sudo su
Ia akan meminta anda untuk kata laluan pengguna anda. Masukkan ia.
Kemudian lakukan:
$sudo passwd root
Masukkan kata laluan root yang anda perlukan dan itu sahaja! Anda telah mengaktifkan kata laluan akar yang dikunci secara lalai kerana kata laluan log masuk pengguna lalai adalah mencukupi; kini anda boleh log masuk dari akaun lain dan mendapat keistimewaan root dengan memberikan kata laluan ini.
S. Apakah perbezaan antara perintah su dan sudo?
Ans. Perintah su adalah seperti perintah ALLAH; ia bermaksud Tukar Pengguna.
iaitu su dan BAM!
Anda boleh log masuk ke mana-mana pengguna pada sistem anda tanpa mengetahui kata laluan log masuknya sebagai DUDE!! ANDA ADALAH AKAR.
Jadi, hanya masukkan kata laluan root anda dan nikmati.
Dan jika anda hanya menaip su dan tekan Enter, maka anda akan mula beroperasi sebagai ROOT itu sendiri, untuk keluar daripada mod root taip "keluar" pada terminal anda.
Seterusnya, ialah arahan sudo yang membenarkan root untuk melaksanakan arahan pada akaunnya dan juga pada akaun orang lain (oleh nama pengguna $ sudo -u).
Jadi secara ringkas, anda boleh menjadi akar dalam dua cara
Tidak 1. jika anda adalah akaun lalai daripada kata laluan log masuk anda akan berfungsi untuk arahan sudo.
No2. Anda tahu kata laluan root. (Memandangkan ia diaktifkan, jika tidak, bagaimana anda boleh mengetahuinya
Jangan ragu untuk bertanya apa-apa soalan!