1.环境
- 操作系统:Ubuntu 24.04 LTS
- 挂载点:/mnt/nas
- 远程路径:/10.0.0.253/hdd
- SMB用户名密码存储路径:/etc/smb-credentials
2.操作步骤
- 创建挂载点
$ sudo mkdir /mnt/nas - 安装依赖包
$ sudo apt update && sudo apt install cifs-utils - 创建凭据文件
$ sudo touch /etc/smb-credentials编辑凭据文件,按实际情况加入以下内容并保存:
username=SMB用户名 password=SMB密码为凭据文件设置权限
$ sudo chmod 600 /etc/smb_credentials - 编辑 /etc/fstab 文件
//10.0.0.254/hdd /mnt/nas cifs credentials=/etc/smb-credentials,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nofail,x-systemd.automount,_netdev 0 0参数说明:
- credential存储用户名/密码的文件。
- nofail:即使挂载失败也不阻止系统启动。
- _netdev:声明此为网络设备,等待网络就绪后再挂载。
- x-systemd.automount:按需自动挂载(避免启动时阻塞)。
- 测试挂载
$ sudo mount -a