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 jenkinsfragt nach einem Passwort, lehnt aber mein normales Passwort ab. sudo su jenkinsscheint nichts zu tun; Gleiches gilt für sudo su - jenkins. Ich bin auf CentOS.
sudo usermod -s /bin/bash jenkins