Bezpieczne uruchamianie skryptu bash korzystającego z ssh i scp (monit o hasło)

0

Ręcznie wykonuję serię plików, która obejmuje generowanie plików na moim komputerze lokalnym, a następnie kopiowanie ich na komputer zdalny.

Obecnie używam scp i ssh do wykonywania tych zadań. W tej chwili, eash czas chcę ssh do zdalnego komputera lub zrobić scp, jestem (całkiem słusznie), monitowany o hasło. Chcę jednak zautomatyzować zadania w jednym skrypcie, który mogę skonfigurować do uruchamiania z cronem.

Widziałem niepewne rozwiązania tego problemu, które polegają na ustawieniu HASŁA w zmiennej środowiskowej. Nie czuję się z tym dobrze. Czy ktoś może zasugerować inny, bezpieczniejszy sposób automatyzacji skryptu używającego ssh i scp ?.

BTW, zarówno mój komputer lokalny, jak i komputer zdalny mają system Linux (Ubuntu)

Takashi
źródło

Odpowiedzi:

1

Skonfiguruj klucz uwierzytelniający, aby ssh nie pytał o hasło. np. książka O'Reilly lub Debian Przechowujesz swój klucz publiczny na serwerach, a następnie klucz prywatny na klientach

znak
źródło