Veja aqui para sua pergunta principal.
Para alterar qual diretório o usuário do FTP pode acessar, apenas certifique-se de definir chroot_local_user=YES
e, em seguida, executar usermod --home /etc/www/html ftpuser
para definir o diretório pessoal do usuário. Certifique-se de que o usuário esteja nos grupos certos para acessar qualquer coisa que precisar.
Use uma senha segura. Além disso, suas próximas perguntas ajudarão.
Você também pode pesquisar ferramentas como fail2ban .
% bl0ck_qu0te%A melhor maneira é provavelmente usar iptables .
% bl0ck_qu0te%Sim, o guia do Ubuntu descreve a configuração do SSL.