是否可以找出哪些主机正在使用 yp 服务器?我想删除/更新充当 yp 服务器的旧 VM,但不清楚有哪些客户端在那里。
答案1
问题是:ypserv
通常只将错误记录到系统日志中。这对您的用例没有帮助。
解决方法,假设是 RHEL/CentOS,其他系统应该类似。
- 检查是否
/etc/ypserv.securenets
存在并且是否有帮助。这能为允许使用 NIS 的每台主机添加一行。 - 使用选项进入
ypserv
调试模式-d
。这应该会为每个到 STDERR 的连接输出一行。请参阅man ypserv
。警告:ypserv
在此模式下不会将其置于后台。在screen
或类似环境中运行它。 - 邪恶的方法:阻止所有连接,
/etc/ypserv.securenets
然后查看/var/log/messages
谁想要连接:)