Skip to content
Snippets Groups Projects
Commit 35d789f1 authored by Bob Mottram's avatar Bob Mottram
Browse files

Limit the number of user logins

parent c24e7a4d
No related branches found
No related tags found
No related merge requests found
......@@ -393,6 +393,22 @@ function set_max_login_tries {
fi
}
function limit_user_logins {
# overall max logins
if ! grep '* hard maxsyslogins' /etc/security/limits.conf; then
echo '* hard maxsyslogins 10' >> /etc/security/limits.conf
else
sed -i 's|hard maxsyslogins.*|hard maxsyslogins 10|g' /etc/security/limits.conf
fi
# Max logins for each user
if ! grep '* hard maxlogins' /etc/security/limits.conf; then
echo '* hard maxlogins 2' >> /etc/security/limits.conf
else
sed -i 's|hard maxlogins.*|hard maxlogins 2|g' /etc/security/limits.conf
fi
}
function setup_firewall {
function_check create_completion_file
create_completion_file
......@@ -587,6 +603,9 @@ function setup_utils {
function_check admin_user_sudo
admin_user_sudo
function_check limit_user_logins
limit_user_logins
}
function setup_email {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment