Puncte:0

configure ssh to avoid password prompt when I cannot access remote .ssh directory

drapel ru

I need to programmatically upload and download files via an sftp connection to a remote server. My username has permission to access a certain remote directory through a password, but not the .ssh directory. Actually I cannot ssh into the remote server at all. I get the response:

This service allows sftp connections only.
Connection to www.example.com closed.

But for the purpose of this question, lets say I simply don't have the permission to copy my private key into the remote .ssh directory. So my question is:

How can I configure my local /.ssh/config file, to avoid being prompted for the password authentication?

Obviously I cannot copy a newly generated key-pair to the remote directory, as is suggested here, for the abovementioned reasons. But I must have a private key on my local machine for the ssh connection somwhere, right? Can I not simply pass the directory of that file to the IdentityFile option?

Puncte:1
drapel km

Solicitați administratorului acelui server la distanță să vă activeze autentificarea cu cheie publică. Deoarece autentificarea cu cheie publică trebuie să fie acceptată atât pe partea de server, cât și de la client, nu o puteți forța doar de la client.

Pentru acces prin script sshpass este o posibila solutie. Acest lucru vă permite să stocați parola într-un fișier pentru a automatiza autentificarea atunci când nu puteți utiliza autentificarea bazată pe chei.

https://www.redhat.com/sysadmin/ssh-automation-sshpass este o resursă utilă pentru asta.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.