UbuntuサーバーのWebminでNFS共有を設定する方法

UbuntuサーバーのWebminでNFS共有を設定する方法

NFS(AKAネットワークファイルシステム)は、Linuxでのファイル転送を超高速にする便利なネットワークツールです。ただし、何をしているのかわからない場合は、設定が面倒です。

そこでWebminが登場します。これはUNIXライクなオペレーティングシステム用のWebUIマネージャーであり、NFSなどの複雑なものを簡単にセットアップできます。このガイドでは、NFS共有を設定する方法を説明します。

UbuntuサーバーのWebminでNFS共有を設定する方法

UbuntuサーバーでWebminを設定する

UbuntuサーバーでWebminを使用してNFS共有を設定する前に、UbuntuサーバーでWebminを設定する必要があります。UbuntuシステムでWebminをセットアップするには、最新のDEBパッケージをダウンロードしてコンピューターにインストールする必要があります。

Ubuntu用のWebminの最新リリースをダウンロードするには、このリンクをクリックして、Webminの公式Webサイトにアクセスしてください。そこに到達したら、「Debianパッケージ」ボタンを見つけ、マウスでそれを選択してダウンロードを開始します。

DEBパッケージがダウンロードされたら、SSH経由でDEBパッケージをUbuntuサーバーに転送します。DEBパッケージがUbuntuシステムに転送されたら、インストールします。次に、コンピューターに移動し、Webブラウザーを開き、以下のリンクに従ってWebmin WebUIを開きます。

UbuntuサーバーのWebminでNFS共有を設定する方法

http://YOUR_UBUNTU_SERVER_IP_OR_HOSTNAME:10000

Webminのrootパスワード

UbuntuサーバーでWebminWeb UIにアクセスするには、rootアカウントにアクセスでき、rootパスワードを知っている必要があります。残念ながら、Ubuntuでは、セキュリティ上の理由からrootパスワードが遮断されているため、これは簡単ではありません。

UbuntuサーバーのWebminでNFS共有を設定する方法

Ubuntuのrootパスワードを変更するには、次の手順を実行します。まず、SSH経由でUbuntuサーバーにログインします。または、TTYコンソールに座ってください。コンソールが表示されたら、sudo-sコマンドを使用してUbuntuサーバーへのrootアクセスを取得します。

sudo -s

rootアクセスを取得したので、passwdコマンドを使用してUbuntuでrootパスワードを変更します。このパスワードが覚えやすく安全であることを確認してください。

passwd

UbuntuサーバーにNFSパッケージをインストールする

Webminがインストールされ、ルートパスワードが構成されている状態で、UbuntuサーバーにNFSパッケージをインストールする必要があります。これらのパッケージがないと、WebminはWebUIを介してNFS共有を構成できません。

UbuntuシステムにNFSパッケージをインストールするには、ターミナルウィンドウを開き、SSH経由でログインします。または、サーバーに座って、TTYコンソールを使用してコマンドラインを操作します。

次のaptinstallコマンドを使用して、ターミナルアクセスを備えた最新のNFSサーバーパッケージをセットアップします。

sudo apt install nfs-kernel-server

上記のaptinstallコマンドを記述した後、Ubuntuはパスワードを要求します。キーボードを使用して、ユーザー名のパスワードを入力します。パスワードを入力すると、Ubuntuはインストールするすべてのパッケージを収集します。次に、Yボタンを押して、パッケージをインストールすることを確認するように求められます。続行するにはそうしてください。

WebminでNFS共有を設定する方法

WebminでNFS共有を設定するには、まずWebブラウザでWebmin WebUIインターフェイスにログインします。ログインしたら、「モジュールの更新」ボタンを見つけて、マウスでクリックします。

モジュールを更新した後、以下のステップバイステップの手順に従って、WebminでNFS共有を構成します。

ステップ1: Webminサイドバーで、「ネットワーク」セクションをマウスでクリックしてメニュー項目を展開します。次に、「ネットワーク」領域で「NFSエクスポート」を探し、マウスでクリックします。

ステップ2:[ NFSエクスポート]領域内で[新しいエクスポートを追加]ボタンを見つけ、マウスでクリックして新しいNFSエクスポートを作成します。

UbuntuサーバーのWebminでNFS共有を設定する方法

「新規エクスポートの追加」ボタンをマウスでクリックすると、「詳細のエクスポート」ウィンドウが表示されます。「エクスポートするディレクトリ」領域を見つけて、テキストボックスの横にあるアイコンを選択します。

ステップ3:「エクスポートするディレクトリ」の横にあるアイコンをクリックしたら、NFS経由で共有するフォルダを参照します。次に、「読み取り専用」セクションを見つけて、「いいえ」をクリックします。「いいえ」を選択しない場合、NFS共有は書き込み可能ではありません。

UbuntuサーバーのWebminでNFS共有を設定する方法

ステップ4:書き込み設定を変更した後、他の設定を確認し、必要に応じてNFS共有をカスタマイズします。すべてのカスタマイズが完了したら、緑色の[作成]ボタンをクリックして新しい共有を作成します。

次に、「エクスポートに戻る」リストをクリックして、WebminのNFS共有リストに戻ります。

ステップ5: NFS共有リストの[変更の適用]をクリックして、新しいNFS共有に変更を適用します。このボタンを選択すると、ネットワーク経由で共有にアクセスできるようになります。

UbuntuサーバーのWebminでNFS共有を設定する方法

シェアのマウント

Linuxに新しいNFS共有をマウントする方法がわからない場合は、ターミナルウィンドウで以下のコマンドを入力します。

sudoマウントYOUR_WEBMIN_LINUX_SERVER_IP_OR_HOSTNAME:/ location / of / nfs / export / / local / location / to / mount / share /


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか