su - jenkins一直有效,今天在centos发现无效,原因是

/etc/password文件里的/bin/bash被yum安装的时候变成了/bin/false.

改动后就能够了。

ubuntu安装包和yum安装包行为不一致啊。