¿Sabía que puede acceder de manera segura a su sitio web de WordPress desde la distancia? Pero, ¿cómo se hace? A través del truco de cualquier mago? De hecho, se llama SSH, y ahora es tu oportunidad de conocerlo. Oct 2020: ¡Hemos probado todos los mejores anfitriones de WordPress! Aprende a comparar. Consulte los resultados es posible con un toque de datos de inicio de sesión, pulverización de interfaz y una buena conexión de red. Luego, como una buena poción de WordPress, todo funciona en conjunto y tendrá una forma segura de lograrlo todo. En esta guía introductoria, superaremos todo lo relacionado con WordPress SSH para familiarizarse con la forma en que funciona.
Más precisamente discutiré:
¿Qué es SSH y cuando lo usas?
Cómo se configura SSH.
Acceder a SSH.
Configuración de un usuario para ello.
Pedidos para realizar características SSH.
Las diferencias entre SSH, SFTP y FTP.
Nuestro alojamiento y SSH.
¡Y otra!
Aunque parece que trato de mantener esto bajo el secreto (SSH puede confundirse fácilmente con shhh), no es ningún secreto que, hasta que lo supere, se sentirá tan cómodo saber SSH que puede configurarlo e iniciar sesión en seguridad. a su computadora remota. También descubrirá cómo el proceso se puede simplificar con un buen alojamiento.
Una vez que comprenda el SSH, verá por qué es tan popular y cómo el acceso a la distancia puede facilitar su vida (a diferencia de otras cosas que están a distancia).

Afortunadamente, no estamos tratando con un control remoto de la televisión perdida. Entonces, ¿qué es SSH? SSH es una interfaz de comando y un protocolo basado en UNIX. Significa “shell seguro” y se define como un protocolo para la autenticación de distancia segura y otros servicios de red seguros en una red incierta. Funciona con la criptografía de clave pública para el inicio de sesión y la autenticación. Esto significa que puede usarlo para obtener acceso a su sitio web de WordPress desde cualquier computadora. No importa dónde esté alojado su sitio, siempre que tenga credenciales para autenticarse. SSH está aquí para proporcionar autenticación segura, para asegurarse de que nadie tenga acceso a su conexión mientras está en ella. Cuando desea conectar su servidor usando SSH, solo necesita dos cosas:
Una interfaz
Datos de inicio de sesión
Algo para recordar es que si ejecuta Linux o MacOS, ya hay una interfaz incorporada en su sistema operativo, por lo que no es necesario instalar un cliente SSH. Sin embargo, si ejecuta Windows, deberá instalar un cliente. Sigue más al respecto …
Hablemos sobre el cliente y el servidor para establecer un SSH, hay dos componentes: un cliente y el servidor apropiado. Un cliente es una aplicación que instalará en su computadora para conectarse a otra computadora (alias – servidor). El cliente utiliza la información remota del host para iniciar una conexión y, cuando se verifican las credenciales, establezca la conexión cifrada. Mientras tanto, en el lado del servidor, hay un componente definido como el demonio SSH que regularmente escucha un puerto TCP/IP particular para posibles solicitudes de conexión del cliente. Cuando un cliente inicia una conexión, el demonio SSH responderá con las versiones de software y protocolo que acepta. Luego, los dos cambiarán sus datos de identificación. Si todo está bien y los datos de acreditación se llevan a cabo, SSH crea una nueva sesión para el entorno apropiado. Es casi como si el cliente y el servidor se dieran un maletín. Cualquier estafa que se ponga en el medio y que quiera ingresar al maletín no puede, porque no tiene clave.
Proceso ssh. Esto conserva de forma segura los artículos en el maletín hasta que el cliente lo abra con una llave y pueda transmitir cosas de un lado a otro de manera segura. ¿Cuándo debería usar SSH? Con los servidores en la nube que se vuelven cada vez más populares y accesibles, cada vez más clientes prefieren el uso de un servidor en la nube.
Esto hace que SSH sea la herramienta más utilizada para administrar tareas de diferentes grados en los servidores en la nube. Algunos ejemplos, ya que podría usarse SSH, son cuando un desarrollador configura un servidor web para un sitio web de clientes o, posiblemente, implementar un código fuente en un servidor de producción. Requisitos preliminares para SSH Antes de que podamos establecer un protocolo de escritorio seguro con un automóvil remoto, hay algunos requisitos. Aquí está la lista de verificación: asegúrese de tener los permisos necesarios para acceder a su computadora de forma remota. La configuración del firewall debe permitir una conexión de distancia. Tiene la dirección IP o el nombre remoto del automóvil al que desea iniciar sesión. La computadora remota debe activarse y tener una conexión de red. Las aplicaciones de clientes y servidores deben estar instaladas y activadas. Por supuesto, para verificar algunos de estos elementos, necesitará saber cómo configurarse. En esta nota, aquí está … la (s) clave (s) para comenzar, deberá configurar SSH correctamente para asegurarse de que puede conectarse al servidor en la nube en su computadora local. ¿Entonces cómo hacemos eso? Como mencioné, si tiene un Linux o MacOS, un par de claves públicas y privadas ya se incorporan a su sistema operativo. Si se basa en Windows, deberá instalar un cliente para comenzar. Es gratis y fácil de hacer. Es solo cuestión de descargar a un cliente en su sistema.

