Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在哪里为使用LDAP进行身份验证的非交互式ssh用户设置了路径?_Macos_Ssh_Ldap_Ldap Client - Fatal编程技术网

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

Macos 在哪里为使用LDAP进行身份验证的非交互式ssh用户设置了路径?,macos,ssh,ldap,ldap-client,Macos,Ssh,Ldap,Ldap Client,我们的网络上有一个Mac,我们称之为配置为进行LDAP身份验证的机器。此Mac上没有名为user的本地用户,但LDAP服务器已知有名为user的用户 当我从Mac执行此命令时: ssh USER@MACHINE echo \$PATH 从哪里加载该路径 请注意,这种方式得到的路径与执行ssh、打开远程会话,然后键入echo$path时的路径大不相同 有很多地方没有加载路径,我知道这是因为它们指定的路径没有出现在实际的\$path中: /etc/paths /etc/paths.d /etc/b

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

当我从Mac执行此命令时:

ssh USER@MACHINE echo \$PATH
从哪里加载该路径

请注意,这种方式得到的路径与执行ssh、打开远程会话,然后键入echo$path时的路径大不相同

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

/etc/paths
/etc/paths.d
/etc/bashrc
谢谢,
Chris

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

在Mac上,它是: /系统/库/用户\模板/