ssh: re-encrypt keys with age identity key

This commit is contained in:
Dmitry
2026-05-13 18:40:53 +03:00
parent 91ca3befa5
commit a87c41ddd8
7 changed files with 90 additions and 88 deletions
@@ -1,5 +1,7 @@
age-encryption.org/v1 -----BEGIN AGE ENCRYPTED FILE-----
-> X25519 EIZIyjM8GxEL7eAtSebeqD+0Byf+OOAYNJjPIhQ51BY YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsWVplM2FQbGx1ZnJ5MnRT
gYWk1Emv5NbIZOGEWRAcJBSkMEROUeLTEEYDd9KxuAg b0ZGQm1QaEpqcDhWb1c2ZFB1SDlGWUpoUENnClhOUmQ2OGQ3MWV4QVZqdUJOMDh6
--- Dk6oyb1AYDJCOa38S3bj1Q06t9AZe1FYfeAJypQWNwI S0ROU2lFQWlXR3BmcmR6MDBBWVZ6dTgKLS0tIGhHbzJqdzZLNEhTOEdFTnhDVUNy
gë—¨øJ£$Yz±6®-bƒ\¦™.ÿx™‰[~HBºAÔÔ`¾é‘iEƒ8Š:£ cFNLTHBZZWFWU080WmUwbk9RVWZ0Ym8KvX0p75urCRXgaTd9fpS1srtR/+qSAly9
hN42BxZ404LQ91+uhlBu3UZ5s9RHMjY=
-----END AGE ENCRYPTED FILE-----
+18 -18
View File
@@ -29,20 +29,20 @@ projects:
# Локальное зеркало projects # Локальное зеркало projects
projects-local: projects-local:
repository: "rclone:home-smb:backup/backups/ada-x1/Documents/Projects" repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Documents/Projects"
password-file: "/home/ada/.config/resticprofile/pass.txt" password-file: "/home/ada/.config/resticprofile/pass.txt"
backup: backup:
source: source:
- /home/ada/Documents/Projects - /home/ada/Documents/Projects
forget: forget:
keep-last: 24 keep-last: 24
keep-daily: 14 keep-daily: 14
keep-monthly: 3 keep-monthly: 3
exclude: exclude:
- "**/.git" - "**/.git"
- "**/node_modules" - "**/node_modules"
- "**/.venv" - "**/.venv"
- "**/target" - "**/target"
# Важные данные # Важные данные
vaults: vaults:
@@ -59,7 +59,7 @@ vaults:
# Локальное зеркало vaults # Локальное зеркало vaults
vaults-local: vaults-local:
repository: "rclone:home-smb:backup/backups/ada-x1/Documents/Vaults" repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Documents/Vaults"
password-file: "/home/ada/.config/resticprofile/pass.txt" password-file: "/home/ada/.config/resticprofile/pass.txt"
backup: backup:
source: source:
@@ -82,9 +82,9 @@ files:
keep-weekly: 12 keep-weekly: 12
keep-yearly: 1 keep-yearly: 1
# Локальное зеркало files ## Локальное зеркало files
files-local: files-local:
repository: "rclone:home-smb:backup/backups/ada-x1/Documents/Files" repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Documents/Files"
password-file: "/home/ada/.config/resticprofile/pass.txt" password-file: "/home/ada/.config/resticprofile/pass.txt"
backup: backup:
source: source:
@@ -110,7 +110,7 @@ pictures:
# Локальное зеркало pictures # Локальное зеркало pictures
pictures-local: pictures-local:
repository: "rclone:home-smb:backup/backups/ada-x1/Pictures" repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Pictures"
password-file: "/home/ada/.config/resticprofile/pass.txt" password-file: "/home/ada/.config/resticprofile/pass.txt"
backup: backup:
source: source:
@@ -1,15 +1,15 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwWldqRzhPaEo4YjJDZzNT YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBidXVTUk1pS0NUZnVWK0dK
STI5dndIQXpWZlVyRXJIclNyaVdXZzRkN2tjCm5JM3hoQ1NLYUxiSzBEZlJmRFpE a3dBNmpIZUdwY0puaTg1Mk05LzBsWVBQRVVBCjk4VVcyU0JzMEErSVhsVGpsRjJj
d1UvdkJIcmlNanhIS0Ixa2d1Q2NnK1kKLS0tIEp1RmtNRGRwWVdBV2VRdVNpN1Ja YWNWeUYvRll1V2pUdE8wTUdKbEcxQVkKLS0tIGd4SmQwa2pCZDZFbmNGQVVIS0E3
KytUMUNIREUrMWdBcVk0dlJCQzJOdEkKMOUihzROyW6rwbF4gAMlzOgSUePD2vsY VjdhekVYdlBRRmZWSEpFcWdsTklYdlkKc/1lr45QSk+Gd7BRBi2SUMrJ/mBFCvMM
NCh05Mx8I75zNYmrptct0DWQek3VLDT+jnlKYlye4f0U7JP9+02uE6FbMOpa1UKx ryDV2EYfOP6NB2okKNDvCgc3Szx9e8gxuWeerI8mB74vwZv+5+xGB4OJc/Fo4hkm
NfmSrzhQF5RGE3m9Ewgb6PH4maRFyaSNlkmnUbIxaapEOtHynlp7FpkGM/wKJPSw 6savF6BJddnF0EmRLYnKsJSAqmOAaNT1qhznVOJIrahVflYyvT8KzpFr9TNhTZPE
ZiWv6yHeQ4HBMlFyNDOMkPYTYWAmTBMEtenpg9rK4SuGMDsHXWG/txvBbmHIou7j 9OXaVMhxTsg/Ttn7buZ0qKDzOUU147PMdXwHd72Iofurtk3Me8z+/KcURCoAaS70
GcNIdDohpOY8LWB9eI5GwXytUn/MsLbowwgt853cSP9xAonsUShACPyrRgZKhOnQ C4O7+ONK81BrpGZSI8zd6E/P8xXtS7FqqcW4Ag8LIQnmDX8JXfWiLf6i0sYzPN4x
WdGZJsnUXotgbavxYlJlCNXb+JUVHOaKCtwj3Eb0X/0uBEP4bJVWmR/XQwvnpXE1 sArVH2yCuWwkYB3YLqzpO6Woov4MMWaj46T02nURhplBoGVoqgCqMYLSOoReXmCd
c7UImZLrThXXzaGdqx3WoJ1mzf2aQwi6mPVPon0nD7m+N2xsvaL5kRxxrEmYYiDX scuEpN/cCUpsAA3J0NNFoHythFMDm+xWQEB72Z9c6lSijGntPAMljbkyFZvjWxwC
XXDrcAG96RGElwK4n1W0LhS+kU9Nhm4wu9iWxYG9agke5kFpicMgKzAffURWGVhm 4CAzzFPV7qit6BSxPQup2HWJZt7l74LvFIe6RNxA1VBzl9lEciR7htq3dqUkOuta
wepMUsl2/WUFfys+md4o04I7aKw9bPamhkWiMKRy2Oa4XR6uLSShvnZLvMgbu/58 5nfcK/ZQvSFoqx0GHLT0ZXPns6gKBwYInl4hwL3yrQrj4QJGzV+GO0e/c8qug6Ak
S7rdVlb3Qz7orP7zeEOP17nrMYr2P0IH fxecb9YozlGO5MITPNAll1EUWh/Lzx32
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
@@ -1,15 +1,15 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEcVBTbTJpeDUwejFoKzdM YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsMG96eTR6NjZ6MzI1cDFC
QkFEMlcxSDhDNnpheFAxZnVKR2tRVlZwQnlNCktXb084NDBueWo5WXgvODA3cndF RnZpMmhJSTBmVDBLOENZQ2NhenJPNlRRbEJBCkZrandHWTNUbDNEMWl4Z2k2Rld6
WUZuQS9HUFBmS1ZEUm5TeUl5RitiNFkKLS0tIHRwd3pEUXFLY3VyMFdZVEZFR1Q4 UTc2d1pFcVRJN0xNWm9CQk9pWmpURlEKLS0tIHdNYkVNdCs4d3R3d3BwMVdIM0cr
SHBxbUZPVUkxTzJJMDZRU1pNQXVlTmcKHpvBDQYkQsKC30pmjIVsf/3HlyFsepVU d2F2bGVOaWNPV0RxNEZMNEFSckRmZG8KE5JlP4PtwW4WAdt2pZfLkC+vbT0PY00Y
gaH2KPEzHQmMpd6aYW1tOCMR+jJyJPfR9tpnDK/qMI2TmGvYiyOmn8PUq+U5IPKD JEgu9Pdb+GkMN0Fm7s8XInOB0mRUon3qm605JIbKHr9YCMkG1yAd6UlDOSa4jwgq
is5Y5MRRoa9n1ApQei2ABJrxVZARKTE/j26uHLaFQT0TDT8yKKj16RQTyq9Rw/9a feH8ohdDi6Bu3L2Isitta7pzvF0GeZnwKSlx82PiJka8Fo6KkgbK8LbrpSU5yIis
Ccw7LB9IeEqrTALAcpaLjFAJNBqD2r7vFIyPXNin4Uh+Rl8qy4Zx2ekU4ZZhtFH2 uv0VDM6gkzDV5nnl5jnfiWnFfYJYbxGuBf2pq+/HBYAIpDMEJPkkSrHGOuKrHYHA
V7R4svDN3VDzM4I0BrxlWZz50R0piAGdnOtbPORSm3C8CBc3DwknlhJgfmAHvc2U DQ1WwQbtdXIlTMOdt/zLos64xJIoim19QTI1vbIIoM9txNmFXOS/qsI7+sNNz2Ir
uFyWw9rtnVNJfr4p5iSbqTNuwQqOijOlRin56BURnEeQstfRAep0r5mXRVwqQVIk l+e3Ra37AdumhILCO2I1bkQwOydVbJgngsUZLA4zApiDvE3KwsDZJs/XdQAczMku
4K9bAoQYGpAZpGzoacnv8Ijwj/wmepZtFZUoMuvX2BQBEnGS3B7Z8IdkBx/1OV+9 5zpZhfHArfizKibJsFoIwtt6tpg9rWuwa2WMB05NB2Ljdo79rP+Rb0gt6lLC//h0
3lHWThgb24hTL7n+pkancxG0zRh4fZG7ipsJTSAquZPOlmFDKOQ4ttrkFUE3XE2p yWfThdRLx1Pmr27ED2ifiUhwL3vLAu3hFlJ5dCQXcSbz3Fd52N62h9GiFqlIrkN9
g6yDGyp/nbKmU/oK7iePDBDeygGLPryu8sEj2z4J0kzDMchZDiFRAXqRYpK3TXRK XVW8QtV9kMQy/2k03HWk86zOmQNeVXbcE5hi3OVHxGZCz6jVCB42Xb66CAxEud5+
UpVIKluDKlLN2h/M wyDujeE9j1WPqZsV
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
@@ -1,15 +1,15 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2cVVnZkFHREtsbGJKaWJw YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3YXlNcDFYUWRxajJRTWNH
M0JQUktFSkJuaWxyQzNSbHhKVUNmVEtLQlU0ClZqL2dWZVkwZlFkVWMzdEJ3TE9x YlhkSnhaZHVBQ1p3dS9IV0tqdHJtNjQyM1I4Ck9MQkpleDh4T2xRV3Z6RXVpR0Fr
bGZYV1hUakx6b0pWRE1lYVJTVS93dHcKLS0tIEdoaGZkSm90VXYwZ202YkpIcGht TkgvRDYwWTVFV3dUdlpQazJicEMxRm8KLS0tIHZRNG9HckRoZjN3Qk1qNFIzWHR0
NzNKWVFaMjlsYzFoMzBWalpoWHhQbzgKgeIyEwXyHtI6miHwHgq4AvrW1nUJ/hv7 N1NzWWdrcVBjT3dpQWZiMFZwY3oxbjgKgob2FMG0ky8dbGgq7AicG/qEfqelqRDw
AZu7iuXMdOw2po5Q5bbWc6MbnUlK+/6/DFuuO84bm6LIBFakNYRE11udSa/jw6kF N3FVeBz1UNUFoUqRoQeYFLKCU7taFFgxGAkjUJScjaIo1tj+NcintfTrfa7xvHXk
iulz4GpAFAgHh7C3Z4c3LZ22tKkgkqMjTJWOj9/ZjLm9LcfDscSpL77Ddpe2cKmS glnedWpIjd2zQqHbdSseZxDNtb3lsU+RZqQV+tdNeqHRXCosOclxn3jb++8yk96a
bDBUc9LTGd6+n71B7zRA5VXo0y75FYtMdCGosYF17y/w4agqoLHzkQAKVR+gN2qZ QAojwpOQoQyVU1tmSOM6HYBvr5YAYxOOKUAdS7/L1hvbyPcVDY08EyAGu/xHVKH5
/ZTsLLMCHvSJx5ZkZEEtVQGvZuamxwrKaYvvGIySukkIzD38t5sNvRWa6eCZQ5jQ ToVoqKxFFlyhQFL1f5qi86HpnVMBKkI4RQKybCFSPqv7BkDbCBnPCM9qv9JdBJKa
qFxiRFRUfHox6aY6fYC57uVIdNSPN/MHmjnldu411a37QzXpYqkZ5AcdguunMfNZ 0bhrnP8src15E1vGTbiK6CEXIIHSItTFHl2qU54522FPukmQFmP0XrL0+s4hfPDd
f+Ro4t1UJH8UG8BWFooekr+PSPYlxqxwNc3jjJZiPGuCpuI+5cZMEq+FWMX1KEn9 8hJ9XyePXFnf0DlTAGPPQ73SnmRkNtokBPrZ337gn10sfkMznYZauFv3AoSNY8RI
D3r+/fJz3RZk7JaIHTCQeX85CmU7+WdR63Fn5Fvt67pmwIo+ITcPdtUDStULP2yM wN89kRicMbBslPdYNO7g/lXPbOs959VvkistKH6zBsi7UOFuBp2KG2t7XidfukyJ
IwzfE0zCLjN39+hQUh+ZNVBzY3LeORg7StHcnhfakrEmZqzaUQxR43WINhg4DeKw Apa8VbCk0zRKWqxvtB0XWl/bSAkcNGwS38WN32pPvgQzmQTPj7MNJmTtFQxKZhNY
qSXUk6FQgpJoV79D8/0KZv0nm64ZmXC6 RK+4Yl9ieWsb3vJ2/4FQNIB0Sj2aIez2
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
@@ -1,15 +1,15 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxR0xhcitFTnVNS05MTXMr YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUTjZPQ2RqV1BqTzErd0Z3
Yk9PMlQ1ZUwwVy91QUJ1NkY5WTdpeXhwSzI0Cm1aSVBKckI3YkMzcHlpYk94Nkl1 SmpmVm4zeGsvUjBmdlp6SWNzcW1sbXIzdmw0CjlWZjBtMkVnU1dGNjdTM2JFZ0kw
b3ZGQ0RtUDBBQjROUU52OTh4ampVQ1EKLS0tIFRpWHVLYkswbFJ3OWtNRjRHM1pi d1Z0RTNZeVFXL245b09WYUNEU3RTcE0KLS0tIDBQZDRsN3pLb1d2K2EycFNkbnUv
akpSbERrSGF3OTVLOE0rc2h6WVRuZGsKzY30MtAM0wL5Dlc88lGpXK3ZIfLZ8UFZ YVZTMkNpZnkvb0p2OE1rdEhseVRqMFkKhhZhiLokecl1v3FbqX3d3J96Ez0fdeCo
pvOsychEoG44yqbdS+E8nRAq2S1tDpDbHzAncrD9BQuU9+gEwqeloBfsSWmSjehM ReyW8dvDgz+lkxSQlP89l779yG7SVXpVnrH0UIUBvXBVOhuReY4YEhA9X7Yjb6s+
CSkAQeFb1+MUV/1XRzI/uVcdCzw5/ThFP8tCAbQ9jjdsbmgum4QzfOopzCXOD1Dh A2mPW7fuUlQYvZXfKICuc7j/ng7YX/V6OtVZQqnVGENYRZltyZ3j9TpK8f5WKa8F
7p/dhshtJOdXmbqlO1oYSJV8NDa1NKjjplxpabW0MHv6U155Rr6wPbJTlAFFP0VK hQbv5LkyaQcb5ampWFKUF8sus569wc3umjYrqYAepBvqTvV4uLyxFP969c9OOVa4
N6+hiPFvT1IPDyw3WwexCmTSNaFhmxMGFrI3Qo3Rq25MczjFRHbLmGOVVm6H29Qp giEQZNiJ2oa+6J4dmJg89MEKRKR7UC51xjvspuWH4luP9EmGsD3HxmBy0QgDmbYx
K+rVwpcMzcUoP7vooDhS4/JwmWf/PYPv1azPojSAK36qVZE8xRFjtnlAP1u+pOlR M+hKJWYGmQDYCfOEiKVmPMDmBoSO15e0C9K70lwVWPCQ1zcW8OHQ+LF7CsR+G4WQ
1QIcT5jviDLh7J5wAgzX5sY7jQnX28Qvww33OmfybNwLRuN+WqZD+G/87lksNWaU f3b1tfINk0jY+zkzj19ouogk4mYs8lgA9esHpwDIRtoTNPiB13O0EV6ezw0brwRk
Pw7BuEbCRrxLiDDU+1P4lCMFxqs81VYUnlu2Bor5AYsM8PDIVIUBzm5fCfRJBxNC NmthZWbu1ZpBNetdzqFpYff8IVpxAPJx//oZroJDQGh2Y9aQwliakNcsH+4XzUeo
g3qUrUfOYYNekKha55dmXvJSkf5suZBGQEjyceOGpNz76muCb15AbGH4hzugakEy GiosAtnLNeuptk3KKYuV5XYZeZsH/i3Yr1BTqy0xXLMTxrkdJaEv66I+8vCbfRNc
/ilu1jwbR/uPJ5oTHxdf4Kx0aFR+RjB+ lSkTS1jdDm5OMeUO6R5rQLRUVlnWalHA
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
@@ -1,15 +1,15 @@
-----BEGIN AGE ENCRYPTED FILE----- -----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWc1JPenRxMHd4Zy84ZzJo YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEd296TERWVEEvWVdENWs4
Wm5ISDk5SUdMalJuV3FDQktxcG1oTDdwekZrClZaN1hhc0w1U29qQ2RWU1pXK2JT d09uK3RwMDlhMW5OZDdkL283cWxWK1pnQkFnCklOdVJaRnh6YjJ6Zm95UVBJREZq
YWt1Ylh5R2pscFB5c1NvQWFzMzF1K1UKLS0tIGtRS1BRRDZSRXFPdjc4TkduVCt5 N2FhL0g3Y21HUG9DUlROQWxHYTc0UWsKLS0tIGxiWEFYcWpwbHgrOXQxVmIzbHUw
WitJWVZkdm1qTnhudVFQeFNQTFdVVE0Kkt5wgweYOKLlMjXH4eXan4/KtfKICJv3 Q0FTMHppZVFiNTg4N3V1VGxQekZ1ZGsKKiTqbSWrY+1ZWhGzOGcEKh87DdpEGjM2
MJfOCmmQhUcau4joSerX+Rnegzv6Fd+YwmVEybcR9GI72uWhyNKfQm0Z0AVrYJXg HXzW/xlOGSH0EgjdEqf9E6JMnZ/oO5MCEDm2qxQojx1Q/TFNaRK1VPqzaKW8vvXR
FgcV3GPQ51mvm3tYG2CklAzQzqWN/1i/VgYeyEqENCZc9482JYJmffoilEd4kv+O 6WCsc2b7yehAb/gxYZLNk0dkpc5Emdh5XT+mqSBrt5vutc8Cd76PnP27o9S95Z16
VMLoffffjGzC+VQcyqWxKsu/Xw8pt502SE/FTV8UAlXV7zCxVatTb6qcDXkCHe3R EHJcVVyly9s/KPg3k4Q4TJvsaXJC2Jatgy2ZTO9RdhEN1tqMdRFCEbSgtbJYVXsd
pcU4DdAJTVUf9xv6PeksE09T/aicQZSGE8pbmXXewl5gVmIAZkptLf0VOlYrIJgj Qsf4vgw42dycN1u84noWXP3oOg1CQGTnJ6Be+OSK2GCDy58Z07OSp+8H3I9IYLfk
fk/sTelVdIusL5wMpJHxQgM7EKjTbXKXr1e+s+m3Q5klhw9hsgtFwWDrV6os1DuF oC2UAcKJjY9faSh2fz3hy5LaOJNJQ1bYPc9eTTEEcc/4ox/+7b2ESwrS8wC5w3GS
+G4i1RgzxI68EUSQOBgJKN8DF3tHN5nLXHTnXCLJllypbCoiIwqP8+NW4ufzjzgV cpY75li7T3Tsq/du6fAF28y5id76ZkyFXI9uR756qD8zegvCXGiav25/RjOqVk+o
mXgqFwGW2butM5dLwa6nze8jbRWYQbR4QZi2QMdusW2YtGhaKKUr4kd71rKvJJ3G lUqD0amIYCr0pSd8r11yYtl7Fs8WebwQjTVw6qMUKH/wLmg6O0HXsLvaVw/KTxsw
D06VJ8ynXaeNTJN5FNFLtmMBbTZnkBAg4gUC8oHVeW1nQKbOEWAGpsrA9q9/bfYL 70DRh5MOyu/Im6Wh+KBV7p+Xq6qg65TiIINSdIqXR+hZ4s+FpIoD49Zrif6ZuuLm
/WkFgmBEWd6xq5qw 9SuIj9dQK2CJnz+m
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----