在 CentOS 服务器上,我可以通过 ssh 正确登录,但是,如果我 su - oracle,我会得到 su:密码不正确。
我已经更改了密码并且它一直显示已更新。
如果我 sudo su - 然后 su - oracle 它会自动登录。此外,我不确定是否已连接,但是当作为 oracle 用户时,如果我尝试调出任何与 x 相关的内容或尝试启动企业管理器的安装程序,它会显示 X11 身份验证错误。
我在想,这与登录的工作方式有关,并且与账户相关的某些内容没有被正确传递?
答案1
我的问题与我正在使用的 AMI 有关,它启用了奇怪的 PAM 设置,并且在几乎所有文件上设置了一些安全性,阻止创建的用户执行任何操作。