(RHEL) 서버에 로그인하고 dev 사용자로 전환했습니다 sudo su - devuser
.
내가 만든 모든 것은 (당연히) 개발자의 소유입니다.
그러나 이(JBoss) 프로세스를 시작하면 다른 모든 파일이 devuser로 생성되었음에도 불구하고 루트로 로그 파일을 생성하도록 관리됩니다.
루트가 소유한 디렉토리는 로 생성되고 700
파일은 644
.
어떻게 이럴 수있어?
편집:
JBoss 프로세스는 제공된standalone.sh
https://github.com/wildfly/wildfly-core/blob/11.0.x/core-feature-pack/src/main/resources/content/bin/standalone.shJVM을 시작합니다.
로그는 syslog 대신 애플리케이션 서버 디렉터리에 생성됩니다.
$JBOSS_HOME/standalone/logs/server.log