温馨提示×

centos mount怎样共享挂

小樊
45
2026-10-14 20:36:23
栏目: 智能运维

在 CentOS 里,“共享挂载(mount 共享)”通常有两层意思,我分别说清楚,你可以按需选择:


一、把【目录共享给别的机器】(网络共享)

1️⃣ NFS(Linux 之间最常用)

服务端(CentOS)

# 安装
yum install -y nfs-utils

# 创建共享目录
mkdir /data/share
chmod 777 /data/share

# 配置
vi /etc/exports

写入:

/data/share 192.168.1.0/24(rw,sync,no_root_squash)
# 生效
exportfs -r
systemctl start nfs
systemctl enable nfs

客户端挂载

mount -t nfs 192.168.1.100:/data/share /mnt

2️⃣ Samba(Windows / Linux 通用)

yum install -y samba samba-client
vi /etc/samba/smb.conf

示例:

[share]
path = /data/share
browseable = yes
writable = yes
guest ok = yes
systemctl start smb nmb
systemctl enable smb nmb

Windows 访问:

\\IP\share

二、把【一个挂载点共享给本机其他目录】(bind mount)

如果你是想:一个 mount,多处可见

mount --bind /data/share /mnt/share

开机自动:

vi /etc/fstab
/data/share /mnt/share none bind 0 0

三、常见错误排查

  • 防火墙:firewalld 要放行 NFS / Samba
  • SELinux:setenforce 0 测试,或配置 semanage

如果你能说清楚:

  • 是 Linux ↔ Linux 还是 Linux ↔ Windows
  • 是 本机共享 还是 网络共享

我可以给你一步到位的具体命令。

0 踩