sfe*_*ell 86 unix linux jenkins
我已经安装了jenkins,我正试图进入一个shell作为Jenkins来添加一个ssh密钥.我似乎无法进入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上.
the*_*kbb 216
jenkins是一个服务帐户,它没有设计的shell.通常认为服务帐户不能以交互方式登录.
我最初没有回答这个问题,因为它是一个已经转移到服务器故障的问题的副本.我应该在评论中回答而不是与答案相关联.
如果由于某种原因你想以jenkins身份登录,你可以这样做:
sudo su -s /bin/bash jenkins
| 归档时间: | 
 | 
| 查看次数: | 81778 次 | 
| 最近记录: |