@sergei-andreev

Как в linux редактировать файлы созданные через root?

Проблема в следующем: создал через sudo react-create-app папку с файлами (без sudo не ставилась), после чего без root прав не могу ничего в ней редактировать (в т.ч. через VS Code). Как правильно работать в linux? Гугл не помогает.
  • Вопрос задан
  • 835 просмотров
Решения вопроса 2
@pfg21
ex-турист
папка/файл без судо не создается в том случае, если на папке, в которой все это создается, стоят права ограничивающие запись простого пользователя.
после создания папки из под рута надо из-под рута поменять на созданной папке права (chmod) или владельца папки (chown). после такого внутри вновь созданной папки уже можно спокойно работать из-под обычного пользователя.

пример: /home имеет владельцем root:root и права rwxr-x-rx т.е. писать в нее может только root остальные только читать.
для вновь созданного пользователя из-под рута создается папка пользователя и из-под root пользователь прописывается владельцем папки - после этого внутри своей папки пользователь может делать что угодно.

в твоем случае у созданной папки надо поменять владельуца на того кто в ней будет играться (ты или пользователь от которого работает react я так понял) или поставь права rwxrwxrwx т.е. всем дозволено делать что угодно (но это менее секурно).
Ответ написан
Комментировать
sim3x
@sim3x
Найти что и куда поставилось
Удалить
Поставить по-человечески

Гугл очень помогает, если найти строку с ошибкой и полностью ее вставить в него
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы