UbuntuでNFSを構築し、マウントする方法は何ですか?

UbuntuにNFSを構築およびマウントするには、以下の手順に従う必要があります。

  1. NFSサーバーソフトウェアをインストールします。
  2. ターミナルで以下のコマンドを実行してNFSサーバーソフトウェアをインストールしてください:sudo apt-get install nfs-kernel-server。
  3. NFSサーバーの設定:
  4. /etc/exportsというNFSサーバーの設定ファイルを編集する場合は、以下のコマンドを使用してください:sudo nano /etc/exports
  5. ファイルに共有するディレクトリとアクセス権を追加します。例えば、/home/user/sharedディレクトリを共有し、すべてのクライアントがアクセスできるようにするには、以下の行を追加します:/home/user/shared *(rw,sync,no_root_squash,no_subtree_check)
  6. ファイルを保存して閉じる。
  7. NFSサーバを起動する:
  8. NFSサーバーを起動するには、ターミナルで次のコマンドを実行してください:sudo systemctl start nfs-kernel-server
  9. 必要な場合は、次のコマンドを使用してNFSサーバーを起動時に設定できます:sudo systemctl enable nfs-kernel-server
  10. NFS共有をマウントする:
  11. NFS共有をマウントするために、クライアント側でディレクトリを作成してください。例えば、/mnt/nfsディレクトリ内にsharedという名前のディレクトリを作成するには、次のコマンドを使用してください:sudo mkdir -p /mnt/nfs/shared
  12. NFS共有をマウントするには、ターミナルで以下のコマンドを実行してください:sudo mount server_ip:/home/user/shared /mnt/nfs/shared。ここで、server_ipはNFSサーバーのIPアドレスです。
  13. 起動時にNFS共有を自動的にマウントするには、次のコマンドを使用できます:sudo nano /etc/fstab、そして以下の行を追加してください:server_ip:/home/user/shared /mnt/nfs/shared nfs defaults 0 0
  14. ファイルを保存して閉じる。

サーバーとクライアントの両方で、通信が適切に行われるようにNFSトラフィックを許可するためにファイアウォールを確認してください。

bannerAds