无法在 aws ec2 linux 上切换到 jenkins 用户?

Sta*_*Luo 2 linux amazon-ec2

当我 ssh 进入 aws ec2 Linux 实例时,我是ec2-user. 该实例是 Jenkins master。当我尝试su - jenkins输入正确的密码时,系统显示Last login: ....看起来切换成功。但whoami说我还在ec2-user

我缺少什么?谢谢!

Pac*_*ist 5

jenkins 是一个服务帐户,它没有设计外壳。人们普遍认为服务帐户不应该能够交互式登录。

如果你真的想以 Jenkins 身份登录,你可以这样做:sudo su -s /bin/bash jenkins