jaki jest bezpieczny sposób użycia polecenia rsync bez hasła w skrypcie powłoki

1

Chcę zsynchronizować zdalny katalog z lokalnym za pomocą komendy rsync, mój lokalny serwer to redhat enterprise linux 6.5.

Wyszukałem hasło, ale znalazłem tylko samouczki, jak skonfigurować klucz ssh z pustym hasłem.

Poszedłem z jednym tutorialem od tutaj i zadziałało, wywołanie rsync nie będzie już wymagało hasła.

rsync -avzhe --min-size=1 ssh user@host:/somedir ~/backup

ale nasz system jest w środowisku produkcyjnym, myślę, że używanie ssh-key z pustym hasłem z perspektywy bezpieczeństwa może nie być dobre. Popraw mnie, jeśli się mylę, ale jeśli mam rację, jak bezpiecznie korzystać z rsync bez pytania o hasło?

WestFarmer
źródło
1
Naprawdę nie ma innego sposobu. Bez hasła oznacza bez hasła. Musisz tylko odpowiednio zabezpieczyć klucz prywatny.
Daniel B