From 8064aba0cd46b306414e25c94cf5c0ea9285da09 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Sat, 22 Feb 2025 18:33:55 +0000 Subject: [PATCH] Fix ssh known_hosts conflict Signed-off-by: Nikolaos Karaolidis --- hosts/common/configs/user/console/ssh/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hosts/common/configs/user/console/ssh/default.nix b/hosts/common/configs/user/console/ssh/default.nix index 4067000..bfc8a0c 100644 --- a/hosts/common/configs/user/console/ssh/default.nix +++ b/hosts/common/configs/user/console/ssh/default.nix @@ -15,8 +15,13 @@ programs.ssh = { enable = true; addKeysToAgent = "yes"; + userKnownHostsFile = "${home}/.ssh/known_hosts/default"; }; services.ssh-agent.enable = true; + + systemd.user.tmpfiles.rules = [ + "d ${home}/.ssh/known_hosts 0755 ${user} users" + ]; }; }