20namespace svcs::server::ssh {
32 std::string host =
"0.0.0.0";
35 std::string auth_file;
36 std::string keys_dir =
"/etc/svcs/ssh/keys";
37 std::string passwd_dir =
"/etc/svcs/ssh";
38 size_t max_connections = 256;
39 int timeout_sec = 300;
52 static SSHConfig load(
const std::string& path);
65 bool save(
const std::string& path)
const;
SSH server configuration.
Definition SSHConfig.hxx:23
bool save(const std::string &path) const
Save to file.
Definition SSHConfig.cxx:78
bool validate() const
Validate configuration.
Definition SSHConfig.cxx:97