Как установить полномочия для мерзавца, таким образом, это работает без sudo

У меня есть проблема с полномочиями мерзавца. Когда я выполняю мерзавца от консоли, я должен добавить sudo перед нею, чтобы заставить ее работать, но когда я использую NetBeans GUI выполнения сценария без команды 'sudo', и в результате я - promped с этим сообщением об ошибке:

[ java.io.IOException: No access ]

Что я должен сделать, чтобы заставить его работать?

Permision моего/var/www/html/apps/blog содержания каталога

wiktor@wiktor-VB:/var/www/html/apps/blog$ ls -la
all 140
drwxr-xr-x  9 wiktor wiktor  4096 lis 27 23:28 .
drwxr-xr-x  5 wiktor wiktor  4096 lis 27 21:32 ..
drwxr-xr-x  6 wiktor wiktor  4096 lis 27 21:34 app
drwxr-xr-x  2 wiktor wiktor  4096 lis 27 21:33 bin
-rw-r--r--  1 wiktor wiktor  2318 lis 23 13:18 composer.json
-rw-r--r--  1 wiktor wiktor 64050 lis 23 13:18 composer.lock
drwxr-xr-x  8 root   root    4096 lis 27 22:23 .git
-rw-rw-r--  1 wiktor wiktor   204 lis 27 23:28 .gitignore
-rw-r--r--  1 wiktor wiktor  1065 lis 23 13:18 LICENSE
drwxrwxr-x  3 wiktor wiktor  4096 lis 27 23:28 nbproject
-rw-r--r--  1 wiktor wiktor  2448 lis 23 13:18 README.md
drwxr-xr-x  3 wiktor wiktor  4096 lis 23 13:18 src
-rw-r--r--  1 wiktor wiktor  1308 lis 23 13:18 UPGRADE-2.2.md
-rw-r--r--  1 wiktor wiktor  1962 lis 23 13:18 UPGRADE-2.3.md
-rw-r--r--  1 wiktor wiktor   356 lis 23 13:18 UPGRADE-2.4.md
-rw-r--r--  1 wiktor wiktor  8499 lis 23 13:18 UPGRADE.md
drwxr-xr-x 14 wiktor wiktor  4096 lis 27 21:34 vendor
drwxr-xr-x  3 wiktor wiktor  4096 lis 27 21:34 web
2
задан 28 November 2015 в 02:49

1 ответ

Как видно из вывода ls, каталог .git принадлежит пользователю root, и у вас нет доступа к нему для записи. Исправьте это с помощью этой команды:

sudo chown -R wiktor:wiktor /var/www/html/apps/blog/.git

Это передаст вам право собственности на файл в каталоге git и все в нем.

12
ответ дан 2 December 2019 в 01:26

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

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