Configurar Tomcat para un uso y gestión compartidos

12/02/2013

Tomcat
Una vez descargado y descomprimido tomcat, lo primero es añadir un grupo y usuario “tomcat” para poder ejecutarlo como un usuario distinto a root.

# groupadd tomcat
# useradd -g tomcat -d /opt/tomcat tomcat
# passwd tomcat

Después estableceremos como propietario del directorio de instalación al nuevo usuario y grupo creados.

# chown -R tomcat:tomcat /opt/tomcat

Ahora añadiremos el grupo “tomcat” a los usuarios que queremos que puedan controlar el tomcat.

# usermod -G tomcat rubensa

Establecemos permisos de lectura al grupo sobre los archivos de configuración:

# chmod -R g+r /opt/tomcat/conf

Establecemos permisos de escritura para poder desplegar nuevas aplicaciones:

# chmod -R g+w /opt/tomcat/conf
# chmod -R g+w /opt/tomcat/logs
# chmod -R g+w /opt/tomcat/temp
# chmod -R g+w /opt/tomcat/webapps
# chmod -R g+w /opt/tomcat/work

Establecemos el “sticky-bit” de grupo (para que los nuevos ficheros/directorios creados por cualquier usuario pertenezcan al grupo “tomcat”)

# chmod -R g+s /opt/tomcat/conf
# chmod -R g+s /opt/tomcat/logs
# chmod -R g+s /opt/tomcat/temp
# chmod -R g+s /opt/tomcat/webapps
# chmod -R g+s /opt/tomcat/work

Además será necesario que todos los usuarios del grupo establezcan su umask a 002 para que los ficheros y directorios creados por ellos sean escribibles por el resto de usuarios del grupo tomcat.

$ umask 002

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: