master
Долгий Артём 2022-08-24 14:34:12 +03:00
parent 3aa4a7ffad
commit 5d5b715bf7
1 changed files with 7 additions and 6 deletions

View File

@ -126,11 +126,11 @@ pi@host:~ $ sudo crontab -e
*для этого нужно запустить скрипт `/opt/backup_from_usb/rpi_usb_boot.sh` от рута или вручную переопределить загрузочный носитель с помощью `sudo rpi-eeprom-config -a /opt/backup_from_usb/usb_eeprom.conf` и перезагрузиться*
4. Обеспечить подключение к хранилищу по SSH на основе ключа
4. Обеспечить подключение к хранилищу по SSH на основе ключа пользователю root, т.к. скрипт будет выполняться от его имени
```bash
pi@host-usb:~ $ ssh-keygen
pi@host-usb:~ $ ssh-copy-id user@nas
root@host-usb:~ $ ssh-keygen
root@host-usb:~ $ ssh-copy-id da2001@nas.dav.lan
```
5. Создать конфигурационный файл EEPROM, который вернёт загрузку на SD
@ -176,11 +176,11 @@ if [ "$EUID" -ne 0 ]
exit
fi
# Удалённый сервер. Необходимо предварительно обеспечить доступ по ключам - ssh-keygen && ssh-sopy-id
server=user@nas
# Удалённый сервер. Необходимо предварительно обеспечить доступ по ключам - ssh-keygen && ssh-sopy-id user@server
server=da2001@nas.dav.lan
# Путь сохранения на удалённом сервре
remote_path=/mnt/main/data/Backup/bastion_rpi
remote_path=/mnt/main/data/Backup/bastion_rpi/
# Директория, в которой хранится конфигурационный файл EEPROM
eeprom_conf_path=/opt/backup_rpi
@ -223,6 +223,7 @@ rpi-eeprom-config -a $eeprom_conf_path/$eeprom_conf
# Перезагрузка
reboot
```
Добавить права на выполнение