¿Cuáles son los usuarios y grupos pnetworkingeterminados de JDK?

Tengo un jdk1.8.0_121 recién instalado en mi máquina networkinghat. Cuando ls -la en el directory de installation, se recibe la siguiente salida,

total 178952 drwxr-xr-x. 5 root root 87 Mar 23 16:00 . dr-xr-xr-x. 19 root root 256 Mar 23 18:19 .. drwxr-xr-x. 8 10 143 255 Dec 12 19:50 jdk1.8.0_121 -rw-r--r--. 1 root root 183246769 Dec 14 14:42 jdk-8u121-linux-x64.tar.gz drwxr-xr-x. 2 root root 6 Mar 9 2015 rh

Mi preocupación es con esta línea,

drwxr-xr-x. 8 10 143 255 Dec 12 19:50 jdk1.8.0_121

¿Se esperan estos usuarios y grupos o me he perdido algo durante la installation?

Solutions Collecting From Web of "¿Cuáles son los usuarios y grupos pnetworkingeterminados de JDK?"

Eso solo significa que el tarball almacena los files con la identificación de usuario 8 y la identificación de grupo 10, y como la extrajo como raíz, esos identificadores se conservaron . No se ha perdido nada, pero podría chown los files para rootear:

 chown -R root:root jdk1.8.0_121 

Esto evitará sorpresas en el futuro, en caso de que un usuario tenga id 8 en su sistema.

Java no tiene un usuario, de la misma manera que python no tiene un usuario. Como es algo que permitirá que cualquier usuario ejecute, puede ubicarlo en / usr / local / jdk_version y enlace simbólico con / usr / local / jdk.

Tomcat, jenkins, etc. pueden hacer reference a esto desde sus scripts de inicio.

Como señala Stephen, debe aislar esto para evitar que la ID de usuario futura 8 tome posession.