Hay muchas opciones gratuitas de software de código abierto para Windows, como Putty, Superputty y PuttyTray. Descargue la opción que prefiera y luego está lista para ir más allá. Todos son un poco diferentes. Por ejemplo, Absolute Telnet está diseñado estrictamente para Windows y no para Linux. Mientras que el cliente ESSH está diseñado para ambos. Examen del cliente SSH. (Fuente: Wikipedia) Puede echar un vistazo a múltiples comparaciones y puede ver qué funciona mejor para usted.
En este ejemplo, estoy en un Mac OS, así que lo haré desde el terminal. El terminal está en aplicaciones> Utilidades> Terminal. Una vez allí, ejecutaremos este pedido: ssh -keygen -t en este orden, la opción -t le permitirá especificar qué tipo de clave crear. Se usa para usar RSA. El RSA es uno de los criptosistemas de clave pública más antiguas y se usa ampliamente en transmisiones de datos seguras. RSA está aquí de forma predeterminada, por lo que no hay nada que cambiar a menos que especifique algo más. Ingrese el archivo para guardar la clave (/users/demo/.ssh/id_rsa): ahora ingresará la forma en que desea almacenar los pares de claves públicas y privadas. En Mac OS X, generalmente se guardan en el directorio principal del usuario. Sin embargo, guárdelo en cualquier lugar que desee.
Una vez que lo haya guardado, ingresará una expresión de acceso.Si lo ejecuta por primera vez, manténgalo como valor predeterminado.Ingrese la expresión de acceso (acceso sin vacío): ingrese una contraseña para proteger su clave privada.Esta es la contraseña que tendrá que ingresar cada vez que acceda a la clave privada.Si no desea una contraseña, puede mantenerla vacía.Ingrese la misma expresión de acceso nuevamente: a continuación, confirmará su contraseña.Una vez que haga esto, su identificación se guarda y recibirá una confirmación, y la imagen aleatoria de la clave aparecerá en la línea a continuación.
Ejemplo de imagen aleatoria de la clave que aparecerá después de la creación exitosa de una clave. También le dirá dónde se guarda la clave pública y privada sobre la imagen. Un ejemplo de una clave pública sería /users/demo/.ssh/id_rsa.pub y /users/demo/.ssh/id_rsa para la clave privada. Te mueves ahora mismo con SSH. Tiene la clave, la contraseña y la información almacenadas en la ubicación de una computadora. Nota: Si está en Windows, busque en línea “SSH Windows Generation” y obtendrá una lista de tutoriales que le muestran cómo hacer esto. Aquí, por ejemplo, una que vino a generar claves SSH en Windows usando PUTTY. Ok, ¿qué hay en la tienda? Me alegro de que hayas preguntado. Necesitamos “almacenar” la clave pública en el servidor en la nube, para que pueda permitir a los usuarios acceso a su sitio web. Su empresa de alojamiento debe tener una sección de administración para cargar la clave pública. Cada servicio en la nube será diferente, por lo que es posible que deba comunicarse con información específica sobre dónde hacer esto. Debido a que ofrecemos alojamiento aquí en WPMU Dev, le mostraré cómo hacerlo a través de nuestro servicio de alojamiento. Hacemos sencillos y fáciles de almacenar la clave pública y permitir a los usuarios acceder. Con nuestro alojamiento, iniciará sesión en su cuenta de desarrollo WPMU y accederá al Hub 2.0, haga clic en su sitio, luego haga clic en la pestaña de alojamiento. Verá muchas pestañas que aparecen debajo. Haga clic en SFTP/SSH. Esto le dará la opción de agregar un usuario SFTP o SSH. Haga clic en Agregar usuario.

