Окружающая среда UBUNTU, Разрешение файла становится равным 000 каждый раз, когда файл редактируется, файл становится недоступным - PullRequest
0 голосов
/ 05 октября 2019

Я использую Ubuntu 18.04 LTS в Windows 10 1903, сборка ОС 18362.388, это моя установка для среды rails.

ruby ​​2.6.3p62 (версия 20175-04-16 67580) [x86_64-linux] Rails 5.1.7

ВЫПУСК: Теперь где-нибудь в моей среде ubuntu, если файл редактируется, разрешение превращается в 000 (то есть недоступно). Это так больно, потому что во время работы рельсов и, если я делаю обновление, скажем, что models.rb, следующий запрос, который я сделаю, выдаст мне ошибку, потому что user.rb больше не доступен.

Яне говоря об этом только user.rb, это относится к любому редактируемому файлу (консоль, в Windows GUI, в приложении rails).

Пример:

chubaknek @ DESKTOP-2NQO3UM: ~/ firstapp / app / models (сброс пароля) $ ls -lrt всего 4 -rwxrwxr-x 1 чубакнек чубакнек 78 авг 26 09:05 application_record.rb drwxrwxr-x 1 чубакнек чубакнек 4096 4 октября 10:12 проблемы ---------- 1 chubaknek chubaknek 2248 5 окт. 23:52 user.rb

Так что я всегда делаю chmod из этого каждый раз, когда я делаю правильные изменения, но что, если мои рельсы работают. я больше не могу этого делать, потому что мне снова нужно перезапустить сервер проклятых рельсов.

Если кто-нибудь из вас испытает это, я буду очень признателен. Я работаю над этой проблемой уже неделю. Это должно быть решение для конфигурации Ubuntu, но я не мог найти. Надеюсь, что кто-то может мне помочь в этом.

Теперь у меня есть исследование по умолчанию, оно дает мне представление об umask. но даже если мой umask уже настроен, он не работает.

, кроме этого, я не видел другой темы для разрешения такого случая.

...