Creazione delle condivisioni SMB

Puoi creare e gestire le condivisioni v3 (Samba) di Windows Server Message Block (SMB) in un'istanza di Oracle Cloud Infrastructure (OCI) ed esportare i file nell'istanza di computazione.

Prerequisiti e considerazioni

Prima di iniziare:

Creazione di una condivisione Samba in un'istanza OCI

Per creare una condivisione Samba in un'istanza OCI dalla riga di comando:

  1. Seguire le istruzioni in Gestione di Samba e specificare quanto segue:
    • Per il valore samba_server, immettere l'indirizzo IP o il nome host dell'istanza OCI.
    • Nella sezione Impostazioni file del file di configurazione Samba, immettere il percorso e il nome della condivisione nell'istanza OCI.
  2. Accedi alla condivisione Samba. Vedere Accessing NFS and Samba Shares.

Creazione di una condivisione Samba in un'istanza OCI mediante Cockpit

È possibile creare una condivisione Samba in un'istanza di computazione dalla console Web Cockpit utilizzando il plugin di condivisione file Cockpit.

Per creare una condivisione Samba utilizzando la console Web Cockpit:

  1. Rivedere le informazioni in Gestione di Samba.
  2. Installare e configurare Samba nell'istanza OCI.

    Ad esempio:

    sudo dnf install samba samba-common samba-client -y
  3. Consentire a Cockpit di configurare Samba modificando il file di configurazione /etc/samba/smb.conf Samba e aggiungendo include = registry nella sezione global del file.

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

    L'aggiunta del valore registry al file di configurazione Samba consente di visualizzare la scheda Samba nella console Web Cockpit.

  4. Nell'istanza, installare e abilitare Cockpit. Vedere Installa e abilita Cockpit.
  5. Utilizzare DNF per installare il pacchetto cockpit-file-sharing.

    Il pacchetto si trova nel repository DNF developer_EPEL ed è necessario abilitare il repository prima di installare il pacchetto cockpit-file-sharing.

    Ad esempio:

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

    I pacchetti presenti nei repository developer_EPEL sono considerati non supportati e hanno diritto solo al supporto di installazione di base. Il contenuto di questo repository non è consigliato per gli ambienti di produzione ed è destinato solo agli sviluppatori.
  6. Accedi a Cockpit. Vedere Log in to the Cockpit Web Console.

  7. Crea una nuova condivisione Samba:
    1. Fare clic su Condivisione file, quindi sulla scheda Samba.
    2. Nella sezione Gestione condivisione della pagina, fare clic sul pulsante con il segno più (+) blu.

      Viene visualizzata la finestra Aggiungi nuova condivisione.

    3. Immettere il nome della condivisione Samba e il percorso della condivisione nell'istanza di computazione.

    4. Se si desidera, selezionare gli utenti e i gruppi Oracle Linux e specificare il tipo di accesso ai file che si desidera concedere.

      Samba utilizza gli utenti Oracle Linux esistenti, ma è possibile impostare password diverse per l'accesso ai file tramite la console Web Cockpit.

    5. Fare clic su Aggiungi condivisione.

  8. Accedi alla condivisione Samba. Vedere Accessing NFS and Samba Shares.