浏览代码

Make default user removal its own function

Bob Mottram 10 年前
父节点
当前提交
1907dabcb2
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5
    0
      install-freedombone.sh

+ 5
- 0
install-freedombone.sh 查看文件

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