一、前期准备
ping <NAS_IP>命令测试连通性(如ping 192.168.1.100)。/share),记录共享名称(如share)。二、使用CIFS/SMB协议挂载(适用于Windows与Linux混合环境)
sudo yum install cifs-utils -y,安装CIFS客户端工具(用于解析SMB/CIFS协议)。sudo mkdir -p /mnt/nas,创建用于挂载NAS共享目录的本地目录(路径可自定义)。sudo mount -t cifs //<NAS_IP>/<共享目录> /mnt/nas -o username=<NAS用户名>,password=<NAS密码>,uid=<本地用户ID>,gid=<本地组ID>。例如:sudo mount -t cifs //192.168.1.100/share /mnt/nas -o username=admin,password=123456,uid=1000,gid=1000。其中:
//<NAS_IP>/<共享目录>:NAS的共享路径;-o:指定挂载选项,username/password为NAS访问凭据,uid/gid用于设置挂载后文件的所有者(可通过id命令查看本地用户的UID/GID)。ls /mnt/nas,若能列出NAS共享目录中的文件,则说明挂载成功。/etc/fstab文件(sudo nano /etc/fstab),在末尾添加一行://<NAS_IP>/<共享目录> /mnt/nas cifs username=<NAS用户名>,password=<NAS密码>,uid=<本地用户ID>,gid=<本地组ID> 0 0。保存后执行sudo mount -a测试配置是否正确(无报错则表示自动挂载设置成功)。三、使用NFS协议挂载(适用于Linux与Linux环境,性能更优)
sudo yum install nfs-utils -y,安装NFS客户端(用于访问NAS的NFS共享)。sudo mkdir -p /mnt/nas,创建挂载点目录(与CIFS步骤一致)。sudo mount -t nfs <NAS_IP>:<共享目录> /mnt/nas。例如:sudo mount -t nfs 192.168.1.100:/share /mnt/nas(<NAS_IP>:<共享目录>为NAS的NFS共享路径)。ls /mnt/nas,若能访问NAS共享目录中的文件,则说明挂载成功。/etc/fstab文件(sudo nano /etc/fstab),在末尾添加一行:<NAS_IP>:<共享目录> /mnt/nas nfs defaults 0 0。保存后执行sudo mount -a测试配置是否正确。注意事项
file_mode=0644,dir_mode=0755(设置文件/目录权限);/etc/fstab的加密文件中(如/etc/cifs-credentials),并通过credentials=/etc/cifs-credentials选项引用,避免明文暴露密码;dmesg | tail或journalctl -xe查看系统日志,定位具体错误原因(如网络不通、权限不足、协议未开启等)。