Amazon WorkSpaces Linux WorkSpaces에 네트워크 파일 공유를 마운트하고 싶습니다.
해결 방법
Linux 워크스페이스에 Amazon EFS 파일 공유를 마운트합니다.
Linux WorkSpaces에 Amazon Elastic File System(Amazon EFS) 파일 시스템을 마운트하려면 DNS 이름이 아닌 탑재 대상의 IP 주소를 사용해야 합니다. EFS 파일 시스템을 마운트하려면 다음 단계를 완료하십시오.
-
Amazon EFS 콘솔을 엽니다.
-
탑재 대상이 될 파일 시스템을 선택합니다.
-
세부 정보 창의 마운트 대상에서 IP 주소를 복사합니다.
-
abcxyz\ _WorkspaceMembers 보안 그룹에서 TCP 포트 2049로의 인바운드 트래픽을 허용하도록 EFS 파일 시스템 보안 그룹을 구성합니다.
-
Linux WorkSpaces에 EFS 파일 시스템을 마운트하려면 다음 명령을 실행합니다.
sudo mount -t nfs EFS_FILE_SYSTEM_IP_ADDRESS:/ /mnt/efs
참고:****EFS\ _FILE\ _SYSTEM\ _IP\ _ADDRESS를 마운트 대상의 IP 주소로 바꾸십시오.
-
네트워크 파일 공유를 성공적으로 설정했는지 확인하려면 다음 명령을 실행합니다.
df -h
마운트된 EFS 파일 시스템을 보여주는 명령 출력은 다음과 비슷합니다.
EFS_FILE_SYSTEM_IP_ADDRESS /mnt/efs
리눅스 워크스페이스에 윈도우 파일 공유를 마운트하세요
Windows 파일 공유를 Linux WorkSpaces에 마운트하려면 다음 단계를 완료하십시오.
-
cifs-utils 패키지를 설치합니다.
Amazon Linux 2 워크스페이스의 경우 다음 명령을 실행합니다.
sudo yum install cifs-utils
Ubuntu WorkSpaces의 경우 다음 명령을 실행합니다.
sudo apt install cifs-utils
Red Hat 엔터프라이즈 리눅스 워크스페이스의 경우, 다음 명령을 실행하십시오.
sudo dnf install cifs-utils
-
Linux 시스템의 디렉터리를 마운트 지점으로 설정하려면 다음 명령을 실행합니다.
sudo mkdir -p /mnt/windows-share
참고: windows-share를 디렉토리 이름으로 바꾸세요.
-
Kerberos로 인증하려면 다음 명령을 실행합니다.
kinit
-
Windows 파일 공유를 마운트하려면 다음 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)
참고: //server/share를 Windows 파일 공유의 UNC (범용 명명 규칙) 경로로 바꾸십시오.
-
네트워크 파일 공유를 성공적으로 설정했는지 확인하려면 다음 명령을 실행합니다.
df -h
시스템 부팅 시 파일 공유를 자동으로 마운트하려면 Linux 시스템의 /etc/fstab 파일에 mount 명령을 추가합니다. 자주 액세스해야 하는 경우 파일 공유를 자동으로 마운트하는 것이 가장 좋습니다.
관련 정보
EFS 파일 시스템 마운트
YouTube 웹 사이트의 Linux 클라이언트에서 Windows용 Amazon FSx 파일 서버에 액세스하는 방법
Amazon 엘라스틱 컴퓨트 클라우드 (Amazon EC2) Linux 인스턴스에 파일 공유 탑재