Ich habe Jenkins installiert und versuche, als Jenkins in eine Shell zu gelangen, um einen SSH-Schlüssel hinzuzufügen. Ich kann nicht scheinen, in den Jenkins-Benutzer zu su:
[root@pacmandev /]# sudo su jenkins
[root@pacmandev /]# whoami
root
[root@pacmandev /]# echo $USER
root
[root@pacmandev /]#
Der Jenkins-Benutzer ist in meiner Datei / etc / passwd vorhanden. Runnin su jenkins
fragt nach einem Passwort, lehnt aber mein normales Passwort ab. sudo su jenkins
scheint nichts zu tun; Gleiches gilt für sudo su - jenkins
. Ich bin auf CentOS.
sudo usermod -s /bin/bash jenkins