Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Unix-SSH ohne Passwort

Könnte nicht 100% relevant sein, aber ich musste dasselbe unter Linux tun.

Zuerst möchten Sie ein neues Benutzerkonto auf dem anderen Server erstellen, der SSH-Zugriff hat, und ein SSH-Schlüsselpaar generieren,
Auch wenn Sie dies als Root tun,
sind Schlüsselpaare den Standardpasswörtern weit überlegen, weil sie stärker sind,
und Sie können sich automatisch über SSH anmelden.
>
Es gibt keine wirkliche Möglichkeit, den Passworteingabeprozess zu automatisieren (zumindest nicht unter Linux), daher sind dafür SSH-Schlüssel erforderlich.

Sie können grundsätzlich eine Kette von senden Befehle als Parameter an das SSH-Tool.
So,
ssh [email protected] "ls; cat *; yes;"
Hoffe, das hat geholfen.