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 最適化入門

推薦する

9999px に別れを告げる新しい CSS 画像置換テクニック (背景表示と画面外へのテキストの移動)

-9999 ピクセルの画像置換技術は、ここ 10 年近く人気があります。テキスト要素を画像に置き換え...

Alibaba Cloud Server で MySQL デュアルマシン ホットスタンバイを手動で実装する 2 つの方法

1. コンセプト1. ホットバックアップとバックアップの違いホット バックアップは高可用性 (HA)...

Vue でデータが変更された後にビューを同期的に更新する方法

序文少し前に、興味深い問題を目にしました。Vue のデータが変更された後に、ビューを同期的に更新する...

Vueは適切なスライドアウトレイヤーアニメーションを実装します

この記事では、適切なスライドアウトレイヤーアニメーションを実装するためのVueの具体的なコードを例と...

CSS の優先順位に関する詳細な紹介

CSS の優先順位について話す前に、CSS とは何か、CSS が何に使用されるのかを理解する必要があ...

vue-tableは追加と削除を実装します

この記事では、vue-table の追加と削除の具体的なコードを参考までに紹介します。具体的な内容は...

Vue の自動書式設定の改行保存の詳細な説明

ネットで変更方法をいろいろ調べたのですが、うまくいきませんでした。後で大物から見て削除しました。フォ...

MySQL 結合クエリの原則の知識ポイント

MySQL 結合クエリ1. 基本概念2 つのテーブルの各行をペアで水平に接続して、すべての行の結果を...

Webフロントエンドスキル概要(個人の実務経験)

1. 今日、ページを作っているときに、矢印を中央に配置する効果に遭遇しました。クリック領域を大きくし...

MySQLトリガーの使用

トリガーにより、ステートメントの実行前または実行後に他の SQL コードを実行できます。トリガーは、...

JS 正規マッチングの落とし穴の記録

最近、JS の正規表現マッチングの落とし穴を発見したのですが、その時はあまりにも奇妙だったので、何か...

MySQL インデックスの一般的な問題の概要

Q1: データベースにはどのようなインデックスがありますか?メリットとデメリットは何ですか? 1. ...

Win10 に Linux ubuntu-18.04 デュアル システムをインストールする (インストール ガイド)

コンピューターに Linux Ubuntu システムをインストールしました。初めてインストールしまし...

Tomcat の設定と Eclipse での起動方法

目次Tomcat8のインストールと設定方法tomcat ダウンロードTomcat マネージャーを有効...

支払いカウントダウンを実現し、ホームページに戻るためのjs

ホーム ページに戻るための支払いカウントダウン ケースの概要: シンプルな js 構文、getEle...