1、配置网络共享
通过Samba服务共享文件夹:首先需要在提供共享的一方设置Samba服务,并创建共享文件夹,可以使用以下命令安装Samba服务:

sudo yum install samba sambaclient创建一个目录用于存放共享内容,
mkdir /mnt/shared 使用smb.conf文件配置Samba,添加如下内容:
[shared]
path = /mnt/shared
available = yes
valid users = myuser
read only = no
browseable = yes
public = yes
writable = yes启动Samba服务:
sudo systemctl start smb
sudo systemctl enable smb通过NFS服务共享文件夹:在服务器上安装NFS服务并进行配置,安装NFS相关工具:
sudo yum install nfsutils 编辑/etc/exports文件,添加要共享的目录:
/home/BIdate/src 192.168.0.64/home/63src(rw,sync,no_root_squash)启动NFS服务:

sudo systemctl start nfsserver
sudo systemctl enable nfsserver2、创建挂载点
在需要挂载共享文件夹的CentOS系统中,创建一个挂载点目录:
sudo mkdir /mnt/share3、临时挂载
挂载CIFS共享:如果共享是通过Samba提供的,可以使用CIFS协议进行挂载,首先安装CIFS工具:
sudo yum install cifsutils使用以下命令进行临时挂载:
sudo mount t cifs o username=myuser,password=mypassword //192.168.1.1/shared /mnt/share挂载NFS共享:对于NFS共享,可以直接使用以下命令进行挂载:

sudo mount t nfs 192.168.1.1:/home/BIdate/src /mnt/63src4、永久挂载
为了实现开机自动挂载,可以在/etc/fstab文件中添加相应的配置,对于CIFS共享,添加如下行:
//192.168.1.1/shared /mnt/share cifs defaults,username=myuser,password=mypassword 0 0对于NFS共享,添加如下行:
192.168.1.1:/home/BIdate/src /mnt/63src nfs defaults 0 0保存修改后,可以通过以下命令测试挂载是否成功:
sudo mount a查看挂载情况:
df Th5、卸载共享挂载
如果需要卸载已经挂载的共享文件夹,可以使用以下命令:
sudo umount /mnt/share了解一些关于共享挂载的额外信息可能会有所帮助:
故障排查:如果在挂载过程中遇到问题,可以检查以下几点:
确保网络连接正常,共享服务器能够ping通。
确认共享服务器上的服务(如Samba或NFS)正常运行。
检查防火墙设置,确保允许相关端口的流量。
查看系统日志(如/var/log/messages或dmesg)以获取更多错误信息。
权限设置:确保共享文件夹的权限设置正确,允许目标用户访问。
安全性考虑:在配置文件共享时,注意保护敏感信息,如用户名和密码,可以考虑使用更安全的认证方式,如Kerberos。
通过上述步骤,可以在CentOS系统中实现对网络共享文件夹的挂载,无论是临时挂载还是永久挂载,都能满足不同的需求,如果在实际操作中遇到问题,可以参考相关的系统日志和文档进行排查和解决。
