Tôi đã cài đặt jenkins và tôi đang cố gắng vào shell với tư cách là Jenkins để thêm khóa ssh. Tôi dường như không thể thành công với người dùng jenkins:
[root@pacmandev /]# sudo su jenkins
[root@pacmandev /]# whoami
root
[root@pacmandev /]# echo $USER
root
[root@pacmandev /]#
Người dùng jenkins tồn tại trong tệp / etc / passwd của tôi. Runnin su jenkinsyêu cầu mật khẩu, nhưng từ chối mật khẩu thông thường của tôi. sudo su jenkinsdường như không làm gì cả; tương tự cho sudo su - jenkins. Tôi đang sử dụng CentOS.
sudo usermod -s /bin/bash jenkins