web-dev-qa-db-fra.com

Impossible de passer à l'utilisateur jenkins redhat linux

J'ai un serveur Linux Redhat sous jenkins. J'ai installé Jenkins selon les instructions mentionnées ici https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions Le problème est que je dois Basculez vers l'utilisateur jenkins afin de résoudre un problème de connexion ssh, mais je ne peux pas.

J'essaie

su - jenkins

cependant, après avoir saisi cette information, le terminal reste[root@redhat ~]# et un whoami révèle que je suis toujours root. J'ai consulté les fichiers /etc/passwd etc/shadow et j'ai constaté que Jenkins est un utilisateur, mais je n'ai pas assez d'expérience pour dire ce que j'ai fait de mal. cet utilisateur Jenkins.

des idées seraient utiles, ou des endroits pour chercher des indices?

17
OrwellHindenberg

jenkins est-il un compte de service sans shell configuré dans /etc/password Si c'est le cas, essayez Sudo su -s /bin/bash jenkins

30
thekbb