如果你在docker里面使用jenkins。然后你应该尝试以下。
首先,您需要运行jenkins容器 的 “docker start(container-name或container-id)” 强>
然后运行此命令 的 “docker exec -it(container-name或container-id)bash” 强>
现在希望你将作为jenkins用户使用。
以root身份进入 苏 - 詹金斯
另外,办理登机手续 / etc / passwd文件 用户jenkins被允许登录:应该有类似的东西 /斌/庆典 要么 / bin / sh的 当然不是 /斌/假 在行尾。
提示:你不用 苏 和 须藤 同时。
jenkins是一个服务帐户,它没有设计的shell。通常认为服务帐户不能以交互方式登录。
我最初没有回答这个,因为它是一个 已移至服务器故障的问题的副本 。我应该在评论中回答而不是与答案相关联。
如果由于某种原因你想以jenkins身份登录,你可以这样做: sudo su -s /bin/bash jenkins
sudo su -s /bin/bash jenkins