Tilde前缀返回无效的主目录

时间:2014-04-02 20:11:26

标签: home-directory tilde-expansion

我正在尝试使用

在UNIX(Solaris / AIX)框上找到用户的主目录
echo ~username

这会返回所有有效用户的主目录。由于某种原因,此命令还输出主目录,对于似乎没有登录访问该服务器的少数用户而言,该目录不存在。

例如。对于不存在的用户,上面的命令将在下面返回 -

  

/ home / username

我的期望

  

〜用户名

作为没有访问权限且某些用户名确实发生的用户的输出。

这让我想到可能导致无法访问此服务器的不同用户之间的差异。这与LDAP有关吗?

我也无法在/ etc / passwd中找到任何内容。

1 个答案:

答案 0 :(得分:0)

getentfinger命令正在为不存在的用户输出默认主目录(未使用ldaplist检索),因为请求是通过中间访问控制机制(如Cisco SA Control for基于角色的访问控制。