Права доступа в Linux меняет chmod. Владельца и группу меняют chown и chgrp — это отдельные операции.
Какая команда меняет права доступа к файлам в Linux?
Права доступа в Linux меняет chmod. Владельца и группу меняют chown и chgrp — это отдельные операции.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Права доступа в Linux меняет chmod. Владельца и группу меняют chown и chgrp — это отдельные операции.
Например, chmod u+x script.sh добавляет владельцу право исполнения, а chmod 640 config.txt задаёт чтение и запись владельцу, чтение группе и отсутствие прав остальным.
Для каталогов право x означает возможность прохода, а не исполнение файла. Не используйте 777 как универсальное исправление доступа. Сначала проверьте владельца, группу, текущие права и при необходимости ACL.