首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在引导时没有使用/etc/fstab?

为什么在引导时没有使用/etc/fstab?
EN

Unix & Linux用户
提问于 2018-05-10 04:10:10
回答 1查看 720关注 0票数 2

我安装了一个nfs设备。我正试图通过nosuid通过/etc/fstab设置它,但我遇到了麻烦。我正确地设置了/etc/fstab (我认为),但问题是。当我重新启动系统并运行mount | grep nfs时,我可以看到它没有用nosuid挂载。然后,当我运行umount -l sunrpc,然后运行mount sunrpc时,它使用nosuid正确地挂载。

有人知道会发生什么吗?

命令:

代码语言:javascript
复制
# mount |grep nfs
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
# umount -l sunrpc
# mount sunrpc
# mount |grep nfs
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,nosuid)

/etc/fstab

代码语言:javascript
复制
#
# /etc/fstab
# Created by anaconda on Thu Apr 19 09:13:00 2018
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_opendcsoel6-lv_root /                       ext4    defaults        1 1
UUID=e3b1a0fb-c27f-42e9-ab93-15295497a293 /boot                   ext4    defaults        1 2
/dev/mapper/vg_opendcsoel6-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
sunrpc  /var/lib/nfs/rpc_pipefs         rpc_pipefs      nosuid  0       0
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-05-10 10:34:54

我猜你把rpc_pipefs和nfs混在一起了。

rpc_pipefs是nfs操作所必需的助手,但它不是远程nfs服务器的实际挂载。大多数情况下,可以从/etc/fstab中安全地省略它(通常,rpc_pipefs的适当默认值是在nfs启动脚本中硬编码的,它忽略了/etc/fstab)。

例如,下面一行来自my /etc/fstab (注意nfs,而不是第3列中的rpc_pipefs ):

代码语言:javascript
复制
192.168.200.1:/mnt/vg/git   /mnt/host/git   nfs  defaults       0 0
192.168.200.1:/mnt/vg/work  /mnt/host/work  nfs  nosuid,noexec  0 0
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/442910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档