linux永久挂载nas存储,Linux下自动挂载NAS

Linux下自动挂载群晖Nas(通过CIFS)

Windows下群晖Nas自带的smb发现可以很方便地在计算机中管理,但是linux中无法直接体验到这种好处。个人因为某些原因并未开启NAS的NFS功能,想通过CIFS来挂载NAS文件,岁有了这篇文章。

一、安装前置所需软件

nfs-common,cifs-utils是必须的前置软件(在Ubuntu发行版下)

sudo apt install -y nfs-common cifs-utils

二、编辑自动挂载文件并挂载

编辑/etc/fstab文件

sudo vim /etc/fstab

添加如下内容:

//your_nas_ip/dir /mnt/mountdir cifs rw,dir_mode=0777,file_mode=0777,vers=2.0,username=yourusername,password=yourpassword 0 0

#NAS auto mount

//your_nas_ip/dir /mnt/NAS/dir cifs rw,dir_mode=0777,file_mode=0777,vers=2.0,username=yourusername,password=yourpassword 0 0

其中,your_nas_ip代表你的NAS的访问地址, dir代表NAS下的分享挂载点,/mnt/mountdir代表本设备要挂载到的路径,yourusername为访问的用户名,yourpassword为访问用户的密码,如果设置是匿名访问则不需要username与password两项设置并改为guest

编辑并保存完毕后,执行

sudo mount -a

如果没有任何报错与提示信息,则成功挂载~

实例

我的NAS地址为192.168.123.254,NAS的分享目录为/download,我想将其挂载到/mnt/nas/download,用户名为user1,密码为psw123456

创建挂载到的文件夹

sudo mkdir /mnt/nas/download && sudo chmod -R 777 /mnt/nas/download

在/etc/fstab文件中添加自动挂载内容

//192.168.123.254/download /mnt/nas/download cifs rw,dir_mode=0777,file_mode=0777,vers=2.0,username=user1,password=psw123456 0 0

最后执行挂载指令

sudo mount -a

参考文章

Linux服务器上挂载NAS(Network Attached Storage,网络附加存储)通常是为了让服务器能够访问存储在远程服务器或设备上的文件系统。NAS设备一般通过网络提供文件服务,常见的协议有NFS(Network File System)和CIFS(Common Internet File System,也称为SMB)。下面将介绍如何使用NFS协议在Linux服务器上挂载NAS。 1. 确保NAS设备已经设置好并共享了相应的目录。 2. 在Linux服务器上安装NFS客户端(如果尚未安装)。在基于Debian的系统上可以使用以下命令安装: ``` sudo apt-get update sudo apt-get install nfs-common ``` 在基于Red Hat的系统上可以使用: ``` sudo yum install nfs-utils ``` 3. 创建一个本地目录,用于挂载NAS上的共享目录。 ``` sudo mkdir /mnt/nas ``` 4. 挂载NAS共享目录到本地目录。假设NAS设备的IP地址为192.168.1.100,共享目录名为share,则挂载命令如下: ``` sudo mount -t nfs 192.168.1.100:/share /mnt/nas ``` 这条命令将192.168.1.100上的share目录挂载到了本地的/mnt/nas目录。 5. 为了确保NAS在服务器重启后能够自动挂载,需要将挂载信息添加到/etc/fstab文件中。编辑/etc/fstab文件,并添加如下行: ``` 192.168.1.100:/share /mnt/nas nfs defaults,_netdev 0 0 ``` 其中,_netdev选项确保在网络可用后再挂载该文件系统。 6. 保存并关闭/etc/fstab文件。之后,可以通过运行`sudo mount -a`来挂载所有自动挂载点,以确保配置无误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值