Introduction

NFS (Network File System) is a distributed file system protocol that allows you to share directories and files over a network. This guide will walk you through the installation of NFS server and client on AlmaLinux 9, enabling file sharing across your network. This setup is especially beneficial when using a Windows VPS UK for enhanced file storage capabilities.

Prerequisites

  • An AlmaLinux 9 server with root access
  • Basic knowledge of Linux commands

Step 1: Update Your System

Before installing the NFS server and client, update your package index:

sudo dnf update -y

Step 2: Install NFS Server

Install the NFS utilities using the following command:

sudo dnf install nfs-utils -y

Step 3: Configure the NFS Server

First, create a directory that you want to share over the network:

sudo mkdir -p /mnt/nfs_share

Next, edit the exports file to specify which directory to share:

sudo nano /etc/exports

Add the following line to share the directory with specific client IP addresses (replace client_ip with actual client IP or use * to allow all):

/mnt/nfs_share client_ip(rw,sync,no_root_squash)

Step 4: Start and Enable NFS Server

Start the NFS server and enable it to start on boot:

sudo systemctl start nfs-server
sudo systemctl enable nfs-server

Step 5: Install NFS Client

If you're setting up an NFS client on the same or another AlmaLinux 9 server, you need to install the NFS utilities again:

sudo dnf install nfs-utils -y

Step 6: Mount the NFS Share

To mount the NFS share on the client machine, create a directory where the share will be mounted:

sudo mkdir -p /mnt/nfs_clientshare

Then, mount the NFS share using the following command:

sudo mount -t nfs server_ip:/mnt/nfs_share /mnt/nfs_clientshare

Replace server_ip with the IP address of your NFS server.

Step 7: Automate Mounting at Boot

To ensure that the NFS share mounts automatically at boot, edit the /etc/fstab file on the client:

sudo nano /etc/fstab

Add the following line:

server_ip:/mnt/nfs_share /mnt/nfs_clientshare nfs defaults 0 0

Step 8: Conclusion

You have successfully set up an NFS server and client on AlmaLinux 9, enabling file sharing across your network. This setup can enhance your data management capabilities, especially when utilizing a Windows VPS. For additional options, consider exploring VPS UK Windows, including Windows Virtual Private Server Hosting and Windows VPS Hosting UK for your server needs.

© 2024 NFS Installation Tutorial. All rights reserved.

Was this answer helpful? 0 Users Found This Useful (0 Votes)