阅读量:3
一、前期准备
- 确认NAS网络可达性:确保NAS设备与CentOS系统在同一局域网内,可通过
ping命令测试连通性(如ping 192.168.1.100)。 - 确认NAS共享服务状态:登录NAS管理界面,开启对应的共享协议(NFS或SMB/CIFS),并创建共享目录(如
/share),记录共享名称(如share)。
二、使用CIFS/SMB协议挂载(适用于Windows与Linux混合环境)
- 安装CIFS工具包:在CentOS终端执行
sudo yum install cifs-utils -y,安装CIFS客户端工具(用于解析SMB/CIFS协议)。 - 创建本地挂载点:执行
sudo mkdir -p /mnt/nas,创建用于挂载NAS共享目录的本地目录(路径可自定义)。 - 临时挂载NAS:执行
sudo mount -t cifs //。例如:/<共享目录> /mnt/nas -o username= ,password= ,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的共享路径;/<共享目录> -o:指定挂载选项,username/password为NAS访问凭据,uid/gid用于设置挂载后文件的所有者(可通过id命令查看本地用户的UID/GID)。
- 验证挂载结果:执行
ls /mnt/nas,若能列出NAS共享目录中的文件,则说明挂载成功。 - 设置开机自动挂载:编辑
/etc/fstab文件(sudo nano /etc/fstab),在末尾添加一行://。保存后执行/<共享目录> /mnt/nas cifs username= ,password= ,uid=<本地用户ID>,gid=<本地组ID> 0 0 sudo mount -a测试配置是否正确(无报错则表示自动挂载设置成功)。
三、使用NFS协议挂载(适用于Linux与Linux环境,性能更优)
- 安装NFS客户端工具:在CentOS终端执行
sudo yum install nfs-utils -y,安装NFS客户端(用于访问NAS的NFS共享)。 - 创建本地挂载点:执行
sudo mkdir -p /mnt/nas,创建挂载点目录(与CIFS步骤一致)。 - 临时挂载NAS:执行
sudo mount -t nfs。例如::<共享目录> /mnt/nas sudo mount -t nfs 192.168.1.100:/share /mnt/nas(为NAS的NFS共享路径)。:<共享目录> - 验证挂载结果:执行
ls /mnt/nas,若能访问NAS共享目录中的文件,则说明挂载成功。 - 设置开机自动挂载:编辑
/etc/fstab文件(sudo nano /etc/fstab),在末尾添加一行:。保存后执行:<共享目录> /mnt/nas nfs defaults 0 0 sudo mount -a测试配置是否正确。
注意事项
- 若NAS共享需要特定权限,可在挂载选项中添加
file_mode=0644,dir_mode=0755(设置文件/目录权限); - 自动挂载时,建议将密码存储在
/etc/fstab的加密文件中(如/etc/cifs-credentials),并通过credentials=/etc/cifs-credentials选项引用,避免明文暴露密码; - 若挂载失败,可通过
dmesg | tail或journalctl -xe查看系统日志,定位具体错误原因(如网络不通、权限不足、协议未开启等)。
以上就是关于“CentOS挂载NAS网络存储方法”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm