cal*_*nfo 7 linux tomcat webdav upload file-permissions
标题说明了一切。我需要 Tomcat 的 webdav servlet 来创建具有 rw-rw-r-- 权限的文件,但它一直将其创建为 rw-r--r--。我试图在 /etc/profile 中设置 umask,但它没有帮助(尽管手动创建的新文件具有所需的权限设置)。根据 /etc/passwd,运行 Tomcat 的用户将 /etc/false 作为 shell,并且在他的主目录中没有 bashrc。主机操作系统是 Debian。
小智 5
虽然这完全是一个黑客,但打开 tomcat/bin/startup.sh 并在其中设置 'umask 0002'。您也可以在 catalina.sh 中执行此操作,您明白了 - 您甚至可以在 catalina.sh 中找到 java 启动的正确位置(搜索“catalina.out”)并将其直接放在该逻辑块上方以确保它在 java 时有效在你可怜的 CPU 上放松。
| 归档时间: |
|
| 查看次数: |
17591 次 |
| 最近记录: |