ubuntu16.04でNFSサービスを構築する方法

ubuntu16.04でNFSサービスを構築する方法

NFS の紹介

NFS (ネットワーク ファイル システム) は、FreeBSD でサポートされているファイル システムの 1 つであるネットワーク ファイル システムです。これにより、ネットワーク内のコンピューターは TCP/IP ネットワークを介してリソースを共有できます。 NFS アプリケーションでは、ローカル NFS クライアント アプリケーションは、ローカル ファイルにアクセスするのと同じように、リモート NFS サーバーにあるファイルを透過的に読み書きできます。

nfs サービスは、Linux と Linux 間のファイル共有を実現するために使用されます。nfs サービスの構築は比較的簡単です。

それでは、Ubuntu 16.04 システムで NFS サービスを構築する方法を紹介します。Ubuntu の構築は Red Hat よりもさらに簡単です。

UbuntuでNFSを設定する方法

1. nfsサービスをインストールする

sudo apt インストール nfs-common 

2. 設定ファイルを変更する

sudo vim /etc/exports

変更点は次のとおりです。

/home *(rw、同期、ルートスカッシュなし) 

各段落の意味は以下のとおりですが、実際の状況に応じて変更されます。

/home: 共有ディレクトリ*: アクセスできるユーザーを指定します* ホスト 192.168.1 に ping できるすべてのユーザー* ネットワーク セグメントを指定します。このネットワーク セグメント内のユーザーは 192.168.1.12 をマウントできます。このユーザーのみがマウントできます (ro、sync、no_root_squash): 権限 ro: 読み取り専用 rw: 読み取り/書き込み sync: 同期 no_root_squash: ルート ユーザーの権限を減らさない

その他のオプション man 5 エクスポート 表示

3. NFSサービスを再起動する

sudo /etc/init.d/nfs-kernel-serverを再起動します

この時点で、nfs サービスがセットアップされます。

クライアントがサーバーにアクセスする方法は次のとおりです。

1. クライアントとサーバーが接続されているかどうかを確認する(pingコマンド)

ping + 主機IP

2. サーバー上の共有ディレクトリを表示する

showmount -e + ホストIP
ショーマウント -e 192.168.1.93
192.168.1.93 のエクスポート リスト:
/家 *

3. ディレクトリをローカルにマウントする

192.168.1.93:/home /mnt をマウントします

4. アクセス

ローカルの mnt ディレクトリにアクセスすることで、サーバーが共有するディレクトリにアクセスできます。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Ubuntu で FTP サーバーを構築する方法の詳細な説明 (成功保証)
  • Ubuntu環境でAndroid APKを逆コンパイルする方法
  • Ubuntu Server でのワイヤレス ネットワーク カードの詳細な設定
  • VMware ワークステーション 12 に Ubuntu 14.04 (64 ビット) をインストール
  • VMware Workstation 14 Pro インストール Ubuntu 16.04 チュートリアル
  • Ubuntuがインターネットに接続できない場合の解決策
  • Ubuntuが仮想マシンでインターネットに接続できない問題の解決策
  • Ubuntu16.04はphp5.6ウェブサーバー環境を構築します
  • Ubuntu システムでタイムゾーンと時刻を変更する方法
  • Ubuntu で中国語入力方法が使えない場合の解決策

<<:  学生情報管理システムを実装するためのJavaScript+HTML

>>:  エンタープライズプロダクション MySQL 最適化入門

推薦する

MySQL Workbench の使い方チュートリアルの詳しい説明

目次(I) Workbenchを使用してデータベースを操作する①データベースを作成する② データベー...

ページ内の検索エンジンの呼び出しはBaiduを例に挙げています

今日、突然、自分のウェブページで Google や Baidu のような強力な検索エンジンを呼び出す...

union (all) と limit および exists キーワードの使用法を理解するための MySQL シリーズチュートリアル

目次1.union: クエリ結果を追加できます1) すべてを結合: 重複を削除できません2) ユニオ...

tomcat ログ ディレクトリ内のログ ファイルの分析 (概要)

tomcat が起動されるたびに、次のログ ファイルがログ ディレクトリに自動的に生成され、日付順...

VueはBaidu Mapsを使用して都市の位置特定を実現

この記事では、参考までに、Baidu Mapsを使用して都市の位置特定を実現するVueの具体的なコー...

MySQL がデフォルトの分離レベルとして繰り返し読み取りを選択する理由

目次Oracle 分離​​レベルMySQL 分離レベル要約する多くの読者は、MySQL のトランザク...

jQuery で呼吸カルーセル効果を実現

この記事では、呼吸カルーセル効果を実現するためのjQueryの具体的なコードを参考までに共有します。...

iframe が HTML 内のページにジャンプするのを防ぎ、iframe を使用して WeChat Web バージョンをページに埋め込む方法

私は、WinForm と HTML5 を組み合わせた小さなものを作りたいだけなのですが、突然、そこに...

Centos7 で ZooKeeper3.4 ミドルウェアを構築するための一般的なコマンドの概要

1.ダウンロードして解凍する1. Zookeeperの紹介分散サービス フレームワークとして、Zoo...

Javascriptを使用して滑らかな曲線を生成する方法

目次序文ベジェ曲線の紹介二次ベジェ曲線3次ベジェ曲線ベジェ曲線計算機能フィッティングアルゴリズム付録...

XHTML 入門チュートリアル: Web ページのヘッダーと DTD

ヘッドと DTD はページには表示されませんが、Web ページの重要な要素です。 なぜ失敗したのでし...

自動ウェブページ更新と自動ジャンプのサンプルコード

ウェブページの自動更新: <head></head> の間に次のコードを追加...

フォームで完全な選択または逆選択効果を実現する JavaScript

この記事では、フォームの完全選択または逆選択を実現するためのJavaScriptの具体的なコードを参...

ウェブページの読み込み進捗状況バーの詳細な説明(推奨)

(Web ページの読み込み中に、コンテンツが多すぎて読み込みと待機が続くことがあります。このとき、...

MySQL テーブル自動増分 ID オーバーフロー障害レビュー ソリューション

問題: MySQLテーブル内の自動増分IDのオーバーフローによりビジネスブロックが発生した背景: t...