Beranda » bagaimana » Panduan Pemula untuk Mengelola Pengguna dan Grup di Linux

    Panduan Pemula untuk Mengelola Pengguna dan Grup di Linux

    Ubuntu Linux menggunakan grup untuk membantu Anda mengelola pengguna, menetapkan izin pada pengguna tersebut, dan bahkan memantau berapa banyak waktu yang mereka habiskan di depan PC. Berikut panduan pemula tentang cara kerjanya.

    Pengguna dan Grup

    Ubuntu diatur untuk satu orang untuk digunakan ketika Anda menginstalnya di sistem Anda, tetapi jika lebih dari satu orang akan menggunakan komputer, yang terbaik bagi setiap orang untuk memiliki akun pengguna mereka sendiri. Dengan cara ini setiap orang dapat memiliki pengaturan dan dokumen terpisah, dan file dapat dilindungi agar tidak dilihat oleh pengguna lain pada PC yang sama.

    Biasanya komputer Linux memiliki dua akun pengguna - akun pengguna Anda sendiri, dan akun root, yang merupakan pengguna super yang dapat mengakses semua yang ada di PC, membuat perubahan sistem, dan mengelola pengguna lain. Ubuntu bekerja sedikit berbeda, meskipun - Anda tidak dapat login secara langsung sebagai root secara default, dan Anda menggunakan sudo perintah untuk beralih ke akses tingkat root ketika Anda perlu melakukan perubahan.

    Linux menyimpan daftar semua pengguna di file '/ etc / groups'. Anda dapat menjalankan perintah ini di Terminal untuk melihat dan mengedit grup dan pengguna di sistem Anda:

    sudo vigr / etc / groups

    Membuat Akun Pengguna

    Untuk membuat pengguna baru, Anda dapat menuju ke Sistem -> Administrasi -> Pengguna dan Grup, dan klik tombol "Tambah" untuk menambahkan pengguna baru.

    Berikan nama yang sesuai yang mengidentifikasi pengguna lain dan centang kotak "mengenkripsi" untuk mengamankan folder rumah mereka.

    Klik tombol "Pengaturan Lanjut" untuk mengkonfigurasi hak pengguna.

    Modul manajemen pengguna mencantumkan hak istimewa Anna di bawah tab "Hak Istimewa Pengguna".

    Kami menyarankan Anda menghapus hak istimewa "Sistem Administer" dari akun pengguna lain. Ini untuk memastikan bahwa pengguna lain tidak dapat dengan mudah mengubah pengaturan sistem kritis yang dapat membahayakan kotak Linux Anda.

    Izin File dan Folder Linux

    Setiap file di Linux memiliki satu set izin pengguna dan grup, dan Anda dapat menggunakan perintah ls -l untuk menampilkan set lengkap izin dan atribut dari terminal.

    Membaca dari kiri ke kanan, setiap item dalam daftar berarti:

    1

    Misalnya, dalam contoh yang memperlihatkan file bernama anki, izinnya adalah rwxr-xr-x, file tersebut dimiliki oleh pengguna root dan milik grup root, dan itu 159 byte.

    Bendera izin memiliki empat komponen, karakter pertama adalah bendera, biasanya digunakan untuk menunjukkan apakah itu direktori atau file-direktori akan menunjukkan "d" dan file biasa akan menampilkan "-". 9 karakter berikutnya dipecah menjadi set 3 karakter, yang menunjukkan izin pengguna, grup, dan semua orang.

    Dalam contoh khusus ini, kita punya rwxr-xr-x, yang dapat dipecah seperti ini:

    Izin terkait dengan nilai-nilai berikut:

    • r = izin baca
    • w = menulis izin
    • x = mengeksekusi izin

    Ini berarti bahwa untuk file yang dimaksud, semua orang telah membaca dan mengeksekusi izin, tetapi hanya root yang memiliki akses untuk menulis ke file tersebut.

    Mengubah Kepemilikan Grup atas File dan Direktori

    Anna adalah siswa kelas 7 dan saudara laki-lakinya Peter baru saja mengikuti kursus pemrograman di universitas. Anna akan lebih tertarik untuk menggunakan perangkat lunak pendidikan untuk matematika atau pekerjaan rumahnya geografi, dibandingkan dengan Peter yang lebih tertarik untuk menggunakan alat pengembangan perangkat lunak.

    Kita dapat mengonfigurasi akses Anna dan Peter ke aplikasi ini dengan menugaskan mereka ke grup yang sesuai dari modul "Kelola Grup".

    Mari kita membuat dua kelompok pengguna, kelompok mahasiswa K-12, kelompok mahasiswa Universitas, dan menetapkan akun pengguna yang sesuai untuk masing-masing kelompok.

    Kita harus memberi siswa K-12 hak istimewa untuk menjalankan perangkat lunak pendidikan.

    Linux menyimpan sebagian besar file executable di / usr / bin, misalnya, Linux menyimpan Anki di / usr / bin / anki. Jika Anda tidak yakin di mana file itu berada, which perintah adalah cara mudah untuk mengetahui lokasi dari terminal:

    anki yang mana

    Mari tetapkan Anki dan Kig ke grup k12 menggunakan dikunyah perintah, yang menggunakan format berikut:

    sudo chown: [nama grup] [daftar file]

    Anda juga dapat mencabut akses baca dan eksekusi dari grup pengguna lain menggunakan chmod perintah.

    sudo chown: [nama grup] [daftar file]

    Perintah ini memberikan anggota grup K12 akses ke Anki dan Kig. Kita harus membatasi hak akses grup universitas dari Anki dan Kig dengan menghapus izin membaca dan mengeksekusi dari grup "Lainnya". Format perintahnya adalah:

    chmod [ugoa] [+ - =] [rwxXst] fileORdirectoryName

    Perintah pertama yang kita jalankan di baris perintah menghapus hak baca (r) dan mengeksekusi (x) dari grup "Lainnya". Opsi "O" menunjukkan bahwa kami mengubah hak akses Lain kelompok. Opsi '-' berarti bahwa kami ingin menghapus tertentu mengajukan izin yang ditentukan dalam parameter yang mengikuti opsi '-'. Halaman manual chmod memberikan penjelasan rinci tentang opsi-opsi ini.

    man chmod

    Memonitor Penggunaan Komputer

    Timekpr memungkinkan kami untuk mengatur memberi masing-masing pengguna waktu komputasi yang terbatas, dan Anda harus menambahkan PPA berikut ke sumber perangkat lunak Anda sehingga Anda dapat menginstal Timekpr dari Ubuntu Software Center.

    deb http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu main jernih
    deb-src http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main

    Ubuntu Software Center adalah cara termudah untuk menginstal Timekpr-cukup gunakan kotak pencarian dan itu akan muncul.

    Timekpr memungkinkan kita membatasi waktu penggunaan komputer dengan kerangka waktu tertentu pada setiap hari dalam sebulan. Misalnya, kita dapat menentukan penggunaan waktu komputer selama 300 menit pada hari Minggu dan 60 menit pada hari Senin.

    Timekpr akan muncul di bilah tugas pengguna dan mengunci desktop saat waktu komputasi pengguna habis.


    Pengguna dan Grup adalah konsep yang cukup besar untuk dibahas dalam satu artikel. Apakah kita melewatkan sesuatu yang penting? Jangan ragu untuk berbagi pengetahuan dengan pembaca lain di komentar.