Права доступа к файлам не наследуются от родительского каталога при изменении. Вот что ls
означает первый столбец: ( rwx
чтение, запись, выполнение)
[directory] [owner perms] [group perms] [everybody else's prems] d rwx r-x r-x
Как видите, только владелец ( root
третий столбец ls
) может писать в файл. Вы можете использовать, chmod
чтобы позволить всем редактировать эти файлы:
chmod go+w *
или же:
chmod a+w *
Первая команда означает:
Разрешить (+) членам группы (g) и другим (o) записать (w) в файл для всех файлов (*).
Второй
Разрешить всем (а) писать в файл.