Skip to content

Commit

Permalink
preparing for multi-user support
Browse files Browse the repository at this point in the history
  • Loading branch information
tomaszklim committed Nov 25, 2021
1 parent 46c0b4e commit b91579e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ When your farm will grow up, you will probably use multiple Server Farmer forked

### security model

All ssh keys used by Server Farmer are stored in `~/.ssh` directory on *farm manager*, which is the main management server. **Security of this server is absolutely critical, as anyone who can access it, can do literally everything with your whole network, as well as with all networks, servers, domains etc. managed for your customers.**
All ssh keys used by Server Farmer are stored in `~/.serverfarmer/ssh` directory on *farm manager*, which is the main management server (except for strictly local keys, which are stored in `~/.ssh`). **Security of this server is absolutely critical, as anyone who can access it, can do literally everything with your whole network, as well as with all networks, servers, domains etc. managed for your customers.**

To increase the overall security level, you can use master and slave farm managers, where master is the only one with management ssh private keys, while dedicated ssh private keys are copied to slave farm managers after generation.

Expand Down

0 comments on commit b91579e

Please sign in to comment.