私はジェンキンスをインストールし、ジェンキンスとしてシェルに入り、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