代码之家  ›  专栏  ›  技术社区  ›  Alex

运行jre keytool会导致权限被拒绝错误

  •  0
  • Alex  · 技术社区  · 6 年前

    我有一个运行命令的脚本:

    /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
    

    我在RHEL-7

    1 回复  |  直到 6 年前
        1
  •  1
  •   Tobi    6 年前

    许多发行版都不允许从内部执行文件 /tmp公司 目录。

    要么将jre移出 /tmp公司 (为什么它甚至在那里?)或通过以下方式使其可执行:

    sudo mount-o重新装载,exec/tmp