Photo by Claudio Schwarz on Unsplash
Auto mount Synology NAS in Ubuntu 2024
A step-by-step guide to setting up Synology NAS.
Network-attached storage (NAS) systems, such as Synology, are crucial for safe data backup and storage for many people and organizations in the modern digital era. You can make sure that your critical data is always available by setting up your Ubuntu system to automatically mount your Synology NAS. In this guide, we will explore the steps to auto-mount a Synology NAS in Ubuntu 2024, allowing for seamless and efficient file management.
Step 1: Install Required Packages
- Open a terminal on your Ubuntu system and run the following command:
sudo apt-get update && sudo apt-get install cifs-utils
Step 2: Create a Mount Point
- Create a directory to mount your Synology NAS:
sudo mkdir /media/synology
Step 3: Get NAS IP Address
Find the IP address of your Synology NAS. You can do this by:
Type in the browser: https://finds.synology.com/
Logging into your Synology NAS web interface and looking for the IP address under
"Control Panel" > "Network" > "LAN"
Using the Synology Assistant software (if installed)
Checking your router's DHCP client list
Step 4: Mount the NAS
- Mount your Synology NAS using the following command:
sudo mount -t cifs //NAS_IP_ADDRESS/share_name /media/synology -o username=your_username,password=your_password
Replace:
NAS_IP_ADDRESS
with the IP address of your Synology NASshare_name
with the name of the shared folder on your NASyour_username
andyour_password
with your Synology NAS login credentials
Step 5: Use a credentials file
Instead of passing the username and password directly in the command, create a credentials file and reference it in the mount command:
sudo nano /etc/cifs-credentials.txt
Add the following lines to the file:
username=Meeran
password=qvt****-YMQ8bpm!qrq
Then, mount the NAS using:
sudo mount -t cifs //192.168.1.100/home /media/synology -o credentials=/etc/cifs-credentials.txt
Step 6: Open the fstab file
Run the following command in a terminal:
Bash
sudo nano /etc/fstab
Step 7: Add the mount entry.
Add the following line at the end of the file:
//192.168.1.222/home /media/synology cifs credentials=/etc/cifs-credentials.txt,iocharset=utf8,vers=3.0 0 0
Replace:
//192.168.1.222/home
with the UNC path to your Synology NAS share/media/synology
with the mount point on your Ubuntu system/etc/cifs-credentials.txt
with the path to your credentials file.
Step 8: Save and exit
Save the changes and exit the editor.
Step 9: Test the fstab entry
Run the following command to test the fstab entry:
sudo mount -a
This should mount your Synology NAS share.
Step 10: Reboot and verify
Reboot your Ubuntu system and verify that the Synology NAS share is automatically mounted.
Note: Make sure the /etc/cifs-credentials.txt
file has the correct permissions (e.g., chmod 600 /etc/cifs-credentials.txt
) and contains the correct username and password.
By adding the entry/etc/fstab
, your Ubuntu system will automatically mount the Synology NAS share on startup. That's it! You're all set up and ready to go. Enjoy seamless access to your Synology NAS share!