He construido un servidor doméstico (prácticamente solo una PC básica con un par de HDD grandes) que me gustaría usar como servidor FTP y como servidor de Minecraft. Ambos serían para miembros de mi comunidad de juego. También me gustaría acceder al terminal de mi servidor doméstico cuando no esté en casa (SSH).
Actualmente no estoy seguro de cómo dar acceso al servidor FTP, pero me gustaría que esté disponible para cualquier persona de la comunidad que quiera acceder, por lo que potencialmente podría ser alguien hostil, pero no lo haría. t ser robots de ataque al azar. Lo más probable es que les envíe los detalles de inicio de sesión de una cuenta de "invitado" compartida o les dé cuentas individuales a los miembros.
No planeo alojar ningún dato importante o personal en el servidor, pero me gustaría protegerlo tanto como sea posible sin hacer que sea un dolor para las personas. Está conectado como un nodo en mi red doméstica y no tiene nada de especial (excepto el puerto que actualmente se reenvía en el enrutador para el servidor de Minecraft).
Está ejecutando el servidor Ubuntu 15.10 y está conectado al enrutador Sky Hub a través de un conmutador no administrado de 5 puertos (al que también está conectada mi PC de escritorio personal). Tiene una IP interna estática.
¿Lo que estoy planeando es una idea terrible y cómo podría mitigarme contra posibles ataques?