Linux下自动挂载NAS

一、安装前置所需软件

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

sudo apt install -y nfs-common cifs-utils

Shell

  • 复制*

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

编辑/etc/fstab文件

sudo vim /etc/fstab

Shell

  • 复制*

添加如下内容:
//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

Shell

  • 复制*

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

附:关于/etc/fstab文件的语法详解

编辑并保存完毕后,执行

sudo mount -a

Shell

  • 复制*

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

实例

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

创建挂载到的文件夹

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

Shell

  • 复制*

/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

Shell

  • 复制*

最后执行挂载指令

sudo mount -a

refer to Linux下自动挂载NAS - 木皆之森 (raobee.com)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、什么是NAS 1、NAS的定义 NAS(Network Attached Storage:网络附属存储)按字面...
    肮脏的靴子阅读 2,780评论 0 0
  • Linux主要目录速查表 /:根目录,一般根目录下只存放目录,在 linux 下有且只有一个根目录,所有的东西都是...
    rookieyu阅读 570评论 0 1
  • 1、 安装nfsyum install nfs-utilsyum -y install cifs-utils;2...
    bold_f396阅读 1,694评论 0 0
  • 此篇文章内容是我很久以前在印象笔记中的一个知识总结,大概122个Linux指令。如今,写出来就当再回顾一遍了。若有...
    StephenZhang01阅读 1,083评论 0 5
  • 读者须知 这篇文章纯粹是我个人在学习Linux过程中实践的积累,其中语言文字上面也许会有些错误,希望读者发现之后能...
    QuietHeart阅读 239评论 0 3