Bagaimana cara memberi pengguna biasa akses hanya ke direktori / var / log?

13

Saya memiliki pengguna non-admin di Ubuntu 12.04 LTS desktop OS 32-bit yang saya hanya perlu memberikan izin untuk mengakses /var/logkarena ia perlu memonitor log dan membuat laporan yang terkait dengannya.

Saya tidak ingin memberinya akses admin dengan biaya berapa pun.

Bagaimana saya bisa mencapai ini?

Sayang
sumber
1
Sangat tergantung pada cara Anda ingin pergi. Anda dapat memberikan izin baca kepada dunia: "chmod a + r" atau Anda dapat mengaktifkan acl (Access Control List) pada hard drive Anda (dengan opsi pemasangan) yang memberi Anda granularitas yang lebih rendah dalam mengatur izin baca + tulis.
Tombert
@ Tombert Setuju, tetapi saya khawatir untuk melakukan itu, karena itu juga dapat mempengaruhi proses boot sistem, jika diatur secara tidak benar. dan saya tidak terbiasa dengan ACL. : P
Hrish

Jawaban:

13

Izin untuk melihat file log diberikan kepada pengguna yang berada dalam grup adm.

Untuk menambahkan pengguna ke grup ini pada masalah baris perintah:

sudo usermod -aG adm <USER>
Takkat
sumber
Terima kasih sobat itu bekerja seperti pesona. Tetapi apakah Anda tahu di mana saya dapat memeriksa daftar izin default, dari grup yang dihasilkan sistem tersebut? Saya tahu bahasa Inggris saya tidak terlalu bagus, maka beri tahu saya jika Anda tidak mengerti pertanyaan saya ... tidak masalah sama sekali dengan saya! ....: P
Hrish
Anda mungkin ingin melihatnya gnome-system-toolsdari GUI: askubuntu.com/questions/66718/how-to-manage-users-and-groups . Tautan yang saya berikan kepada Anda dalam jawaban saya juga memiliki daftar default - gulir ke atas halaman.
Takkat
Ketahuilah bahwa berada di grup adm Anda juga bisa sudo.
Tombert
@ Tombert nggak - adm! = adminitu sama sekali tidak terkait dengan sudoers.
Takkat
@ Takkat: thx, saya mencampuradukkannya.
Tombert