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?
1
Naprawdę nie ma innego sposobu. Bez hasła oznacza bez hasła. Musisz tylko odpowiednio zabezpieczyć klucz prywatny.
Daniel B