- 19, Oct 2024
- #1
Я создал пользователя для jenkins на своем удаленном сервере, который раньше работал нормально, но теперь, когда я пытаюсь войти в систему с помощью shh на сервере, соединение закрывается сразу после входа в систему. Это странно, потому что на веб-сайте, на котором размещен Jenkins, он, кажется, работает нормально, я могу без проблем войти туда с помощью Chrome, и Эван успешно собирает его. Моя единственная проблема заключается в том, что я использую SSH с этим пользователем jenkins на сервере.
bash: /root/.bashrc: Permission denied
jenkins@vps531680:~$ Killed
Добавлю сюда логи ssh -v, когда меня отключат:
Вот что я получаю после того, как ввожу пароль.
jenkins@vps531680:/root$ root@vps531680:~# root@vps531680:~# logout
Также выложу логи sshd:
jenkins:x:113:118:Jenkins,,,:/var/lib/jenkins:/bin/bash
У меня есть эта настройка в passwd: Я должен добавить, что я могу нормально общаться по SSH с другими пользователями на сервере. Я также пытался
Accepted password for jenkins from 82.78.220.8 port 40872 ssh2
pam_unix(sshd:session): session opened for user jenkins by (uid=0)
Received disconnect from 82.78.220.8 port 40872:11: disconnected by user
Disconnected from 82.78.220.8 port 40872
pam_unix(sshd:session): session closed for user jenkins
Су Дженкинс
от root: Это просто заморозит мой терминал и откроет что-то вроде этого: и меня отключат.:
debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
debug1: client_input_channel_req: channel 0 rtype [email protected] reply 0
Last login: Tue Mar 12 09:21:23 2019 from 82.78.220.8
debug1: channel 0: free: client-session, nchannels 1
Connection to 145.239.84.136 closed.
Transferred: sent 2652, received 3604 bytes, in 0.5 seconds
Bytes per second: sent 5268.4, received 7159.7
debug1: Exit status -1
я тоже попробовал это
sudo usermod -s /bin/bash Дженкинс