在 LDAP 上查找用户时,cd ~user 不起作用

在 LDAP 上查找用户时,cd ~user 不起作用

我已经配置了一台 Ubuntu 服务器,使其使用 LDAP 服务器对 SSH 登录进行身份验证。我还对其进行了配置,使其在用户登录时自动创建主目录。

但似乎无法正常工作的是从另一个用户查找该用户的主目录。例如,如果我想让 apache2 能够使用户的主目录可用,它不起作用,“cd ~user”也不起作用。

当用户通过 SSH 登录时,它确实有效 - “cd ~” 将他们放入正确的目录中。

我是不是漏掉了什么?配置中忽略了什么?

谢谢。

菲利普

答案1

我不确定为什么 cd ~user 不起作用,但现在关闭服务器并重新启动后它又起作用了(它是一个 EC2 实例,所以我在不需要它的时候就停止了它),这表明我应该重新启动一个进程或类似的东西。

至于为什么 apache2 不支持 ~user,我没有“sudo a2enmod userdir”。一旦完成,一切就都正常了。

相关内容