Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
system:backuppc [2025/01/29 21:08] mirocowsystem:backuppc [2026/01/06 03:02] (текущий) – [client1:] mirocow
Строка 57: Строка 57:
 </code> </code>
  
-/home/backuppc/.ssh/authorized_keys 
-<code> 
-from=”backuppc_server_ip”,no-agent-forwarding,no-port-forwarding,no-pty ssh- ... 
-</code> 
  
 === backup-server === === backup-server ===
Строка 88: Строка 84:
 </code> </code>
  
 +====== Ошибки ======
 +
 +==== bash: line 1: rsync: command not found ====
 +
 +
 +<code>
 +bash: line 1: rsync: command not found
 +rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
 +rsync error: error in rsync protocol data stream (code 12) at io.c(232) [Receiver=3.2.7]
 +</code>
 +
 +<note tip><code>
 +Когда BackupPC (или вы вручную) инициирует rsync через SSH, он выполняет следующее:
 +
 +  * Устанавливает SSH-соединение с клиентом.
 +  * Запускает на клиенте удаленную команду rsync --server.
 +  * Если rsync не найден в PATH пользователя backuppc на клиенте, возникает эта ошибка.
 +</code></note>
 +
 +=== Исправление backuppc настроек ===
 +
 +{{:system:monosnap_config_edit_2026-01-06_05-55-53.png|}}
 +
 +=== Исправление на хосте для бекапа ===
 +
 +<code bash>
 +$ apt update && apt install -y rsync
 +</code>
 +
 +nano /etc/sudoers.d/backuppc
 +<code bash>
 +backuppc ALL=NOPASSWD: /usr/bin/rsync
 +</code>