Quiero montar un recurso compartido de archivos de red en un WorkSpace de Linux de Amazon WorkSpaces.
Resolución
Montaje de un recurso compartido de archivos de Amazon EFS en un WorkSpace de Linux
Para montar un sistema de archivos de Amazon Elastic File System (Amazon EFS) en un WorkSpace Linux, utiliza el nombre DNS o la dirección IP del objetivo de montaje de Workspace. Sigue estos pasos:
- Abre la consola de Amazon EFS.
- En el panel de navegación, selecciona Sistemas de archivos.
- Selecciona el sistema de archivos que es tu objetivo de montaje.
- En el panel de detalles, en Montar objetivos, copia el nombre DNS o la dirección IP.
- Configura el grupo de seguridad del sistema de archivos EFS para permitir el tráfico entrante al puerto TCP 2049 desde el grupo de seguridad abcxyz_workspacesMembers.
- Para montar el sistema de archivos EFS en el WorkSpace de Linux, ejecuta el siguiente comando:
sudo mount -t nfs EFS_FILE_SYSTEM_DNS_NAMEorIP_ADDRESS:/ /mnt/efs
Nota: Sustituye EFS_FILE_SYSTEM_DNS_NAMEorIP_ADDRESS por el nombre DNS o la dirección IP de tu objetivo de montaje. Para montar el asistente de montaje de EFS, primero debes instalar el paquete amazon-efs-utils. Sin embargo, este paquete basado en rpm solo está disponible en las versiones de Amazon Linux. Para otras distribuciones de Linux, debes compilar los paquetes desde el origen. Para obtener más información, consulta On other Linux distributions (Sobre otras distribuciones de Linux) en el sitio web de GitHub.
- Para comprobar que configuraste correctamente el recurso compartido de archivos de red, ejecuta el siguiente comando:
df -h
Resultado de ejemplo:
EFS_FILE_SYSTEM_IP_ADDRESS (or) EFS_FILE_SYSTEM_DNS_NAME /mnt/efs
Montaje de un recurso compartido de archivos de Windows en un WorkSpace de Linux
Para montar un recurso compartido de archivos de Windows en un WorkSpace de Linux, sigue estos pasos:
-
Para instalar el paquete cifs-utils, usa uno de los siguientes comandos según tu distribución.
WorkSpace de Amazon Linux 2:
sudo yum install cifs-utils
WorkSpace de Ubuntu:
sudo apt install cifs-utils
WorkSpace de Red Hat Enterprise Linux:
sudo dnf install cifs-utils
-
Para configurar un directorio en tu sistema de Linux como punto de montaje, ejecuta el siguiente comando:
sudo mkdir -p /mnt/windows-share
Nota: Sustituye windows-share por el nombre de tu directorio.
-
Para autenticarse con Kerberos, ejecuta el siguiente comando:
kinit
-
Para montar el recurso compartido de archivos de Windows, ejecuta el siguiente 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)
Nota: Sustituye //server/share por la ruta de la convención de nomenclatura universal (UNC) de tu recurso compartido de archivos de Windows.
-
Para comprobar que configuraste correctamente el recurso compartido de archivos de red, ejecuta el siguiente comando:
df -h
Para montar automáticamente el recurso compartido de archivos al arrancar el sistema, agrega el comando mount al archivo /etc/fstab de tu sistema de Linux. Se recomienda montar automáticamente el recurso compartido de archivos si necesitas acceder a él con frecuencia.
Información relacionada
Montaje de sistemas de archivos EFS
How to access Amazon FSx for Windows File Server from a Linux client (Cómo acceder al servidor de archivos Amazon FSx para Windows desde un cliente Linux) en el sitio web de YouTube
Montaje de un recurso compartido de archivos en una instancia de Linux de Amazon Elastic Compute Cloud (Amazon EC2)