I have been thinking for a while where and how Forge manages the public keys. I really love this feature which makes access control very easy. But, it also makes me think about how this actually works.
My guess would be that forge enables SSH authentication when it installs & configures the server. When a new public key is installed in the GUI, it ssh into the server into some folder and adds the input to some kind of file, or multiple files.
Does anyone have an idea of where forge stores the public keys?