Macos 在哪里为使用LDAP进行身份验证的非交互式ssh用户设置了路径?
我们的网络上有一个Mac,我们称之为配置为进行LDAP身份验证的机器。此Mac上没有名为user的本地用户,但LDAP服务器已知有名为user的用户 当我从Mac执行此命令时: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
ssh USER@MACHINE echo \$PATH
从哪里加载该路径
请注意,这种方式得到的路径与执行ssh、打开远程会话,然后键入echo$path时的路径大不相同
有很多地方没有加载路径,我知道这是因为它们指定的路径没有出现在实际的\$path中:
/etc/paths
/etc/paths.d
/etc/bashrc
谢谢,
ChrisUnix'y系统通常会提供一个模板用户帐户,我很确定它会包含一个路径。通常是etc/skel 在Mac上,它是: /系统/库/用户\模板/