在 Debian 上挂载 NFS(Network File System)通常分为 安装客户端工具 → 创建挂载点 → 挂载 →(可选)开机自动挂载 几个步骤。下面给你一个完整、常用的做法。
Debian 默认不一定带 NFS 客户端工具:
sudo apt update
sudo apt install nfs-common
如果是较老版本,也可能是
nfs-client,但现代 Debian 用nfs-common
sudo mkdir -p /mnt/nfs
你可以换成任意目录,比如 /data/nfs
sudo mount -t nfs <NFS服务器IP>:<共享目录> <本地挂载点>
假设 NFS 服务器是 192.168.1.100,共享目录是 /srv/nfs/share:
sudo mount -t nfs 192.168.1.100:/srv/nfs/share /mnt/nfs
如果是 NFSv4:
sudo mount -t nfs4 192.168.1.100:/srv/nfs/share /mnt/nfs
df -h
或
mount | grep nfs
/etc/fstabsudo nano /etc/fstab
添加一行:
192.168.1.100:/srv/nfs/share /mnt/nfs nfs defaults 0 0
如果是 NFSv4:
192.168.1.100:/srv/nfs/share /mnt/nfs nfs4 defaults 0 0
sudo mount -a
sudo mount -t nfs -o rw,hard,intr,noatime 192.168.1.100:/srv/nfs/share /mnt/nfs
常见参数说明:
rw:可读写ro:只读hard:服务器宕机时持续重试(推荐)soft:超时返回错误(不推荐)intr:允许中断noatime:不更新访问时间,提升性能ping 192.168.1.100/etc/exports 是否允许该 IPshowmount -e 192.168.1.100
如果你愿意,可以告诉我:
我可以直接给你一份可用的 mount 和 fstab 示例。