Jenis-jenis User Accounts di Linux

jenis-jenis-user-accounts-di-linux.png

Untuk membuat akun untuk pengguna lain, serta melakukan banyak tugas administratif lainnya, Anda harus memastikan bahwa Anda memiliki hak istimewa untuk melakukannya. Dengan mengambil hak istimewa superuser, Anda akan dapat menyelesaikan pekerjaan sambil tetap mengikuti praktik terbaik untuk keamanan.

User Accounts

Akun adalah objek yang mewakili pengguna dan layanan ke Linux. Jika entitas ini diwakili oleh sebuah akun, maka akun tersebut dapat dikelola. User Accounts mewakili identitas yang mengautentikasi ke sistem dan dapat menggunakan kredensial autentikasi untuk melakukan tugas tertentu. Informasi pengguna termasuk keanggotaan grup.

Individu yang akan menggunakan komputer Linux harus memiliki akun pengguna unik mereka sendiri. Administrator akan menggunakan akun ini untuk mengontrol akses pengguna ke file, direktori, dan perintah pada sistem. Setiap akun direferensikan oleh sistem menggunakan ID pengguna (UID), bukan nama. Nama hanya digunakan untuk kenyamanan pengguna.

Akun pengguna memiliki beberapa atribut, termasuk informasi kata sandi, keanggotaan grup, tanggal kedaluwarsa, komentar, dll.

Jenis User Accounts

Ada tiga jenis akun yang berbeda: root, standard user, dan service.

User Account root memainkan dua peran pada sistem Linux. Peran pertama adalah sebagai administrator lokal. Pengguna yang masuk sebagai root dapat melakukan tugas administratif seperti pengaturan ulang kata sandi, perubahan konfigurasi sistem, manajemen akun pengguna, dll. Peran kedua yang dimainkan oleh akun pengguna root adalah menyediakan konteks keamanan untuk beberapa aplikasi dan perintah. Aplikasi dan perintah ini dapat dipanggil oleh sistem atau dimasukkan secara manual oleh pengguna yang masuk sebagai root.

User account root di Linux secara signifikan lebih kuat daripada akun administrator lokal pada sistem Windows. Ini adalah praktik yang buruk untuk masuk ke sistem apa pun dengan kredensial administratif. Pada sistem Linux, ini bisa sangat berbahaya. Pengguna root dapat mengambil tindakan merusak pada sistem, seringkali tanpa konfirmasi verifikasi.

User account standar (standard user) mewakili pengguna sistem biasa yang dapat masuk untuk menjalankan aplikasi, mengonfigurasi basis data, membangun situs web, dll. Setiap pengguna harus memiliki akun sendiri dan akun ini tidak boleh dibagikan. Sebagian besar tugas yang harus dilakukan pengguna pada sistem seharusnya hanya memerlukan hak istimewa akun pengguna standar. Dimungkinkan untuk menetapkan akun pengguna standar untuk memiliki hak administratif. Keuntungan dari mengizinkan pengguna untuk masuk sebagai root secara langsung adalah bahwa hak istimewa pengguna standar dapat dibatasi, sedangkan hak istimewa pengguna root tidak bisa.

Aplikasi juga mengkonsumsi sumber daya pada sistem, sehingga sering diwakili oleh akun layanan mereka sendiri. Akun ini biasanya khusus untuk layanan (seperti layanan web httpd atau layanan basis data). Mereka dinonaktifkan untuk masuk biasa, dan akun biasanya dibuat sebagai bagian dari proses instalasi layanan. Mereka akan sering memiliki file konfigurasi atau executable yang terkait dengan layanan.

Posting Komentar untuk "Jenis-jenis User Accounts di Linux"