Después de presionar agregar al usuario, tendrá una opción entre SFTP o SSH.
Opciones de usuario de SFTP y usuario SSH. Elección difícil, ¿verdad? Si se pregunta cuál es la diferencia entre un usuario de SFTP y un usuario de SSH, aquí hay algunas aclaraciones. SFTP (Protocolo de transferencia de archivos SSH) es un protocolo de transferencia de archivos que se basa en la capa de transporte SSH. Se utiliza para mover de manera segura grandes cantidades de datos a través de una conexión a Internet dada. Por supuesto, lo definí antes, pero solo para actualizar, SSH es un protocolo que le permite obtener una computadora o servidor de forma segura, utilizando una interfaz basada en texto. Las similitudes de SSH y SFTP con SFTP, el protocolo no puede existir sin SSH, lo que hace que SSH sea el agente vinculante que permite a SFTP transferir archivos a Safey. La mayoría de los servidores SSH incluyen capacidades SFTP, sin embargo, no todos los servidores SFTP aceptan acciones y comandos SSH. ¿Las diferencias? Ambos se utilizan para transferir información de manera segura, pero a diferencia de SFTP, SSH puede existir por sí solo. Muchas aplicaciones para SSH son la línea de control remoto, los controles remotos y la conexión. SFTP ofrece acceso seguro a archivos, administración y transferencia de archivos a través de un flujo de datos. De acuerdo, ahora que conoce las diferencias, puede elegir en consecuencia qué tipo de usuario desea agregar. Nos quedaremos con SSH para este tutorial. Después de hacer clic en el usuario de SSH, aparece una pantalla con información adicional para agregar para un nuevo usuario de SSH.
Pantalla para agregar un nuevo usuario de SSH. Aquí, configure un nombre de usuario, una contraseña, una restricción de ruta (opcional) y un entorno. En la sección Contraseña, tiene la opción de usar una clave pública que pasamos anteriormente (/users/demo/.ssh/id_rsa.pub). O puede crear su propia contraseña. En la restricción del área, puede agregar restricciones para el contenido WP, complementos o temas. Por defecto, no está en ninguno.

En el área promedio, seleccionaremos la producción. Después de recibir la información ingresada, sus usuarios aparecerán en el tablero SFTP/SSH. Muestra el nombre de usuario, el entorno, el tipo (por ejemplo, SSH), las restricciones de ruta y la información de conexión SSH.


Donde aparecerán sus usuarios desde este punto, sus usuarios tendrán acceso SSH. Puede cambiar su contraseña y editar al usuario como desee en esta área. Cuando está listo para iniciar sesión, la información de inicio de sesión es el lugar donde puede copiar y pegar el nombre de usuario para la configuración.

Pantalla de configuración rápida. Luego, pegue o ingrese esto en su terminal después, le pedirá que ingrese una contraseña. Si su nombre de usuario y contraseña son correctos, tendrá acceso y aparecerá una pantalla similar a la siguiente.

Cómo se ve una conexión tan exitosa. Ahora puede usar pedidos y realizar funciones. Configurar un usuario de SFTP es similar a SSH. Simplemente siga las instrucciones y, como nuestro ejemplo anterior, aparecerá en el tablero después de configurar con éxito. Conectando el cliente y el servidor ahora que está configurado, consulte nuestra lista de verificación desde el comienzo de este artículo. Si tiene su automóvil a distancia y su propia computadora configurada con SSH, ¡debería estar en el negocio! Para operar un automóvil remoto, SSH es realizado por comandos. Existen numerosas capacidades de comando que puede usar. Aquí hay un resumen … Los comandos SSH pueden ejecutar ciertos comandos desde una computadora en un automóvil remoto. Esto le permitirá copiar archivos, enumerar archivos de un directorio en particular, mover archivos y más. Esto es más avanzado y necesitará conocer las órdenes y lo que hacen. Sin embargo, una vez que sepa lo que está haciendo cada pedido, puede operar un sistema remoto con ellos. Algunos ejemplos de comandos son: LS mostrará detalles del archivo, como la fecha y la hora modificadas.

