I want to use the Raspberry Pi 3 (B) as a web server and need SSH/VNC access. I will use VNC only over SSH, forwarding only port 22. Should I be worried about SSH? I removed user pi and created a new one with sudo privileges.
Is there a root account that also has a known password? Should I change it or is it disabled by default? I only allow access from my own account and have forbidden root. I hope this is enough.
Also, I installed fail2ban and left it with default settings. Will that protect SSH and an Apache web server?
PermitRootLogin noand then also doAllowUsersfor my specific user? – Sep 17 '16 at 00:20