Después de construir un sitio web, necesito tener un control completo del mismo. ¿Cómo evito que el creador del sitio acceda al sitio web una vez finalizado?

Simplemente cambie las contraseñas a cualquier punto de acceso: FTP, cuenta de alojamiento, cuentas de usuario de CMS, cuentas de bases de datos (muchas otras respuestas olvidan esta), cuentas de CDN y cualquier otra cosa que pueda estar conectada.

Por supuesto, todas esas cuentas y servicios deben estar bajo su control.

La base de datos es importante: a menudo la uso para acceder a los sitios de WordPress de clientes que han cambiado sus cuentas y extravían las contraseñas y han perdido el acceso a las cuentas de correo electrónico de los usuarios administradores para recuperar las contraseñas. Si tengo acceso a la base de datos, puedo obtener fácilmente la cuenta de administrador e iniciar sesión. No entraré en el procedimiento aquí, pero es muy simple.

Un acuerdo por escrito de su intención de tomar el control del sitio y terminar el acceso de los constructores también hará que el constructor sea penalmente responsable (en los EE. UU.) Si intenta ingresar después de la transferencia.

Elija un constructor en el que confíe, y esto realmente no debería ser un problema. Si necesita a alguien más para construir un sitio para usted, lo más probable es que necesite ayuda con el sitio en el futuro.

Algunas notas sobre este tema:

Asegúrese de que el constructor comprenda que desea un control completo después de que se complete el sitio. Cambiará la cotización. No porque el constructor quiera más, sabiendo que no será un trabajo continuo de su parte, sino porque un constructor acreditado se asegurará de que tenga todo lo que necesita para ejecutar el sitio usted mismo.

Desde la gestión de contenido (incluidas pequeñas cosas como los controles de límite de carga de contenido) hasta las recomendaciones e implementaciones de actualizaciones, copias de seguridad y seguridad, un creador profesional se asegurará de que tenga todo lo que necesita. Proporciono un manual de capacitación y, a menudo, capacitación en el sitio, a los propietarios del sitio para los que construyo. Asegúrese de obtener un manual detallado, con documentación completa de todo lo que ha hecho el constructor.

Si tiene la intención de tener un control completo de su sitio, y no es técnicamente competente, requerirá un sistema de gestión de contenido. No recomendaría una solución personalizada para su caso. WordPress es la solución más común y, en mi opinión, la más fácil, pero hay muchas otras. Cualquiera que sea el CMS que elija, necesitará actualizaciones en el futuro. Muchos se pueden hacer fácilmente, pero algunos deben hacerse con cuidado.

La forma más segura de que un desarrollador de mala reputación pueda asegurarse de que alguien como usted le devuelva la llamada es realizar cambios personalizados en el CMS, integrados en su tema y / o complementos. Los peores delincuentes son creadores de temas que definen tipos de contenido personalizados de tal manera que sin su tema, no puede acceder a su contenido.

Cuando hay una versión de WordPress y / o una actualización de complemento, el sitio se rompe. ¿Y a quién vas a llamar?

En primer lugar, necesitará su propia cuenta de alojamiento web (y el sitio deberá estar alojado en esa cuenta).

Una vez que se haya creado el sitio, deberá cambiar las contraseñas que le dio a la persona que creó su sitio.

Si le dio acceso a su diseñador / desarrollador a la cuenta que usó para registrar la dirección de su sitio web, deberá iniciar sesión en el sitio web del que obtuvo la dirección de su sitio web y cambiar la contraseña de su cuenta allí.

Si le dio acceso a su diseñador / desarrollador cPanel; deberá cambiar su contraseña de cPanel (Y) cualquier Contraseña FTP asociada con su cuenta de alojamiento (ya que, cuando tengan acceso a cPanel, podrán ver TODAS LAS CONTRASEÑAS FTP en la cuenta de cPanel).

Si su sitio se ejecuta en un CMS (Sistema de administración de contenido) como WordPress, Drupal o Joomla, también deberá cambiar la contraseña para iniciar sesión en el CMS de su sitio.

Para iniciar sesión en cPanel necesitará escribir (cualquiera que sea la dirección de su sitio web) y después de la “extensión de dominio” (que es .com / .net.org / etc.), Deberá escribir / cpanel

Ejemplo: http://WebsiteOrBlogName.com/cPanel

Escriba eso (pero reemplace “WebsiteOrBlogName.com” con su propio nombre de dominio, también conocido como “dirección del sitio web”).

El proceso es el mismo para iniciar sesión en WordPress, excepto que deberá escribir / wp-admin después de .com / .net / .org / etc. (en lugar de escribir / cpanel).

Hice un tutorial que le muestra cómo iniciar sesión en cPanel: 4. Aprenda cómo iniciar sesión en cPanel

Y otro tutorial que le muestra cómo iniciar sesión en WordPress: 8. Aprenda cómo iniciar sesión en WordPress

El tutorial a continuación (que se encuentra en YouTube, no es uno de mis tutoriales), le muestra cómo cambiar su contraseña de cPanel:

Aquí hay otro tutorial que encontré en YouTube … que le muestra cómo cambiar sus contraseñas FTP:

Y el último tutorial al que le proporcionaré un enlace le muestra cómo cambiar su contraseña de WordPress: 10. Aprenda cómo cambiar su contraseña de WordPress

Actualización importante – Debe leer:

Como me señaló Paul McCann (quien dejó una respuesta después de que yo dejara la mía), me perdí una cosa importante … también necesitarás cambiar el acceso del usuario a la base de datos.

¡Espero que esto ayude!

En la configuración, proporcione al constructor su acceso FTP (contraseña y usuario). Asegúrese de que el sitio web se cargue en su host y no en el host del constructor (como suelen hacer).

Una vez que el sitio web esté en línea y esté satisfecho con todo, cambie la contraseña FTP. El constructor ya no podrá acceder a los archivos.

Si el constructor está utilizando un sistema CMS para construir su sitio web, puede solicitar que le envíen los archivos empaquetados de HTML, CSS, etc. Luego, puede cargar los archivos a su host sin compartir la información del hosting. Tenga en cuenta que después de desconectar el sitio web del CMS, deberá realizar cambios manualmente o buscar un programa que pueda descargar los archivos y emular un sistema CMS (como Dreamweaver)

Antes de contratar a alguien para crear un sitio web para usted, asegúrese de que haya un Acuerdo que indique exactamente lo que recibirá; lo más importante es asegurarse de que tendrá la plena propiedad del diseño y de todo su contenido una vez que se complete el proyecto. .

Una vez que tenga la propiedad total, asegúrese de actualizar su nombre de usuario y contraseña en el backend de su sitio web y alojamiento web.

Espero que esto haya ayudado!

Marli Espinales
Servicios de diseño web
[correo electrónico protegido]

Lo primero: ambos deben firmar un acuerdo al respecto. Segunda cosa: intente ejecutar en su “propio” servidor de alojamiento. Tercera cosa: siempre existe el riesgo de tener control total. Porque cada desarrollador puede inyectar alguna “puerta trasera” a su framework / cms y después de un tiempo puede usar. Por lo tanto, debe tener algún investigador de seguridad de la OMI. De todos modos, es bueno hacer todo usted mismo.