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 はどのようにしてデータの整合性を確保するのでしょうか?

オンライン ビジネスにとってデータの一貫性と整合性が重要であることは明らかです。データが失われないよ...

IE6では画像要素imgに余分な空白スペースがある

ページの DIV+CSS レイアウトを行う際、IE6 で画像要素 img の下に余分なスペースができ...

JavaScript で知らない Object.entries の使い方

目次序文1. 共通オブジェクトを反復処理するには for...of を使用します2. 通常のオブジェ...

Logrotate は 2 時間ごとに Catalina.out ログローテーションを実装します

1. Logrotateツールの紹介Logrotate はログファイル管理ツールです。Linux に...

ウェブページ HTML 特殊記号 HTML 特殊文字比較表

特殊記号名前付きエンティティ10進数エンコード特殊記号名前付きエンティティ10進数エンコードアルファ...

MySQLでSQLクエリ文がどのように実行されるかを分析する

目次1. MySQL論理アーキテクチャの概要2. コネクタクエリキャッシュ4. パーサー5. オプテ...

Vue のルータールーティングの 2 つのモード (ハッシュと履歴) の詳細な説明

ハッシュモード(デフォルト)動作原理:ウェブページのハッシュ値の変化を監視する—> onhas...

Linux での MongoDB のインストールと設定のチュートリアル

MongoDBインストールYumを使用してインストールすることを選択する1. repoファイルを作成...

Ubuntu 20.04にSogou入力方式をインストールする詳細な手順

1. Fcitx入力フレームワークをインストールする関連する依存ライブラリとフレームワークは自動的に...

MySQL 変数宣言とストアド プロシージャの分析

変数の宣言グローバル変数の設定@a='新しい変数' を設定します。関数やストアドプロ...

CSS で背景ぼかし効果を実装するサンプルコード

以下のような効果でしょうか?もしそうなら、ぜひ読み進めてください! コードデモンストレーション(上の...

Docker に Kong ゲートウェイをインストールする方法の例

1. Dockerネットワークを作成する docker ネットワーク作成 kong-net 2. デ...

Ubuntu 18.04 で apt ソースを Alibaba Cloud ソースに変更する詳細なプロセス

目次序文: Ubuntu 18.04 は apt ソースを Alibaba Cloud ソースに変更...

CSSを使用してHTMLテキストボックス内のテキストの垂直方向の中央を制御する

Text の height 属性が定義されている場合、Text に入力されたテキストは垂直方向に中央...

Centos7 MySQL データベースのインストールと設定のチュートリアル

1. システム環境yum updateアップグレード後のシステムバージョンは[root@yl-web...