自从我从 9.1 升级到 9.3 以来,我遇到了各种各样的问题,无法让 FreeNAS 与 AD(2008 级别)很好地配合(我也尝试过全新安装 9.3,但遇到了同样的问题)
/var/log/messages 没有给我太多信息:
Jan 2 10:28:28 freenas93 ActiveDirectory: /usr/local/bin/python /usr/local/www/freenasUI/middleware/notifier.py stop cifs
Jan 2 10:28:30 freenas93 notifier: winbindd not running? (check /var/run/samba/winbindd.pid).
Jan 2 10:28:30 freenas93 notifier: smbd not running? (check /var/run/samba/smbd.pid).
Jan 2 10:28:30 freenas93 notifier: nmbd not running? (check /var/run/samba/nmbd.pid).
Jan 2 10:28:31 freenas93 ActiveDirectory: /usr/sbin/service ix-kerberos quietstart
Jan 2 10:28:33 freenas93 ActiveDirectory: /usr/sbin/service ix-nsswitch quietstart
Jan 2 10:28:34 freenas93 ActiveDirectory: /usr/sbin/service ix-kinit quietstart
Jan 2 10:28:36 freenas93 ActiveDirectory: /usr/sbin/service ix-kinit status
输入具有启用 AD 凭据的用户后,屏幕看起来很不错……启用框已选中,一切正常。但是,如果我转到其他地方并返回目录选项卡,则不再选中“启用”,我又回到了原点。
谷歌表示似乎有很多人遇到了同样的问题,但似乎没有万无一失的方法来解决。
如果我可以发布其他日志以提供更多帮助,请告诉我。
答案1
我遇到了和你一样的问题。幸运的是,只有三名员工使用 freenas 盒来保存驱动程序、iso 和类似的东西,并没有造成任何重大麻烦。下面是我解决这个问题的方法。我安装了最新的 Freenas 9.3 更新。更新号是 FreeNAS-9.3-STABLE-201501090144,在更新日志中显示它修复了一个 Active Directory 问题。不幸的是,更新并没有解决我的问题,但我会在执行下一步之前尝试升级。为了让 Freenas 9.3 在 Active Directory 中工作,我必须执行出厂恢复并重新设置所有设置。我还从域和 DNS 中删除了 freenas 盒。这对我来说不是什么大问题,因为我只有三个共享,只是有点麻烦。一旦我在 Active Directory 中再次设置好一切,我就可以转到 shell 并执行 wbinfo -u、wbinfo -g、getent passwd 和 getent group,并从 shell 中查看 Active Directory 用户和组。我希望这有帮助。