Add nfs_client.sh
This commit is contained in:
parent
1043045cbc
commit
dc66949f18
|
@ -0,0 +1,25 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Variables
|
||||||
|
SERVER_IP="192.168.1.2"
|
||||||
|
NFS_SHARE="/mnt/arkdisk"
|
||||||
|
MOUNT_POINT="/mnt/arkdisk"
|
||||||
|
|
||||||
|
# Step 1: Install NFS Client
|
||||||
|
echo "Installing NFS client..."
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install -y nfs-common
|
||||||
|
|
||||||
|
# Step 2: Create a Mount Point
|
||||||
|
echo "Creating mount point..."
|
||||||
|
sudo mkdir -p $MOUNT_POINT
|
||||||
|
|
||||||
|
# Step 3: Mount the NFS Share
|
||||||
|
echo "Mounting NFS share..."
|
||||||
|
sudo mount $SERVER_IP:$NFS_SHARE $MOUNT_POINT
|
||||||
|
|
||||||
|
# Step 4: Add Entry to /etc/fstab for Automatic Mounting
|
||||||
|
echo "Adding entry to /etc/fstab..."
|
||||||
|
echo "$SERVER_IP:$NFS_SHARE $MOUNT_POINT nfs defaults 0 0" | sudo tee -a /etc/fstab
|
||||||
|
|
||||||
|
echo "NFS client setup completed."
|
Loading…
Reference in New Issue