Vì hệ điều hành bạn đang sử dụng bị thiếu, nên một cách tiếp cận chung hơn có thể là: Tạo một thư mục có tên ứng dụng của bạn (giả sử, foo) bên trong /var/log
# mkdir /var/log/foo
Hầu hết tất cả các hệ điều hành giống như unix sẽ cho phép bạn điều hướng qua các thư mục var_log, nhưng không xem nội dung logfiles (như mong đợi).
Trao quyền sở hữu cho người dùng mà bạn đang sử dụng để chạy chương trình của bạn và cho phép người dùng này (chỉ) xem / ghi những logfiles đó
# chown userfoo /var/log/foo
# chmod 600 /var/log/foo
Bạn cũng có thể chơi với các nhóm, cho phép truy cập đọc vào các toán tử chẳng hạn (và tất nhiên, một bộ quyền khác của chmod, như 640
.
Làm xong. Điều này phải đủ chung cho bất kỳ hệ thống Unix nào, và có thể, một cách tiếp cận tốt hơn so với việc thêm người dùng vào các nhóm quản trị.