Ubuntu, как редактировать файлы, используя графический интерфейс без root?

Я установил Ubuntu на ВМ и хочу отредактировать некоторые настройки Apache, но для этого требуется, чтобы я был пользователем root. Я могу сделать это с помощью 'sudo' в терминале, но я хочу просто отредактировать, дважды щелкнув и сохранив - через графический интерфейс.

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

Спасибо!

0
задан 27 February 2012 в 03:11

2 ответа

Вы должны добавить своего пользователя в www-data на сервере.

sudo usermod -a -G www-sata your_user

Затем вы сохраняете / var / www и файлы в этом каталоге, принадлежащие пользователю root: www-data

См. Также Установка владельца / пользователя по умолчанию

Затем введите ssh с опцией -X

ssh -X user@server

Затем вы отредактируете с помощью

gedit /var/www/file_to_edit

Если у вас установлен ssh, вы можете монтировать файлы локально с помощью sshfs. Отказано в доступе при автоматическом монтировании SSHFS

Я думаю, что sshfs наиболее легко предоставит вам необходимую вам функциональность;)

Из окон вы можете использовать winscp.

0
ответ дан 27 February 2012 в 03:11

Если вы можете использовать sudo в терминале, вы можете использовать gksu для редактора GUI, например, «gksu gedit». Если для доступа к файлам требуется root-доступ, это то, что вам нужно сделать. С другой стороны, если для доступа к файлам не требуются полномочия root для их записи, вы можете просто запустить, например, «gedit».

0
ответ дан 27 February 2012 в 03:11

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

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