Skip to content

Commit e5ef9a9

Browse files
authored
Merge pull request #132 from artem-sidorenko/logingracetime
Allow login grace time to be configurable
2 parents 0316d9d + 1a07d1e commit e5ef9a9

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

attributes/default.rb

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
default['ssh']['use_dns'] = nil # sshd
8181
# set this to nil to let us detect the attribute based on the node platform
8282
default['ssh']['use_privilege_separation'] = nil
83+
default['ssh']['login_grace_time'] = '30s' # sshd
8384
default['ssh']['max_auth_tries'] = 2 # sshd
8485
default['ssh']['max_sessions'] = 10 # sshd
8586
default['ssh']['client']['password_authentication'] = false # ssh

templates/default/opensshd.conf.erb

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ KexAlgorithms <%= @kex %>
8888
UseLogin no
8989
UsePrivilegeSeparation <%= @use_priv_sep %>
9090
PermitUserEnvironment no
91-
LoginGraceTime 30s
91+
LoginGraceTime <%= @node['ssh']['login_grace_time'] %>
9292
MaxAuthTries <%= @node['ssh']['max_auth_tries'] %>
9393
MaxSessions <%= @node['ssh']['max_sessions'] %>
9494
MaxStartups 10:30:100

0 commit comments

Comments
 (0)