Как использовать текстовые редакторы в / var / www без запроса пароля [duplicate]

Этот вопрос уже имеет ответ здесь: Как избежать использования sudo при работе в / var / www? 8 ответов

Я хочу использовать PHPStorm или Sublime Text для изменения файлов в каталоге /var/www.

Но в PHPStorm я даже не могу открыть файлы и в Sublime Text я могу открывать, просматривать и изменять файлы, но он всегда запрашивает мой пароль, когда я его сохраняю.

Как я могу это сделать без запроса пароля?

0
задан 18 December 2017 в 15:35

2 ответа

Этот каталог и его файлы, вероятно, не принадлежат вашему пользователю или его группе.

Добавление вашего пользователя в группу, которая владеет каталогом и / или файлами, вероятно, позволит вам это сделать. Однако это плохое решение. Хорошим решением будет ваша работа над каталогом в вашем домашнем каталоге, а затем при необходимости развернуть работу в / var / www.

Большинство современных веб-фреймворков позволяют запускать сервер разработки на непривилегированном порту и вы только работали над проектом. В качестве альтернативы настройте ваш веб-сервер для обслуживания vhost для каталога, содержащего ваш проект в вашем домашнем каталоге.

0
ответ дан 18 July 2018 в 00:59

Этот каталог и его файлы, вероятно, не принадлежат вашему пользователю или его группе.

Добавление вашего пользователя в группу, которая владеет каталогом и / или файлами, вероятно, позволит вам это сделать. Однако это плохое решение. Хорошим решением будет ваша работа над каталогом в вашем домашнем каталоге, а затем при необходимости развернуть работу в / var / www.

Большинство современных веб-фреймворков позволяют запускать сервер разработки на непривилегированном порту и вы только работали над проектом. В качестве альтернативы настройте ваш веб-сервер для обслуживания vhost для каталога, содержащего ваш проект в вашем домашнем каталоге.

0
ответ дан 24 July 2018 в 17:18
  • 1
    В качестве альтернативы, если приложение не модифицирует свои файлы, оно может принадлежать пользователю, а www-data может иметь права на чтение и выполнение. Если используются закачки, www-data может иметь доступ на запись к месту загрузки и не более. С точки зрения безопасности это желательно, так как злоумышленник не может использовать веб-сервер для ввода кода в файлы ... – vidarlo 18 December 2017 в 00:24
  • 2
    Итак, какие команды следует писать на терминал? – MIkle 18 December 2017 в 00:26
  • 3
    Это некоторые возможные идеи, но, как сказал О.П., вы могли бы добавить необходимые процедуры, чтобы сделать ваш ответ более ценным. – derHugo 18 December 2017 в 10:26

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

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