$ RYSNC_PASSWORD правильно не читається / відповідає (Snow Leopard)


1

Ігноруючи питання безпеки, у мене є такий сценарій, який синхронізує мою музичну бібліотеку з MacBook Pro (працює Snow Leopard) до сховища файлів (CentOS 4) у моїй мережі:

rsync -rav --progress --partial -e "ssh" ~/Music/iTunes/* user@scramasax:~/music/iTunes-scissor:~

Коли я намагаюся використовувати пароль, наданий у командному рядку (), у файлі паролів ( --password-file ), або в змінній середовища RSYNC_PASSWORD, логін все ще інтерактивний, що вимагає від мене повторного введення пароля.

Я перейду до загальнодоступних ключів у своїй мережі, але в ситуаціях, коли це неможливо, наприклад rsync Файли на веб-сервері можуть бути дуже корисними.

Відповіді:


1

Зверніть увагу на те, з яких розділів man rsync повинен сказати про ssh. Можливо, вам доведеться налаштувати ключові файли.

--пароль-файл
Цей параметр дозволяє надати пароль у файлі для                 доступ до демона rsync. Файл не повинен бути читаним у всьому світі.                 Вона повинна містити тільки пароль як єдиний рядок.

          This option does not supply a password to a remote shell  trans‐
          port  such  as  ssh; to learn how to do that, consult the remote
          shell's documentation.  When accessing an rsync daemon  using  a
          remote  shell  as  the  transport,  this  option only comes into
          effect after the remote shell finishes its authentication  (i.e.
          if  you  have  also  specified a password in the daemon's config
          file).

RSYNC_PASSWORD
Налаштування RSYNC_PASSWORD на необхідний пароль дозволяє                 запускати аутентифіковані підключення rsync до демона rsync без                 втручання користувача. Зауважте, що для цього не надається пароль                 віддалений транспорт, наприклад, ssh; навчитися робити це,                 зверніться до документації віддаленої оболонки.


це могло б пояснити це
warren

так - це все. Я просто не читав досить багато сторінок. Дякую!
warren
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.