Отказано в разрешении при запуске сценария оболочки

Я использую Ubuntu Server 20.04 LTS. Когда я запускаю сценарий оболочки, я получаю следующую ошибку: -bash: ./install.sh: Permission denied . Я просмотрел аналогичный пост на этом форуме, и ни один из этих ответов не решил проблему. Мои входные и выходные данные терминала приведены ниже. Если кто-то может помочь, я буду очень признателен.

wilsont@bzoit:/media/wilsont/disk$ chmod u+r+x install.sh
wilsont@bzoit:/media/wilsont/disk$ ./install.sh
-bash: ./install.sh: Permission denied
0
задан 1 September 2021 в 23:02

1 ответ

Вероятно, файловая система смонтирована с параметром noexec. Сначала определите раздел, на котором вы выполняете сценарий. Вы можете сделать это с помощью команды mount . Он предоставит вам список всех подключенных разделов и их точек монтирования. Затем выполните следующую команду sudo mount -o remount, rw, exec . Это перемонтирует раздел с установленными разрешениями на чтение, запись и выполнение. Затем попробуйте снова выполнить тот же сценарий.

0
ответ дан 4 September 2021 в 09:24

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

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