SSH agent forwarding är en metod för att säkert använda lokala SSH-nycklar vid utrullning till servrar, vilket eliminerar behovet av att lagra nycklar direkt på servern. Processen involverar SSH-agent som hanterar nycklar lokalt och tillåter servrar att tillfälligt få tillgång till den lokala agenten. Konfigurationen kräver att man lägger till ForwardAgent yes i ~/.SSH/config för specifika, betrodda servrar, med en varning mot att använda wildcards. Artikeln beskriver steg för att testa funktionen och ger omfattande felsökningstips för problem som felaktiga SSH-URL:er, systemkonfigurationer, serverinställningar och ssh-agent status. Särskilda instruktioner ges för macOS för att permanent lagra SSH-nycklar i systemets nyckelring med hjälp av ssh-add --Apple-use-Keychain.