为使用LDAP进行身份验证的非交互式ssh用户设置路径的位置在哪里?

时间:2013-12-05 20:19:56

标签: macos ssh ldap ldap-client

我们的网络上有一台Mac(我们称之为MACHINE),它配置为进行LDAP身份验证。此Mac上没有名为USER的本地用户,但LDAP服务器已知有名为USER的用户。

当我从Mac执行此命令时:

ssh USER@MACHINE echo \$PATH

从哪里加载路径?

(注意我得到的路径与我执行ssh,打开远程会话,然后键入echo $ PATH完全不同)

有很多地方没有被加载(我知道这是因为它们指定的路径没有出现在实际的\ $ PATH中):

/etc/paths
/etc/paths.d
/etc/bashrc

谢谢, 克里斯

1 个答案:

答案 0 :(得分:0)

Unix'y系统通常提供模板用户帐户,我很确定它将包含一个路径。通常是etc/skel

在Mac上它是: /System/Library/User\ Template/