我的 NFS 服务器上有 CentOS 7.2,但我找不到 pcnfs 的 rpm。我有一些 DOS 客户端使用 pcnfs 身份验证来安装分区。由于旧的 netapp 被删除,我需要重定向安装到新服务器,但无法以其他方式通过身份验证。
答案1
我在 slackwere 上找到了旧版本的 pcnfs 并从镜像下载了它: https://hkg.mirror.rackspace.com/slackware/slackware-10.2/pasture/pcnfsd-93.02.16-i486-1.tgz 解压后,创建文件 /usr/sbin/rpc.pcnfsd 通过手动 crate 服务自动运行:
[Unit]
Description=pcnfsd Service
Wants=nss-user-lookup.target
After=syslog.target network-online.target nfs-server.service
[Service]
Type=forking
NotifyAccess=all
ExecStart=/usr/sbin/rpc.pcnfsd
PrivateTmp=true
[Install]
WantedBy=multi-user.target
2) 板条箱当地的用户(NIS 用户不起作用)
3)我添加给他的板条箱/etc/pcnfsd.conf
uidrange UID
4) 启动服务 * dos客户端通过身份验证并成功连接到具有用户(2)权限的NFS盘