每当我 su 到用户 X 时,它总是从用户 Y 主目录开始。最大的问题是 X 不运行其 .bash_profile,而是尝试 Y 并失败。我猜这只是用户定义方式的一个拼写错误,但不知道在哪里。这是在 Red Hat 上。
我该如何更改用户的起始目录或以其他方式修复这些症状?
答案1
尝试su -l $userX
“提供与用户直接登录时所期望的类似的环境”。
每当我 su 到用户 X 时,它总是从用户 Y 主目录开始。最大的问题是 X 不运行其 .bash_profile,而是尝试 Y 并失败。我猜这只是用户定义方式的一个拼写错误,但不知道在哪里。这是在 Red Hat 上。
我该如何更改用户的起始目录或以其他方式修复这些症状?
尝试su -l $userX
“提供与用户直接登录时所期望的类似的环境”。