20 lines
777 B
Puppet
20 lines
777 B
Puppet
class profile::base::ssh (
|
|
Hash $config_entries = {},
|
|
String $permit_root_login = 'no',
|
|
String $ssh_config_forward_agent = 'no',
|
|
String $sshd_config_allowagentforwarding = 'no',
|
|
Hash $sshd_config_match = {},
|
|
String $sshd_config_port = '22',
|
|
String $sshd_password_authentication = 'no'
|
|
) {
|
|
class { '::ssh':
|
|
config_entries => $config_entries,
|
|
permit_root_login => $permit_root_login,
|
|
ssh_config_forward_agent => $ssh_config_forward_agent,
|
|
sshd_config_allowagentforwarding => $sshd_config_allowagentforwarding,
|
|
sshd_config_match => $sshd_config_match,
|
|
sshd_config_port => $sshd_config_port,
|
|
sshd_password_authentication => $sshd_password_authentication,
|
|
}
|
|
}
|