Le remito a la respuesta a esta pregunta , y copiaremos las partes relevantes a continuación. También he añadido una o dos secciones al final.
Elegir una contraseña segura
Sí, todos lo hemos escuchado una y otra vez, pero probablemente no haya una forma más fácil de mejorar su seguridad. Si eres un fanático de las contraseñas, asegúrate de elegir algo que contenga suficiente entropía para que sea razonablemente seguro, y que al mismo tiempo sea fácil de memorizar. Una serie aleatoria de letras y números es excelente, pero es probable que no puedas memorizar una cadena muy larga. Cualquier cosa que incluya información personal también debe ser evitada. Mezclar su nombre con su fecha de nacimiento no es seguro, no importa el tiempo y el aspecto aleatorio que pueda tener.
Personalmente, soy un fan de las frases de paso. Elija algunas palabras aleatorias de un diccionario (elijo entre 5 y 10, dependiendo de la cantidad de entropía requerida), y probablemente haya generado suficiente entropía para mantener a un atacante adivinando durante mucho más tiempo de lo que sería práctico (consulte la XKCD sobre el tema para reírse).
Otras personas prefieren usar oraciones pasadas. Si bien estos pueden ser más largos que su frase de contraseña típica, pueden o no ser más seguros.
Para obtener más información sobre las frases de contraseña y las pasencias, consulte 'Propiedades lingüísticas de las frases de contraseña de varias palabras' por Bonneau y Shutova de la Universidad de Cambridge [PDF] , o su publicación en el blog en Papel táctil azul claro .
Instalar actualizaciones relacionadas con la seguridad
En realidad, si está ejecutando algo, asegúrese de tener las últimas actualizaciones de seguridad. Simplemente activando la Actualización automática en Windows o asegurándose de ejecutar actualizaciones a menudo en Linux puede ayudarlo a mantenerse seguro.
SSH
Si está usando SSH para acceder a su computadora de manera remota, asegúrese de apagarlo para la cuenta de root y siempre use la autenticación de clave pública. Otras cosas que puede hacer incluyen deshabilitar el protocolo 1, que permite que solo ciertos usuarios inicien sesión de forma remota y deshabilitar el reenvío de X (según sus requisitos). Para obtener más información, consulte este artículo en la wiki de CentOS.
Sitios web
Si ha configurado un sitio web en el que iniciará sesión (por ejemplo, la interfaz de administración en un CMS), siempre inicie sesión a través de SSL (p. ej., asegúrese de que su navegador dice "https: // "). Es posible comprar un certificado por un precio razonable (me gusta Rapid SSL ) o puede generar un certificado autofirmado y usa eso.
Ingeniería social
Solo para repetir mi comentario en la publicación original, la ingeniería social siempre es posible. Nunca asumas que no serás vulnerable. Es probable que no caiga en las cosas obvias (un correo electrónico de su proveedor de colo que solicita la contraseña de root para su máquina, etc.), pero incluso algo tan trivial como donde está alojada su máquina ( tal vez usted da su dirección en un formulario para algo que no tiene relación alguna con un tipo al que conoció en una cafetería) puede ser muy útil para un atacante.
WiFi
¿Inicia sesión de forma remota a través de un punto de acceso inalámbrico? Asegúrese de que está utilizando WPA2. Las conexiones WEP y de texto plano son un no. Si es su propio punto de acceso (tal vez incluso en la misma red que su servidor, aunque espero que no), asegúrese de elegir una contraseña segura (ver más arriba).
La seguridad a través de la oscuridad no es seguridad
Como lo señaló otra persona, la seguridad por oscuridad debe nunca ser vista como una medida de seguridad. El segundo de los seis principios de diseño de Kerckhoffs para los cifrados militares establece:
No se debe exigir que [el algoritmo] sea secreto, y debe ser capaz de caer en las manos del enemigo sin inconvenientes
Sin embargo, esto es aplicable a mucho más que los algoritmos de cifrado, y debe tomarse como una regla general en cualquier forma de ingeniería de seguridad.
Este principio también se conoce como la máxima de Shannon después de que Claude Shannon lo reformuló más simplemente como "El enemigo conoce el sistema".