mod
parent
3aa4a7ffad
commit
5d5b715bf7
|
@ -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
|
||||
|
||||
```
|
||||
|
||||
Добавить права на выполнение
|
||||
|
|
Loading…
Reference in New Issue