我正在尝试一个奇怪的问题。大多数时候(几乎每次)我的pdf都是通过权限(rwx-r - r--)644生成的,这是正确的。
但'有时'..我无法理解为什么会发生这种情况,但是他们是在获得许可的情况下创建的(rw -------)600。当其他系统尝试复制或读取时,这会导致“权限被拒绝” PDF ...
有人已经有这个问题吗?是否有可能是我的Jasper配置中的问题?或服务器配置?
Ps:我在redhat服务器上运行我的网络应用程序(容器是Weblogic)。
答案 0 :(得分:1)
当您运行和生成PDF的程序具有root权限时,会发生这种情况。
您可以在家庭用户模式而非root用户模式下运行PDF生成软件(或任何您正在使用的软件)
或者只是转到生成PDF并从终端
运行的文件夹user@your_folder>> sudo chown username:username *
如果被问到,请提供密码....您可以将此问题用于存在此问题的每个文件和文件夹
一旦运行此命令,您将看到“LOCK”图标消失,文件/文件夹变为正常
希望这有助于你