sql >> Databasteknik >  >> RDS >> Mysql

Unix SSH utan lösenord

Kanske inte är 100 % relevant men jag var tvungen att göra samma sak på Linux.

Först vill du skapa ett nytt användarkonto på den andra servern som har SSH-åtkomst och generera ett SSH-nyckelpar,
även om du ska göra detta som root,
är nyckelpar mycket överlägsna standardlösenord eftersom de är starkare,
och de låter dig logga in automatiskt över SSH.

Det finns inget riktigt sätt att automatisera processen för lösenordsinmatning (åtminstone inte på Linux), därav anledningen till att SSH-nycklar krävs för att göra detta.

Du kan i princip skicka en kedja av kommandon som en parameter till SSH-verktyget.
Så,
ssh [email protected] "ls; cat *; yes;"
Hoppas det hjälpte.



  1. Enklaste sättet att göra en rekursiv självanslutning?

  2. Hur man lagrar DateTimeOffset i PostreSQL

  3. psycopg2:Uppdatera flera rader i en tabell med värden från en tupel tupel

  4. Det går inte att infoga batch i Oracle DB med MyBatis