Як налаштувати автоматичне введення пароля rsa-ключа

Як налаштувати автоматичне введення пароля rsa-ключа
  • SSH
  • rsync


Тепер пояснення.
username - ім'я користувача, яке використовується для доступу на віддалений сервер по SSH.
server.name - доменне ім'я віддаленого сервера, з якого будемо копіювати файли на NAS
PORT - порт для доступу на віддалений сервер по SSH
SSHID - шлях до файлу id_rsa "закритого" ключа, який ми зберегли на NAS.
SOURCE - абсолютний шлях на віддаленому сервері до тієї директорії, яку ми будемо копіювати на NAS.
TARGET - абсолютний шлях до директорії NAS, в яку все копіюємо. На директорію потрібно виставити права на запис.
LOG - висновок rsync писатимемо в логи, допоможе виловити проблеми, якщо вони виникнуть. В змінної LOG шлях до файлу. Файл нехай буде називатися sitename.log

В принципі, все зрозуміло за винятком того моменту, що даний скрипт не передбачає введення пароля ключа, мається на увазі використання просто файлу ключа, а мені це не підходить.

Питання: як змінити скрипт щоб в ньому враховувався пароль ключа?

як правило в таких випадках якраз використовують ключі без пароля.
можна спробувати вводити пароль за допомогою утиліти expect. але:
1. не факт, що вона існує для вашого наса.
2. сам сенс затії не зрозумілий.

sanrega. ключа без пароля більш ніж достатньо.

DevMan. ок, значить, не буду морочитися, зроблю ключ без пароля.

Ваш відповідь на питання

Увійдіть, щоб написати відповідь

  • Москва
  • Повний робочий день
  • від 70 000 до 150 000 руб.

50000 руб. / За проект

Увійдіть на сайт

Щоб задати питання та отримати на нього кваліфіковану відповідь.

Схожі статті