NFSの概要
NFS(Network File System)は、FreeBSDでサポートされているファイルシステムの1つであるネットワークファイルシステムであり、ネットワーク上のコンピューターがTCP / IPネットワークを介してリソースを共有できるようにします。 NFSアプリケーションでは、ローカルNFSクライアントアプリケーションは、ローカルファイルにアクセスするのと同じように、リモートNFSサーバー上のファイルを透過的に読み書きできます。
nfsサービスは、LinuxとLinux間のファイル共有を実現するためのものであり、nfsサービスの構築は比較的簡単です。
次に、ubuntu16.04システムでnfsサービスを構築する方法を紹介します。ubuntuはRedHatよりも簡単に構築できます。
UbuntuでNFSを構成する方法
1、 nfsサービスをインストールします
sudo apt install nfs-common
2、 構成ファイルの変更
sudo vim /etc/exports
改訂内容は以下のとおりです。
/home *(rw,sync,no_root_squash)
各段落の意味は次のとおりであり、実際の状況に応じて変更されます
/ホーム:共有ディレクトリ
* :アクセスできるユーザーを指定します
* 同じホストにpingできるすべてのユーザー
192.168.1.* ネットワークセグメントを指定します。このネットワークセグメントのユーザーはマウントできます
192.168.1.12 このユーザーのみがマウントできます(ro,sync,no_root_squash):許可
ro :読み取り専用
rw :読み書き
sync :同期する
no_root_squash:ルートユーザーの権限を減らさない
その他のオプションman5はビューをエクスポートします
3、 nfsサービスを再起動します
sudo /etc/init.d/nfs-kernel-server restart
この時点で、nfsサービスがセットアップされます。
次に、クライアントがサーバーにアクセスする方法について説明します
1、 クライアントとサーバー間のネットワークが接続されているかどうかを確認します(pingコマンド)
ping +ホストIP
2、 サーバーの共有ディレクトリを表示する
showmount -e +ホストIP
showmount -e 192.168.1.93
Export list for192.168.1.93:/home *
3、 ディレクトリをローカルにマウントします
mount 192.168.1.93:/home /mnt
4、 アクセス
ローカルのmntディレクトリにアクセスすると、サーバー側の共有ディレクトリにアクセスできます。
総括する
上記はこの記事の全内容です。この記事の内容があなたの研究や仕事のために一定の参考値を持っていることを願っています。ZaLou.Cnへのご支援に感謝します。それについてもっと知りたい場合は、以下の関連リンクを確認してください
Recommended Posts