Đặt lại quyền truy cập tệp MacOS sau khi viết


0

Tôi có hai tài khoản người dùng trên MacOS 10.12 của mình, cả hai sẽ có thể đọc và ghi tệp KeePass được lưu trong /Users/Shared/. Tôi đã tạo một nhóm người dùng cho cái gọi là mecó chứa cả người dùng này. Trong hộp thoại tùy chọn / thông tin của tập tin đó, tôi đã thêm quyền đọc và ghi cho nhóm đó. Bây giờ cả hai người dùng có thể đọc nó và thậm chí viết thư cho nó ....... một lần. Sau khi tệp đã được ghi, các quyền của tệp sẽ được đặt lại để tài khoản người dùng khác không thể đọc và ghi. Điều này rất khó chịu.

Tôi có thể khắc phục điều này bằng cách nào đó?

Câu trả lời:


1

Những gì bạn cần là thay đổi quyền của thư mục chứa tệp. Tốt hơn để sử dụng Terminal cho điều đó.

Đầu tiên, đặt nhóm thư mục thành me(cùng nhóm với hai người dùng của bạn)

chown :me /Users/Shared

Thứ hai, thiết lập SetGIDbit của thư mục

chmod g+s /Users/Shared

Bây giờ, khi KeyPass sẽ sửa đổi cơ sở dữ liệu, nó sẽ gắn với nhóm bạn đã xác định trên thư mục của mình.

Là một phần thưởng, bất kỳ tệp mới nào trong Sharedthư mục sẽ tự động thuộc về cùng một nhóm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.