我有一台无盘服务器,它启动 Ubuntu 14.04,并/
从 NFS 中获取。我使用。我发现和 的nfs-kernel-server
行为有些奇怪。sudo
locate
sudo
Defaults timestamp_timeout=5
尽管在,仍不断要求输入密码sudoers
。locate
没有更新其数据库并且根本没有找到任何东西。
我认为这是因为 NFS 配置错误?当我/
在普通机器上使用它时,两个命令都按预期工作。
这是我的/etc/exports
(我不知道我还能给出什么):
/noderoot *(rw,no_root_squash,async,insecure,no_subtree_check)
有什么建议吗?
答案1
我已经解决了。问题不在于 NFS。
由于无盘服务器上的时间设置错误,sudo 一直要求我输入密码。我将时间设置为正确的值,sudo 便可以正常工作。
定位未更新数据库,因为文件
PRUNEFS="nfs NFS nfs4 ..."
中有/etc/cron.daily/locate
。我删除了 nfsPRUNEFS
,它就正常工作了。