Ir para o conteúdo

Como faço para mapear um compartilhamento de arquivos de rede em um Linux WorkSpace?

3 minuto de leitura
0

Quero montar um compartilhamento de arquivos de rede em um Linux WorkSpace do Amazon WorkSpaces.

Resolução

Montar um compartilhamento de arquivos do Amazon EFS em um Linux WorkSpace

Para montar um sistema de arquivos do Amazon Elastic File System (Amazon EFS) em um Linux WorkSpace, use o nome DNS ou endereço IP do destino de montagem no Workspace. Conclua as etapas a seguir:

  1. Abra o console do Amazon EFS.
  2. No painel de navegação, escolha Sistemas de arquivos.
  3. Selecione o sistema de arquivos que é seu destino de montagem.
  4. No painel Detalhes, em Montar destinos, copie o Nome DNS ou o endereço IP.
  5. Configure o grupo de segurança do sistema de arquivos do EFS para permitir tráfego de entrada para a porta TCP 2049 do grupo de segurança abcxyz_workspacesMembers.
  6. Para montar o sistema de arquivos do EFS no Linux WorkSpace, execute o seguinte comando:
    sudo mount -t nfs EFS_FILE_SYSTEM_DNS_NAMEorIP_ADDRESS:/ /mnt/efs
    Observação: substitua EFS_FILE_SYSTEM_DNS_NAMEorIP_ADDRESS pelo nome DNS ou endereço IP do seu destino de montagem. Para montar o assistente de montagem do EFS, você deve primeiro instalar o pacote amazon-efs-utils. No entanto, esse pacote baseado em rpm está disponível somente nas versões Amazon Linux. Para outras distribuições Linux, você deve compilar pacotes a partir da origem. Para mais informações, consulte On other Linux distributions (Em outras distribuições Linux) no site do GitHub.
  7. Para verificar se você configurou corretamente o compartilhamento de arquivos de rede, execute o seguinte comando:
    df -h
    Exemplo de saída:
    EFS_FILE_SYSTEM_IP_ADDRESS (or) EFS_FILE_SYSTEM_DNS_NAME  /mnt/efs

Montar um compartilhamento de arquivos do Windows em um Linux WorkSpace

Para montar um compartilhamento de arquivos do Windows em um Linux WorkSpace, conclua as seguintes etapas:

  1. Para instalar o pacote cifs-utils, execute um dos seguintes comandos com base na sua distribuição.
    WorkSpace Amazon Linux 2:

    sudo yum install cifs-utils

    WorkSpace Ubuntu:

    sudo apt install cifs-utils

    WorkSpace Red Hat Enterprise Linux:

    sudo dnf install cifs-utils
  2. Para configurar um diretório no seu sistema Linux como ponto de montagem, execute o seguinte comando:

    sudo mkdir -p /mnt/windows-share

    Observação: substitua windows-share pelo nome do seu diretório.

  3. Para se autenticar com o Kerberos, execute o seguinte comando:

    kinit
  4. Para montar o compartilhamento de arquivos do Windows, execute o seguinte comando mount.cifs:

    sudo mount -t cifs //server/share /mnt/windows-share --verbose -o vers=3.0,cache=none,user=$USER,cruid=$USER,sec=krb5,uid=$(id -u),gid=$(id -g)

    Observação: substitua //server/share pelo caminho da convenção universal de nomenclatura (UNC) do seu compartilhamento de arquivos Windows.

  5. Para verificar se você configurou corretamente o compartilhamento de arquivos de rede, execute o seguinte comando:

    df -h

    Para montar automaticamente o compartilhamento de arquivos na inicialização do sistema, adicione o comando mount ao arquivo /etc/fstab do seu sistema Linux. É uma prática recomendada montar automaticamente o compartilhamento de arquivos se você precisar acessá-lo com frequência.

Informações relacionadas

Montar sistemas de arquivos EFS

How to access Amazon FSx for Windows File Server from a Linux client (Como acessar o Amazon FSx para Windows File Server a partir de um cliente Linux) no site do YouTube

Mounting a file share on an Amazon Elastic Compute Cloud (Amazon EC2) Linux instance (Montagem de um compartilhamento de arquivos em uma instância Linux do Amazon Elastic Compute Cloud [Amazon EC2])

AWS OFICIALAtualizada há um ano