нет разрешения на запуск -rwxrwxrwx 1 tux tux 19 января 23 12:46 файл idea_tmp_check.sh


0

Я пытаюсь запустить IntelliJ. Он жалуется, что не может запустить файл idea_tmp_check.sh.

Я изменил разрешения на 777

-rwxrwxrwx 1 tux tux 19 Jan 23 12:46 idea_tmp_check.sh

Попытка запустить его из bash не отображается, если я нажимаю клавишу Tab и жалуется, что у меня нет прав для запуска файла.

sudo: unable to execute ./idea_tmp_check.sh: Permission denied

Ubuntu 15.10

Fstab:

LABEL=linux /home ext4 rw,auto,user 0 1

1
Вам также необходимо проверить каталог, в котором вы сохранили файл. Это также должно иметь права на выполнение. И 777 никогда не является правильным решением. Только 1-я цифра должна быть 7. 2-й может быть 7, а 3-й ... нет. И 750 более чем достаточно.
Ринзвинд

родительский каталог drwxrwxr-x 2 tux tux 4096 23 января 12:46 tmp.
Arch Linux Tux

Ответы:


0

Казалось, из-за настроек в fstab.

У меня не было execнастроено -permissions в конфигурации

изменения

LABEL=linux /home ext4 rw,auto,user 0 1

в

LABEL=linux /home ext4 rw,auto,user,exec 0 1

решил это.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.