|
@@ -302,6 +302,9 @@ function argument_checks {
|
302
|
302
|
exit 30
|
303
|
303
|
fi
|
304
|
304
|
fi
|
|
305
|
+}
|
|
306
|
+
|
|
307
|
+function remove_default_user {
|
305
|
308
|
# make sure you don't use the default user account
|
306
|
309
|
if [[ $MY_USERNAME == "debian" ]]; then
|
307
|
310
|
echo 'Do not use the default debian user account. Create a different user with: adduser [username]'
|
|
@@ -310,6 +313,7 @@ function argument_checks {
|
310
|
313
|
# remove the default debian user to prevent it from becoming an attack vector
|
311
|
314
|
if [ -d /home/debian ]; then
|
312
|
315
|
userdel -r debian
|
|
316
|
+ echo 'Default debian user account removed'
|
313
|
317
|
fi
|
314
|
318
|
}
|
315
|
319
|
|
|
@@ -3399,6 +3403,7 @@ function install_final {
|
3399
|
3403
|
}
|
3400
|
3404
|
|
3401
|
3405
|
argument_checks
|
|
3406
|
+remove_default_user
|
3402
|
3407
|
configure_firewall
|
3403
|
3408
|
configure_firewall_for_ssh
|
3404
|
3409
|
configure_firewall_for_dns
|