Apakah ada cara untuk mengetahui apakah administrator Ubuntu 14.04 saya? Jika tidak, bagaimana saya bisa menjadi administrator?
Apakah ada cara untuk mengetahui apakah administrator Ubuntu 14.04 saya? Jika tidak, bagaimana saya bisa menjadi administrator?
Jawaban:
Di GUI default, buka Pengaturan Sistem dan pergi ke alat "Akun Pengguna". Ini menunjukkan "Jenis Akun" Anda: "Standar" atau "Administrator".
Di baris perintah, jalankan perintah id
atau groups
dan lihat apakah Anda berada di sudo
grup. Di Ubuntu, biasanya, administrator berada dalam sudo
grup.
Anda mungkin memiliki akses administratif jika Anda telah langsung ditambahkan ke daftar sudoers - ini lebih mungkin jika administrator terbiasa dengan Linux atau Unix secara umum dan tidak menggunakan metode Ubuntu default. Coba jalankan sudo echo ok
dan masukkan kata sandi Anda; jika ini dicetak ok
, Anda seorang administrator.
Cukup ketik id
terminal. Ini menghasilkan id pengguna, id grup, dan keanggotaan grup dari akun Anda. Dalam hal ini:
UID=1000(jacob) GID=1000(jacob) groepen=1000(jacob),4(adm),24(cdrom),27(sudo),30
"27 (sudo)" berarti saya adalah anggota grup "sudo", dan saya memiliki opsi untuk menjalankan perintah sudo
, dengan kata lain: Saya seorang administrator.
Sebagai perbandingan, output pengguna "normal":
UID=1001(testpersoon) GID=1001(testpersoon) groepen=1001(testpersoon),1000(jacob)
Untuk mengubah pengguna "normal" menjadi administrator, tambahkan pengguna ke grup sudo
:
sudo adduser <username> sudo (from an administrator's user account)
Secara default akun root dinonaktifkan di ubuntu, akun root memiliki UID = 0, coba:
id
dan lihat apa outputnya, jika selain nol Anda bukan root.
Tetapi Anda dapat memeriksa apakah Anda dapat menggunakan hak akses root dengan sudo:
sudo -v
Jika Anda tidak bisa, itu akan menyatakan:
Sorry, user [username] may not run sudo on [hostname].
Kiat lain ketika Anda membuka terminal:
If $ at the end of the prompt that means standard user .
If # that means root user
Dalam hal ini nux@ubuntu-PC:~$
Itu berarti saya adalah pengguna standar.
$
. Prompt hanya menunjukkan #
jika shell berjalan sebagai root. Jika Anda hanya memiliki hak untuk menjalankan program sebagai root (yang merupakan definisi menjadi administrator), itu tidak memengaruhi prompt Anda.