Как отредактировать файл, который является вне моей собственной пользовательской папки с Chrome (ium) приложением?

Я использую настольную среду LXDE (надежный человек 14.04), браузер Хрома и приложение Текстового редактора.

Проблема

Когда я редактирую файл под своим именем пользователя (/home/henrywright), все хорошо работает, но когда я пытаюсь отредактировать файл, хранивший вне моей пользовательской папки (например,/var/www/html), ничего не происходит после того, как я сохраняю документ.

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

0
задан 4 January 2015 в 17:18

4 ответа

Мне просто пришло в голову, что, так как Вы пытаетесь отредактировать файлы в/var/www, все, которое необходимо сделать, добавляете себя к группе www-данных и вносите некоторые изменения в полномочия директора

Сначала:

 sudo adduser username www-data

Тогда изменяют владельца каталога, и группа

 sudo chown -R www-data:www-data /var/www/html 

позволяют группе писать в каталог

 sudo chmod 775 /var/www/html 

Теперь/var/www, и любой файл или каталог в нем имеет полномочия www-данных группы

, Просто выходят из системы и это снова, чтобы удостовериться, что изменение группы вступает в силу

Тогда выполненный от терминала

 groups username 

, И он перечислит группы, которых Вы являетесь частью. Необходимо видеть www-данные. Если так, пойдите, пытаются отредактировать файл, и он будет работать.

Жаль это не произошло со мной сначала.

Редактирование: просто для уточнения Вы добавили себя к www-данным и позволили чтение-запись на/var/www любому в www-данных группы.

при открытии хрома он будет открыт как пользователь, который имеет полномочия получить доступ к файлам попытка отредактировать

1
ответ дан 3 August 2019 в 20:37

Используйте редактора с полномочиями суперпользователя:

$ sudo nano path-to-file

Для владения папкой используйте:

$ sudo chown -R username:group path-to folder

Тогда можно отредактировать без sudo. group является дополнительным.

0
ответ дан 3 August 2019 в 20:37

Linux не позволит Вам изменять системные файлы, которыми Вы не владеете, если Вы не объявляете, что Вы - корень. Необходимо внести изменения с sudo полномочиями.

Открывают Вашего редактора или файловый менеджер с 'sudo' вначале. (sudo Pcanfm или sudo leafpad)

0
ответ дан 3 August 2019 в 20:37

Необходимо выполнить редактора с sudo (или полномочия пользователя root). Не уверенный можно сделать это с приложением Chrome.

Вы, возможно, должны выполнить хром с sudo, чтобы заставить это работать.

От терминала

 sudo chromium & 

, Но я не знаю, существуют ли какие-либо последствия безопасности, которые идут с этим. Можно хотеть только использовать приложение на браузере с sudo и поисковым Интернетом в другом экземпляре.

Вы могли бы быть более обеспечены просто использование редактора обычного текста.

Редактирование: Сделал некоторый поиск, и хром не будет даже работать как корень, если Вы не внесете некоторые изменения, так, чтобы довольно хороший признак не работать как корень.

Снова, можно хотеть найти текстовый редактор, Вам нравится этот, может быть установлен (не приложение). Снимок экрана выглядит очень похожим на что-то, что действительно работает, но имя выходит из меня

Редактирование: Как обсуждено это были Скобки, о которых я думал, и Вам нравится он, но никакая загрузка руки. У меня есть компиляция проблем на моем Raspberry Pi из-за ошибки PhantomJS, но у Вас может быть лучшая удача

, Удостоверяются, что Вам установили узел.

 wget http://nodejs.org/dist/v0.10.35/node-v0.10.35.tar.gz

 tar - zxvf node-v0.10.35.tar.gz 

Когда-то извлеченный CD в каталог узла и делает обычное

 ./configure 
 make
 sudo make install

Теперь скобки мерзавца

 git clone https://github.com/adobe/brackets.git 

CD в Выполнение каталога

Brackets, следующие

 sudo npm install -g grunt-cli
 npm install 
 grunt 

Тогда расслабляются и ожидают. Надо надеяться, это создаст для Вас. Как я сказал, что нахожусь на Raspberry Pi и имел проблемы с PhantomJS, но Вы не можете.

0
ответ дан 3 August 2019 в 20:37

Другие вопросы по тегам:

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