Creación de recursos compartidos de SMB

Puede crear y gestionar recursos compartidos de Server Message Block (SMB) v3 (Samba) de Windows en una instancia de Oracle Cloud Infrastructure (OCI) y exportar archivos a la instancia informática.

Requisitos previos y consideraciones

Antes de empezar:

Creación de un recurso compartido de Samba en una instancia de OCI

Para crear un recurso compartido de Samba en una instancia de OCI desde la línea de comandos:

  1. Siga las instrucciones de Gestión de Samba y especifique lo siguiente:
    • Para el valor samba_server, introduzca la dirección IP o el nombre de host de la instancia de OCI.
    • En la sección Configuración de archivo del archivo de configuración de Samba, introduzca la ruta y el nombre del recurso compartido en la instancia de OCI.
  2. Acceda al recurso compartido de Samba. Consulte Accessing NFS and Samba Shares.

Creación de un recurso compartido de Samba en una instancia de OCI mediante Cockpit

Puede crear un recurso compartido Samba en una instancia informática desde la consola web de Cockpit mediante el plugin de uso compartido de archivos de Cockpit.

Para crear un recurso compartido de Samba mediante la consola web de Cockpit:

  1. Revise la información en Gestión de Samba.
  2. Instale y configure Samba en la instancia de OCI.

    Por ejemplo:

    sudo dnf install samba samba-common samba-client -y
  3. Permita que Cockpit configure Samba editando el archivo de configuración de Samba /etc/samba/smb.conf y agregando include = registry en la sección global del archivo.

    Por ejemplo:
    ....
    workgroup = SAMBA
    security = user
    passdb backend = tdbsam
    printing = cups
    printcap name = cups
    load printers = yes
    cups option = raw
    include = registry
    ....

    Agregar el valor registry al archivo de configuración de Samba le permite ver el separador Samba en la consola web de Cockpit.

  4. En la instancia, instale y active Cockpit. Consulte Install and Enable Cockpit.
  5. Utilice DNF para instalar el paquete cockpit-file-sharing.

    El paquete se encuentra en el repositorio DNF developer_EPEL y debe activar el repositorio antes de instalar el paquete cockpit-file-sharing.

    Por ejemplo:

    sudo yum-config-manager --enable ol9_developer_EPEL
    sudo dnf install cockpit-file-sharing
    Nota

    Los paquetes encontrados en los repositorios developer_EPEL se consideran no soportados y solo tienen derecho a soporte de instalación básico. El contenido de este repositorio no se recomienda para entornos de producción y está destinado únicamente a desarrolladores.
  6. Inicie sesión en Cockpit. Consulte Conexión a la consola web de Cockpit.

  7. Cree un nuevo recurso compartido de Samba:
    1. Haga clic en Uso Compartido de Archivos y, a continuación, en el separador Samba.
    2. En la sección Gestión de recursos compartidos de la página, haga clic en el botón azul más (+).

      Se muestra la ventana Agregar nuevo recurso compartido.

    3. Introduzca el nombre del recurso compartido Samba y la ruta al recurso compartido en la instancia informática.

    4. De manera opcional, seleccione los usuarios y grupos de Oracle Linux y especifique el tipo de acceso de archivo que desea otorgarles.

      Samba utiliza usuarios existentes de Oracle Linux, pero puede definir diferentes contraseñas para el acceso a archivos mediante la consola web de Cockpit.

    5. Haga clic en Agregar recurso compartido.

  8. Acceda al recurso compartido de Samba. Consulte Accessing NFS and Samba Shares.