Запуск jre keytool приводит к ошибке «Отказано в доступе» - PullRequest
0 голосов
/ 04 октября 2018

У меня есть скрипт, выполняющий команду:

/tmp/jre1.8.0_131/bin/keytool -import -trustcacerts -file '/etc/pki/ca-trust/source/anchors/company.crt' -keystore '/tmp/jre1.8.0_131/lib/security/cacerts' -storepass changeit

Получил ошибку:

bash: /tmp/jre1.8.0_131/bin/keytool: Permission denied

Проверены все разрешения на каталоги и keytool - все исполняемые.

Я нахожусь на RHEL-7

1 Ответ

0 голосов
/ 04 октября 2018

Многие дистрибутивы не позволяют выполнять файлы из каталога / tmp .

Либо переместите jre из / tmp (почемуэто даже там?) или сделать его исполняемым через:

sudo mount -o remount, exec / tmp

...