El CD se utiliza para cambiar los directores. Te llevará al nuevo director y la línea de comando indica dónde estás. Mkdir creará un nuevo director. Hay muchos comandos populares en SSH. Se puede encontrar una lista de comandos que se permiten con el alojamiento de desarrollo WPMU en nuestra página de información SFTP y SSH. Necesitará conocer los pedidos si usted trabaja con una computadora remota. Hay hojas de trucos que pueden brindarle más información y ejemplos de lo que pueden hacer las órdenes. Algo para recordar es que SSH es una herramienta bastante fuerte, por lo que si crea pedidos, debe tener cuidado o puede romper su sitio. Puede agregar y eliminar archivos, por lo que si ingresa un pedido incorrecto, puede perder contenido. Asegúrese de hacer una copia de seguridad de su sitio antes de usar pedidos y familiarizarse con la forma en que funcionan. SSH y FTP pueden haber oído hablar de FTP como un método de transferencia de información remota. Entonces, ¿cuál es la diferencia entre SSH y FTP? FTP (Protocolo de transferencia de archivos) es un protocolo de red estándar que se utiliza para transferir archivos entre un cliente y un servidor desde una red de datos. Las conexiones de transferencia de archivos son (generalmente) iniciadas por un cliente FTP y a un servidor FTP. Luego, cuando se autentica, se lleva a cabo una conexión entre el cliente y el servidor. Cualquier archivo y carpetas se puede transferir en cualquier dirección entre las computadoras conectadas.

Un ejemplo de cómo funciona FTP. Es diferente de SSH por varias razones. SSH es mucho más seguro. Cuando se diseñó FTP, la seguridad de la red no era tan importante como hoy. No fue creado para ser seguro y no proporciona ninguna protección para la confidencialidad o integridad de los archivos que se transfieren. Entonces la información puede ser fácilmente interceptada. Y si es excelente cuando usa pedidos UNIX, entonces SSH probablemente será la mejor opción. Dicho esto, con FTP, puede usar cualquier editor favorito para editar archivos. Además, para la velocidad, SSH es más rápido. Con FTP, debe descargar archivos en su computadora y luego cargarlos en el servidor usando FTP. Con SSH, obtener archivos de servidor a servidor con comandos es rápido, una vez que aprende qué pedidos hacen qué. Puede descargar una biblioteca en unos segundos. Entonces, para una transferencia segura de información, velocidad y confiabilidad, SSH suele ser la mejor opción. Nunca ha habido un mejor momento para probar nuestro alojamiento como lo mostramos anteriormente en este artículo, la configuración de SSH con nuestro alojamiento es una manera fácil de hacerlo en el Hub 2.0. Además, con nuestro alojamiento, ofrecemos asistencia 24/7, nuestros complementos ganadores de premios premium, versiones avanzadas de actualizaciones y muchas más. Terminaremos (SSH) con esto … ahora que ha estado tratando con SSH, puede configurar su sitio web de forma remota y trabajarlo sin estar allí. Como puedes ver, ¡es como una magia!
De acuerdo, hoy en día, tal vez no iré tan lejos.Sin embargo, es una excelente opción trabajar en su sitio web de WordPress desde la distancia.Agregue un gran polvo de alojamiento (ondeando la mano) y estará en un buen ssh -ap, y me detendré con el juego de palabras. ¿Cuál es su experiencia con SSH?¿Era fácil, o difícil, de configurar?¡Comparte tu opinión en los comentarios!




¿Qué es SSH?Magia del acceso de WordPress desde el control remoto
Tags ¿Qué es SSH?Magia del acceso de WordPress desde el control remoto
homefinance blog