CentOS 挂载网络驱动器教程
一 准备与通用步骤
sudo yum install -y nfs-utilssudo yum install -y cifs-utilssudo yum install -y iscsi-initiator-utilssudo mkdir -p /mnt/networkdrivedf -h、mount 或 ls /mnt/networkdrivesudo mount -a 测试。二 方法一 挂载 NFS 共享
sudo yum install -y nfs-utilssudo mkdir -p /mnt/nfssudo mount 192.168.1.100:/shared /mnt/nfs192.168.1.100:/shared /mnt/nfs nfs defaults 0 0sudo firewall-cmd --permanent --add-service=nfssudo firewall-cmd --permanent --add-service=rpc-bindsudo firewall-cmd --permanent --add-service=mountdsudo firewall-cmd --reload三 方法二 挂载 SMB/CIFS 共享
sudo yum install -y cifs-utilssudo mkdir -p /mnt/smbsudo mount -t cifs //192.168.1.100/share /mnt/smb -o username=user,password=passsudo vim /etc/samba/credentialsusername=user
password=pass
sudo chmod 600 /etc/samba/credentialssudo mount -t cifs //192.168.1.100/share /mnt/smb -o credentials=/etc/samba/credentials//192.168.1.100/share /mnt/smb cifs credentials=/etc/samba/credentials 0 0x-systemd.automount 延迟挂载,避免网络未就绪导致启动卡死:/etc/fstab 示例://192.168.1.100/share /mnt/smb cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,noauto,x-systemd.automount,x-systemd.device-timeout=10 0 0
创建凭据文件并设置权限为 600 后执行 sudo mount -a 测试。四 方法三 挂载 iSCSI 块存储
sudo yum install -y iscsi-initiator-utilssudo iscsiadm -m discovery -t sendtargets -p <target_ip>sudo iscsiadm -m node -T <target_iqn> -p <target_ip> --loginlsblk 或 fdisk -l(通常为 /dev/sdX)sudo mkfs -t ext4 /dev/sdX1sudo mkdir -p /mnt/iscsi && sudo mount /dev/sdX1 /mnt/iscsisudo iscsiadm -m node -T <target_iqn> -p <target_ip> -o update -n node.startup -v automaticblkid /dev/sdX1UUID=<uuid> /mnt/iscsi ext4 defaults,_netdev 0 0sudo firewall-cmd --permanent --add-port=3260/tcp && sudo firewall-cmd --reload五 常见问题与排错
uid/gid 指定本地用户映射;NFS 需服务端导出权限匹配。x-systemd.automount,noauto 延迟挂载。dmesg | tail、journalctl -xe、mount -v 查看详细错误;用 sudo mount -a 验证 fstab 配置。