Tengo algo de experiencia con Vagrant y el servidor de Ubuntu, pero no soy un experto.
Tengo una aplicación que se ejecuta localmente en el servidor de mis clientes en su oficina.
Estoy ejecutando la aplicación usando Vagrant en un puerto específico.
Me gustaría asegurar mi aplicación para que nadie la copie / tome.
He pasado más de 5 años construyendo esta aplicación, por lo que me gustaría asegurarla.
Intenté agregar las contraseñas al usuario errante y al usuario sudo.
Sin embargo, cada vez que escribo vagrant ssh, no me pide la contraseña.
También si escribo sudo -i
entro en el perfil de superusuario sin que se me solicite la contraseña.
Una vez dentro, la aplicación se puede copiar desde el directorio www y en la computadora host.
Anteriormente, ejecutaba esta aplicación en Amazon EC2 pero necesitaba instalarla localmente.
También me gustaría usar una tecla ssh para la máquina Vagrant que llevaré conmigo cuando visite la oficina.
¿Alguien tiene alguna idea que pueda ayudarme a proteger mi aplicación?