¿Como instalar una clave SSH en Mac para acceder a SiteGround?

Lo primero que tenemos que hacer es conseguir nuestro fichero con las clave ssh desde la web de SiteGround y para ello vamos a Siteground y luego a nuestro panel de control, una vez ahi seguimos estos pasos:

Pasos para obtener una Clave SSH en SiteGround.

  • Generamos un nuevo par de claves SSH desde Site Tools > Desarrolladores > Gestor claves SSH > Añadir nuevo > Generar.
  • Cuando generamos un archivo de claves nos va a pedir que escribamos un password, ese password es la frase o palabra con la que se encripta nuestro luego nuestro fichero descargado luego el password hay que guardarlo en lugar seguro.
  • Copia la clave privada desde Site Tools > Desarrolladores > Gestor claves SSH > Acciones > Clave privada y guárdala en un archivo en tu máquina local.
  • La clave privada son un montón de números y textos, no te asustes tu cópiala tal cual aparece para que luego crees un archivo nuevo en el Mac y la pegues dentro.
  • El archivo lo puedes llamar por ejemplo clavesiteground.txt, lo editas y pegas la calve dentro, y luego lo guardas.
  • Por ejemplo el archivo puede estar en la carpeta de descargas de tu Mac.
  • Ahora abre la terminal del Mac, escribe ls y pulsa enter, veras un listado de directorios. Crea un directorio que se llame por ejemplo claves, poniendo esto en la terminal md claves y pulsas enter. Luego entras en el directorio de claves escribiendo cd claves y pulsas enter. Ahora copia clavesiteground.txt en la carpeta claves.
  • Cambia los permisos del archivo clavesiteground.txt que acabas de crear a unos más seguros. Para ello, ejecuta en la terminal el siguiente comando:

Ejemplo para poner un archivo como solo lectura en OSX y Linux.

chmod 600 /Users/tunombredeusuario/claves/clavesiteground.txt
  • Carga la clave que esta en el archivo clavesiteground.txt en tu Mac, escribe en la terminal:

Ejemplo para añadir una clave SSH a OSX.

ssh-add /Users/tunombredeusuario/claves/clavesiteground.txt
  • Cuando hagas esto la terminal te va a pedir la clave la palabra o la frase que has guardado al inicio, es la clave con la que se ha encriptado el codigo que te dio SiteGround, escribe la frase secreta y pulsa enter.
  • Para conecta por SSH a SiteGround usando Mac escribe esto usa las credenciales SSH están disponibles en Site Tools > Desarrolladores > Gestor claves SSH. Debajo de Gestionar claves SSH, elige tu clave y ve al menú de tres puntos >Credenciales SSH y pon el siguiente codigo usando tus credenciales

Ejemplo para conectar por SSH a SiteGround.

ssh user1@tudominio.com -p18765

La terminal te va a responder : Are you sure you want to continue connecting (yes/no/[fingerprint])? yes y le escribes yes.

Y luego la terminal te vuelve a decir algo así:

Warning: Permanently added ‘[tuweb.es]:18765’ (ED20019) to the list of known hosts.

Connection closed by 34.175.100.91 port 18765

Ahora puedes ir a tu gestor de ftp, y agregar tu cuenta de SFTP , una vez que conectes, te van a salir todas las webs que tienes en SiteGroud separadas por directorios.

Ahora ya puedes usar SFTP en SiteGround, por supuesto te queda ir a todas tus webs y desactivar o borrar las cuentas de FTP. Siempre es mejor por seguridad usar SFTP y sobre todo de la forma que lo ha implementado SiteGround.

Entrar por SSH a un dominio de SiteGround.

Básicamente es lo mismo hay que seguir los mismos pasos de la parte de arriba:

  • Accedemos a SiteGround, al dominio, y creamos una clave SSH, apuntamos la frase de seguridad, y descargamos la clave publica y la clave privada dentro de un fichero de nuestro ordenador.
  • Añadimos las dos claves privada y publica a nuestra carpeta de claves.
  • Damos permiso a los dos ficheros con: chmod 600 claveprivadadominio1.txt
  • Añadimos la clave privada a nuestro ordenador con: ssh-add claveprivadadominio1.txt
  • Y ya si podemos conectar por ssh a nuestro dominio usando nuestras credenciales ssh: ssh u211-le5lttohp0ii@gmadm1000.siteground.biz -p18765

Foto de Perfil de Juan Luis Martel

Juan Luis Martel.

Profesional en Tecnologías Integradas - Desarrollo Web y Electrónica.

Las Palmas de Gran Canaria, España

Soy un apasionado de la programación con experiencia en Wordpress, PHP, PIC, Microcontroladores y ASM. Además, soy Técnico Especialista en Electrónica y también tengo experiencia como profesor en este campo. Mi pasión por la electrónica me ha llevado a combinar mis habilidades en programación con mi conocimiento técnico, lo que me permite crear soluciones innovadoras y eficientes en mis proyectos de paginas webs y de electrónica.

¡No te vayas sin valorar el contenido!

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Ya que has encontrado útil el contenido...

🙏 Ayúdame y compártelo en tus redes sociales ¡Significa mucho para mí! - Gracias

¡Siento que el contenido no te haya sido útil o gustado! 😔

¡Déjame mejorar este contenido!

Dime, ¿cómo crees que puedo mejorar este contenido? 🙏 ¡Significa mucho para mí! - Gracias

Deja un comentario


Hosting WordPress