Usuarios, grupos y permisos (Linux)

En esta sección, se describe lo que debe hacer si sube bases de datos manualmente.

Durante la instalción, FileMaker Server crea el usuario fmserver y el grupo fmsadmin. El grupo fmsadmin debe tener derechos de lectura y escritura sobre las bases de datos alojadas. Debe cambiar el permiso del grupo para permitir que los usuarios de estos grupos editen las bases de datos.

De forma predeterminada, solo la cuenta de usuario de Linux que se usó para instalar FileMaker Server podrá:

  • Utilizar manualmente FileMaker Server desde la línea de comandos.

  • Añadir o suprimir archivos de la carpeta de FileMaker Server.

  • Acceder a cualquiera de las bases de datos de FileMaker Pro almacenadas en las carpetas de base de datos y copia de seguridad predeterminadas de FileMaker Server.

Nota  Sin embargo, cualquier usuario con las credenciales de inicio de sesión correctas puede acceder a la Admin Console de FileMaker Server.

Para permitir que otras cuentas de usuario trabajen con FileMaker Server y los archivos de base de datos, puede añadirlas al grupo fmsadmin usando el comando usermod de la línea de comandos de Linux. Debe iniciar sesión con privilegios de administrador.

Importante  Solo se recomiendan los siguientes procedimientos para usuarios avanzados que estén familiarizados con la línea de comandos de Linux.

Para añadir un usuario al grupo usando la línea de comandos de Linux:

  1. Abra la aplicación Terminal.

  2. Introduzca el siguiente comando:

    sudo usermod -a -G fmsadmin nombreUsuario

    donde nombreUsuario es el nombre del usuario existente que desea añadir al grupo.

Para cambiar los permisos del grupo para las bases de datos alojadas:

  1. Incluya los archivos de base de datos en la carpeta de base de datos principal o en la carpeta de base de datos adicional opcional.

  2. Inicie la aplicación Terminal y utilice el comando cd para establecer la ruta según sea necesario.

  3. Introduzca el siguiente comando:

    sudo chmod g+rw nombreArchivo

    donde nombreArchivo es el nombre de la base de datos.

Para usar el grupo de servidor para un archivo o carpeta:

  1. Inicie la aplicación Terminal y utilice el comando cd para establecer la ruta según sea necesario.

  2. Introduzca el siguiente comando:

    chown nombreUsuario:fmsadmin nombreArchivo

    donde nombreUsuario es el nombre del usuario propietario del archivo, y nombreArchivo es el nombre de la base de datos.