UbuntuでNFSの設定方法は何ですか?

UbuntuにNFS(Network File System)を設定するには、以下の手順に従う必要があります。

  1. NFSサーバーソフトウェアパッケージをインストールしてください:
    ターミナルを開いて、以下のコマンドを実行してNFSサーバーソフトウェアパッケージをインストールしてください。
  2. sudo aptをupdateしてください
    sudo aptを使ってnfs-kernel-serverをinstallしてください
  3. 共有ディレクトリを作成してください:
    NFSサーバー上に共有ディレクトリを作成し、カスタムのディレクトリパスを選択できます。例えば、/nfs/share というディレクトリを作成してください。
  4. 「sudo mkdir -p /nfs/share」と入力してください。
    「sudo chmod -R 777 /nfs/share」と入力してください。
  5. NFS共有の設定:
    /etc/exportsファイルを開いて編集し、以下の内容を追加してください。
  6. /nfs/share は、読み書き可能で同期モードであり、サブツリーチェックは無効です。
  7. 全てのクライアントが/nfs/shareディレクトリにアクセスし、読み書き権限を持つことができるようになります。
  8. NFS設定を再読み込みするには、以下のコマンドを実行してください。
  9. sudo exportfs -a を実行し、sudo systemctl restart nfs-kernel-server を実行します。
  10. NFSクライアントを設定してください。
    NFSサーバーでの設定が完了したら、共有ディレクトリにアクセスするためにNFSクライアントで設定する必要があります。
  11. NFSクライアントソフトウェアをインストールするには、NFSクライアント上でターミナルを開いて、次のコマンドを実行してください:sudo apt update、sudo apt install nfs-common
  12. NFS共有ディレクトリをマウントするには:
    次のコマンドを実行してNFS共有ディレクトリをマウントします(例:共有ディレクトリを/mnt/nfsディレクトリにマウントします):
    sudo mkdir -p /mnt/nfs
    sudo mount <NFSサーバーのIP>:/nfs/share /mnt/nfs<NFSサーバーのIP>をNFSサーバーのIPアドレスに置き換えてください。
  13. NFS共有を自動的にマウントするには、/etc/fstabファイルを編集して次の行を追加してください:
    <NFSサーバーのIP>:/nfs/share /mnt/nfs nfs defaults 0 0ファイルを保存して閉じた後、次のコマンドを実行して自動マウントをテストしてください:
    sudo mount -a

現在、Ubuntu上でNFSの設定が成功しました。NFSサーバーはディレクトリをNFSクライアントに共有し、ファイルにアクセスできるようにします。

bannerAds