mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-19 19:27:31 -08:00
add keys for kestrel rsync login
This commit is contained in:
parent
07fa044aa1
commit
a815d65d26
@ -15,6 +15,16 @@
|
|||||||
owner = "${user}";
|
owner = "${user}";
|
||||||
group = "users";
|
group = "users";
|
||||||
};
|
};
|
||||||
|
age.secrets."borg/rsync/id_rsa" = {
|
||||||
|
file = ../../secrets/borg/rsync/id_rsa.age;
|
||||||
|
owner = "${user}";
|
||||||
|
group = "users";
|
||||||
|
};
|
||||||
|
age.secrets."borg/rsync/id_rsa.pub" = {
|
||||||
|
file = ../../secrets/borg/rsync/id_rsa.pub.age;
|
||||||
|
owner = "${user}";
|
||||||
|
group = "users";
|
||||||
|
};
|
||||||
|
|
||||||
# Password-less logins for backup
|
# Password-less logins for backup
|
||||||
users.users."${user}".openssh.authorizedKeys.keyFiles = [
|
users.users."${user}".openssh.authorizedKeys.keyFiles = [
|
||||||
@ -26,6 +36,10 @@
|
|||||||
Host torus
|
Host torus
|
||||||
AddKeysToAgent yes
|
AddKeysToAgent yes
|
||||||
IdentityFile /run/agenix/ssh/kestrel/id_ed25519
|
IdentityFile /run/agenix/ssh/kestrel/id_ed25519
|
||||||
|
|
||||||
|
Host fm2120.rsync.net
|
||||||
|
AddKeysToAgent yes
|
||||||
|
IdentityFile /run/agenix/borg/rsync/id_rsa
|
||||||
'';
|
'';
|
||||||
|
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user