スキップしてコンテンツを表示

Linux WorkSpace にネットワークファイル共有をマップするにはどうすればよいですか?

所要時間2分
0

Amazon WorkSpaces の Linux WorkSpace にネットワークファイル共有をマウントしたいと考えています。

解決策

Linux WorkSpace に Amazon EFS ファイル共有をマウントする

Linux WorkSpace に Amazon Elastic File System (Amazon EFS) ファイルシステムをマウントするには、マウントターゲットの DNS 名または Workspace の IP アドレスを使用します。次の手順を実行します。

  1. Amazon EFS コンソールを開きます。
  2. ナビゲーションペインで、[ファイルシステム] を選択します。
  3. マウントターゲットとなるファイルシステムを選択します。
  4. [詳細] ペインの [マウントターゲット] から DNS 名または IP アドレスをコピーします。
  5. EFS ファイルシステムのセキュリティグループの構成において、abcxyz_workspacesMembers セキュリティグループから TCP ポート 2049 へのインバウンドトラフィックを許可する設定を行います。
  6. EFS ファイルシステムを Linux WorkSpace にマウントするには、次のコマンドを実行します。
    sudo mount -t nfs EFS_FILE_SYSTEM_DNS_NAMEorIP_ADDRESS:/ /mnt/efs
    注: EFS_FILE_SYSTEM_DNS_NAMEorIP_ADDRESS をマウントターゲットの DNS 名または IP アドレスに置き換えてください。EFS マウントヘルパーをマウントするには、まず、amazon-efs-utils パッケージをインストールする必要があります。ただし、この rpm ベースのパッケージは Amazon Linux リリースでのみ使用できます。他の Linux ディストリビューションでは、ソースからパッケージをコンパイルする必要があります。詳細については、GitHub のウェブサイトで「他の Linux ディストリビューションについて」を参照してください。
  7. ネットワークファイル共有が正常に設定されたことを確認するには、次のコマンドを実行します。
    df -h
    出力例:
    EFS_FILE_SYSTEM_IP_ADDRESS (or) EFS_FILE_SYSTEM_DNS_NAME  /mnt/efs

Linux WorkSpace に Windows ファイル共有をマウントする

Linux WorkSpace に Windows ファイル共有をマウントするには、次の手順を実行します。

  1. cifs-utils パッケージをインストールするには、ディストリビューションに応じて次のいずれかのコマンドを実行します。
    Amazon Linux 2 WorkSpace:

    sudo yum install cifs-utils

    Ubuntu WorkSpace:

    sudo apt install cifs-utils

    Red Hat Enterprise Linux WorkSpace:

    sudo dnf install cifs-utils
  2. Linux システム上のディレクトリをマウントポイントとして設定するには、次のコマンドを実行します。

    sudo mkdir -p /mnt/windows-share

    **注:**windows-share をご使用のディレクトリ名に置き換えてください。

  3. Kerberos で認証するには、次のコマンドを実行します。

    kinit
  4. 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) パスに置き換えてください。

  5. ネットワークファイル共有が正常にセットアップされたことを確認するには、次のコマンドを実行します。

    df -h

    システム起動時にファイル共有を自動的にマウントするには、Linux システムの /etc/fstab ファイルに mount コマンドを追加します。頻繁にアクセスする必要がある場合は、ファイル共有を自動的にマウントするのがベストプラクティスです。

関連情報

Mounting EFS file systems

How to access Amazon FSx for Windows File Server from a Linux client on the YouTube website

Mounting a file share on an Amazon Elastic Compute Cloud (Amazon EC2) Linux instance

AWS公式更新しました 4ヶ月前
コメントはありません

関連するコンテンツ