Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[backup] save backups remotely in a save manner #13

Open
Akira25 opened this issue May 5, 2020 · 2 comments
Open

[backup] save backups remotely in a save manner #13

Akira25 opened this issue May 5, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@Akira25
Copy link
Owner

Akira25 commented May 5, 2020

idea from firmware-meeting at 05.05.2020

Everytime autoupdate pushes a backup, scp asks for a password. The router should have an ssh-key to actively push files on other systems. This key might be generated not only for autoupdate, but for the router itself.

@Akira25 Akira25 added the enhancement New feature or request label May 5, 2020
@sarumpaet
Copy link
Collaborator

One problem with pushing via scp is that if the sender gets compromised, it'd be easy for an attacker to a) compromise upstream backups, and b) possibly compromise the entire upstream system. I'm not sure what scope the backup solution is intended for, but for general use I'd rather recommend using something else (e.g., POSTing possibly encrypted backup data along with a recovery email address to some HTTPS backup server that keeps incremental copies of backups).

@Akira25
Copy link
Owner Author

Akira25 commented May 19, 2020

Initially I thought of this backup function of a merely private function: The function should have only give the comfort of pushing the backups automatically into an archive-directory on the owners laptop.

We should defnitely discuss on a more secure solution, which could maybe incorporate pushing to (dezentralised) Servers.

@Akira25 Akira25 changed the title [ssh] private key for routers [backup] save backups remotely in a save manner May 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants