В линуксе это не просмотр, чтение, изменение, а просмотр(чтение), изменение и исполнение, по этому для данных мы можем использовать только просмотр(чтение) и изменение
И для этого достаточным будет использовать публичный ключ. То-есть, право читать и редактировать данные будет только у того, кто при запросе предоставил свой публичный ключ и ролевантную подпись на выполнение действия.
Спасибо за правки. Я сто лет не пользовался линуксом. Есть, описанные мною, системы?