Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Commit d65a202

Browse files
authored
Merge pull request #30 from keybase/david/update-network-arch-docs
Update docs per issue 28
2 parents 4682fde + 893ea7c commit d65a202

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,14 @@ kssh root@server # If in {TEAM}.ssh.root_everywhere
8484

8585
We recommend building kssh yourself and distributing the binary among your team (perhaps in Keybase Files!).
8686

87+
# Network Architecture
88+
89+
Since all communication between the kssh client and the SSH CA server happens over Keybase chat, it is possible (and recommended)
90+
to firewall off the SSH CA server so it cannot be reached from the general internet. Additionally, note that the SSH servers
91+
that trust the SSH CA do not need to communicate with Keybase's servers or with the CA server and thus it is also possible
92+
to firewall off the SSH servers from the general internet. Clients running kssh need to have Keybase running locally with
93+
a connection to Keybase's servers.
94+
8795
# OS Support
8896

8997
It is recommended to run the server component of this bot on linux and running it in other environments is untested.

0 commit comments

Comments
 (0)