Разрешения на уровне файлов будут привязаны к владельцу, группе и миру. Если вы не хотите сменить владельца файла (chown
), вы ничего не сможете сделать для пользователя.
Флаг u для chmod
на самом деле является владельцем файла. Вместо этого вы можете использовать g, чтобы изменить права доступа группы, например, chmod g-r file
Кроме того, вы можете использовать числовой режим для одновременного изменения прав доступа для владельца, группы и мира.
Кроме того, если вы хотите, чтобы доступ к файлу имели только определенные пользователи, вам может потребоваться создать новую группу (groupadd
), а затем изменить группу в файле с помощью chgrp
.