gpt4 book ai didi

linux - 安装 Jenkins 后无法 su 到用户 jenkins

转载 作者:IT老高 更新时间:2023-10-28 12:25:10 25 4
gpt4 key购买 nike

我已经安装了 jenkins,我正试图以 Jenkins 的身份进入 shell 以添加 ssh key 。我似乎无法进入 jenkins 用户:

[root@pacmandev /]# sudo su jenkins
[root@pacmandev /]# whoami
root
[root@pacmandev /]# echo $USER
root
[root@pacmandev /]#

jenkins 用户存在于我的/etc/passwd 文件中。 Runnin su jenkins 要求输入密码,但拒绝了我的正常密码。 sudo su jenkins 似乎什么也没做; sudo su - jenkins 也一样。我在 CentOS 上。

最佳答案

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

我最初没有回答这个问题,因为它是 duplicate of a question that has been moved to server fault .我应该回答而不是在评论中链接到答案。

如果出于某种原因你想以 jenkins 身份登录,你可以这样做:sudo su -s/bin/bash jenkins

关于linux - 安装 Jenkins 后无法 su 到用户 jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18068358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com