私はジェンキンスをインストールし、ジェンキンスとしてシェルに入り、sshキーを追加しようとしています。私はjenkinsユーザーに訴えることができないようです:
[root@pacmandev /]# sudo su jenkins
[root@pacmandev /]# whoami
root
[root@pacmandev /]# echo $USER
root
[root@pacmandev /]#
jenkinsユーザーが/ etc / passwdファイルに存在します。Runnin su jenkins
はパスワードを要求しますが、通常のパスワードを拒否します。sudo su jenkins
何もしないようです。も同じですsudo su - jenkins
。私はCentOSを使用しています。
sudo usermod -s /bin/bash jenkins