NSFを使用してファイルを共有するLinuxでNFS共有をマウントして使用する方法

How Mount Use Nfs Shares Linux Sharing Files Easily Using Nsf



1984年にSunMicrosystemsによって開発されたNFSまたはNetworkFile Sharesは、ローカルストレージデバイスと同様に、ネットワーク経由でファイルにアクセスするために使用されるファイルシステムプロトコルです。

NFS共有は、ユーザーがローカルネットワークやインターネットを介してファイルやディレクトリを共有できるため、強力で人気があります。ただし、ファイルはマシン上で暗号化されないため、NFS共有をローカルネットワークと信頼できるネットワークに制限することをお勧めします。ただし、この問題は、NFSプロトコルの最近のバージョンで対処および修正されました。 Kerberosなどの複雑な認証方法を設定する必要がある場合があります。







このチュートリアルでは、LinuxシステムでNFS共有を設定する方法について説明します。始めましょう。



NFSサーバーのセットアップ

NFSサーバーをセットアップすることから始めましょう。このプロセスは非常に単純で、コマンドはいくつかあります。



sudo apt-get update

sudo apt-get installnfs-kernel-server

次に、NFSの共有ルートディレクトリとして使用されるディレクトリをローカルシステムに作成します。





sudo mkdir /どこ/nfs

ディレクトリに適切な権限を設定します。

sudo chownnobody:nogroup/どこ/nfs

次に、/ etc / exportsのエクスポートファイルを編集して、次のエントリを追加します



/どこ/nfs<ホスト名>>((rw、同期、root_squash、no_subtree_check)。

NFSクライアントのセットアップ

LinuxにNFS共有をマウントするには、次のコマンドを使用してnfsクライアントツールをインストールする必要があります。

sudo apt-get update sudo apt-get installnfs-common

NFSファイルシステムのマウント

NFSファイル共有をマウントするプロセスは、Linuxで通常のファイルシステムをマウントするのと非常によく似ています。コマンドmountを使用できます。一般的な構文は次のとおりです。

マウント <オプション>> <nfs-server-address>><エクスポートディレクトリ>> <マウントポイント>>

これを実現するには、NFS共有のマウントポイントとして使用するディレクトリを作成することから始めます。

sudo mkdir /mnt/株式

次に、次に示すように、mountコマンドを使用してNFS共有をマウントします。

sudo マウント–t nfs 127.0.0.1/どこ/nfs/mnt/株式

完了すると、サーバー上のリモート共有にアクセスできるようになります。

ファイル共有のアンマウント

NFS共有はファイルシステムに似ているため、umountコマンドを使用して次のようにマウントを解除できます。

sudo umount <IPアドレス> /どこ/nfssudo umount /mnt/株式

NFS共有を強制的にアンマウントするなど、umountコマンドで他のオプションを使用できます。

結論

上記は、LinuxシステムでNFS共有を使用およびマウントする方法に関する簡単なガイドです。 NFSには、ここで説明した以上のものがあります。詳細については、外部リソースを自由に利用してください。