thanks very much for all the advice , i tried in the given way but while conencting to the server to the client using manual ssh
i get below error everytime: ccpuser@harbortest-master-gro-a7c3cedfab:~$ ssh [email protected] The authenticity of host '10.32.141.35 (10.32.141.35)' can't be established. ECDSA key fingerprint is SHA256:bSeIr7zG7863687fvTDsZrG3Kc77pUXMLZKwu4YMRfrY. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.32.141.35' (ECDSA) to the list of known hosts. [email protected]: Permission denied (publickey,keyboard-interactive). respective keys have been already added , public key to /home/.ssh/authorized_key ialso tried to add private key identity as part of troubleshoot ccpuser@harbortest-master-gro-a7c3cedfab:~/.ssh$ ssh-add ~/.ssh/id_rsa Identity added: /home/ccpuser/.ssh/id_rsa (/home/ccpuser/.ssh/id_rsa) i have also tried to disable host key checking in etc/ssh/ssh_config file StrictHostKeyChecking no if i try to avoid permission denied error google suggestion leads me to password authentication and i want to do ssh login I have tried everything to get it owkr adding ssh key authentication tojenkins server in credentials section and ssh-sites but nothing seems working for me , i am not able to conenct to jenkins client to my remote server. my humble request to suggest a way forward or any approach so i can proceed further. It will be great help. On Wednesday, July 29, 2020 at 3:46:41 PM UTC+2 [email protected] wrote: > There are two SSH keys involved when establishing a session > > The one you are setting here is the key used ti identify the client to the > server (host). There is also the key that the server (host) sends down to > the client. You can see this the first time you ssh to a host and it asks > you if you want to accept the key. Once you do accept it, it is stored in > .ssh/known_hosts and subsequent connections are verified automatically. > > You have two choices. Disable host key verification or add the host key > manually to jenkins' known_hosts file. > > to disable host key checking, add this to your .ssh/config > StrictHostKeyChecking no > This can also be done on the commandline .. something like > -o StrictHostKeyChecking=no > > or you can pre-create the known_hosts file. One way would be to delete it, > ssh to the host manually and then examine the known_hosts file. There > should be one line in it something like this > jenkins7,10.64.10.74 ecdsa-sha2-nistp256 > AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNiUivaQ4skdl0sc0A/a0aFxA1p/Sd/6AcYpZcjC0UA9YaO5ADJT+Ercb9fHrcuQdiEOMi36LVNdS5TY1EeFYzs= > copy that into jenkins' known_hosts file > > > > On Wednesday, July 29, 2020 at 2:50:04 AM UTC-4, Sakshi Rathore wrote: > >> below is the part of my script where i am doing ssh and it works fine in >> local. >> >> scp -i $SSHKEY_PATH $CERT_PATH [email protected]:/home/ccpuser >> scp -i $SSHKEY_PATH $KEY_FILE [email protected]:/home/ccpuser >> scp -i $SSHKEY_PATH $CRT_FILE [email protected]:/home/ccpuser >> scp -i $SSHKEY_PATH ./check.sh [email protected]:/home/ccpuser >> scp -i $SSHKEY_PATH ./old_server.sh [email protected]:/home/ccpuser >> scp -i $SSHKEY_PATH ./cert_status1.sh [email protected]:/home/ccpuser >> scp -i $SSHKEY_PATH ./new_server_cert.sh [email protected]:/home/ccpuser >> >> sed -i -e 's/\r$//' ./check.sh >> sed -i -e 's/\r$//' ./old_server.sh >> sed -i -e 's/\r$//' ./cert_status1.sh >> sed -i -e 's/\r$//' ./old_server.sh >> sed -i -e 's/\r$//' ./new_server_cert.sh >> >> >> echo "check1" >> >> ssh -i $SSHKEY_PATH [email protected] /bin/bash <<EOF >> >> this ssh key belongs to server login >> >> when i try to execute this using jenkins build: >> Warning: Identity file >> /c/Users/D35N/Downloads/GitHubProjeckt/Automation/GitHubProjeckt/newharbortestkey >> >> not accessible: No such file or directory. >> Host key verification failed. >> lost connection >> I have generated ssh key in ssh server for jenkins and put public key >> into home/.ssh/authorized_keys location and private key for ssh setup in >> jenkins but i am not able to connect to the ssh server >> i also tried simple ssh to the server in build step but it is not >> working. Please advise where I am wrong. >> >> On Wed, Jul 29, 2020 at 8:35 AM Sakshi Rathore <[email protected]> >> wrote: >> > I tried a lot of things but my ssh connection is not working from jenkins >>> to ssh server. >>> >>> One more thing my Jenkins and ssh server is hosting on same IP address >>> is there anyway i can resolve this issue? >>> >>> On Mon, 27 Jul, 2020, 9:39 AM Sakshi Rathore, <[email protected]> >>> wrote: >>> >> thanks , i tried this as well but while getting connection >>>> encountring below error: >>>> >>>> Permission denied (publickey,password,keyboard-interactive) >>>> build marked as failed. >>>> >>>> On Thu, Jul 23, 2020 at 3:47 PM jeremy mordkoff <[email protected]> >>>> wrote: >>>> >>> I think the issue is that the client does not trust the server's host >>>>> key. These keys are stored by the client in ~/.ssh/known_hosts Try >>>>> copying/appending your .ssh/known_hosts file to jenkins' >>>>> >>>>> >>>>> >>>>> On Monday, July 20, 2020 at 5:43:39 PM UTC-4, Sakshi Rathore wrote: >>>>>> >>>>>> 0I have a bash script which connects and exexutes programs from my >>>>>> local to remote server and now this should be executed from jenkins >>>>>> build >>>>>> so for this jenkins is taking continous changes from git for this script >>>>>> but my build is failing with below error: >>>>>> >>>>>> Warning: Identity file >>>>>> /c/Users/D35N/Downloads/GitHubProjeckt/Automation/GitHubProjeckt/newharbortestkey >>>>>> >>>>>> not accessible: No such file or directory. Host key verification failed. >>>>>> Build step 'Execute shell' marked build as failure >>>>>> >>>>>> I have tried to set ssh connectivity in my jenkins server for this >>>>>> remote server incredentials and ssh plugins but using my key i am >>>>>> getting >>>>>> an error cant connect to the server. >>>>>> >>>>>> when i run the script from local it works fine and my ssh connection >>>>>> gets established properly using SSH key. >>>>>> >>>>>> jenkins server is also integrated or installed on my kuberenets >>>>>> cluster which is my remote server in this case and bash script should >>>>>> execute on this kuberenets cluster. >>>>>> >>>>>> i generated ley for jenkins in remote server and using this key for >>>>>> ssh plugin setup but i am getting cant connect to the server error >>>>>> everytime. >>>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Jenkins Users" group. >>>>> >>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>> >>>> >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/jenkinsci-users/092a6094-5f76-40bf-b2f6-0accc42e6f57o%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/jenkinsci-users/092a6094-5f76-40bf-b2f6-0accc42e6f57o%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/48e3a682-c8f0-4a12-ab60-eaf936de0c33n%40googlegroups.com.
