with AppArmor, 410 – 412
authentication
Apache, 481 – 483
PAM, 232 – 233
checklist, 403
of devices, 407
disaster recovery plans, 412 – 413
email in root user account, 596
firewalls, configuring, 407 – 410
FTP, 578
HTTPS
Apache, 492 – 494
Nginx, 504 – 505
internal versus external attacks, 401 – 402
in kernel, 401
MySQL databases, 523
password setup, 523 – 524
networking, 355
of passwords, 10
/etc/passwd file, 217 – 218 , 229 – 230
/etc/shadow file, 218 , 231 – 232
changing in batches, 233 – 234
key-based logins, 395 – 397
physical security, 405
system password policy, 229
user security settings, 233
PATH environment variable, 257
permissions
ACLs, 145 – 146