linux - sirve - tesis sobre youtube pdf
No puedo sugerirle al usuario jenkins después de instalar Jenkins (2)
He instalado jenkins y estoy tratando de entrar en un shell como Jenkins para agregar una clave ssh. No puedo parecer su usuario de jenkins:
[root@pacmandev /]# sudo su jenkins
[root@pacmandev /]# whoami
root
[root@pacmandev /]# echo $USER
root
[root@pacmandev /]#
El usuario jenkins existe en mi archivo / etc / passwd. Runnin su jenkins
pide una contraseña, pero rechaza mi contraseña normal. sudo su jenkins
no parece hacer nada; lo mismo para sudo su - jenkins
. Estoy en CentOS.
como root, ingrese su - jenkins
Además, compruebe / etc / passwd que el usuario jenkins puede iniciar sesión: debe haber algo como / bin / bash o / bin / sh , ciertamente no / bin / false al final de la línea.
Sugerencia: No usas su y sudo al mismo tiempo.
jenkins es una cuenta de servicio, no tiene un caparazón por diseño. En general, se acepta que las cuentas de servicio no deberían poder iniciar sesión de forma interactiva.
No respondí esto inicialmente, ya que es un duplicado de una pregunta que se ha movido a la falla del servidor . Debería haber respondido en lugar de unirme a la respuesta en un comentario.
Si por alguna razón quieres iniciar sesión como jenkins, puedes hacerlo con: sudo su -s /bin/bash jenkins