Cómo conectarse remotamente a Mac desde Windows con SSH

Si su Mac es su computadora principal, le gustaría poder conectarse a ella de forma remota desde otra computadora(the ability to connect to it remotely from another computer) . Esto le da acceso a sus archivos y carpetas incluso cuando está lejos de su máquina.

Si su segunda computadora es una máquina con Windows , puede usar el protocolo SSH para conectarse de forma remota a su Mac desde su computadora con Windows . Esto establece una conexión muy segura entre dos de sus computadoras y le permite trabajar en sus archivos Mac desde su máquina (Mac)Windows .

Acceda a Mac de forma remota desde Windows

Para conectar una PC con Windows a su Mac a través de SSH , primero debe configurar algunas opciones en su Mac . Entonces estará listo para conectarse a su Mac desde cualquier computadora con Windows ubicada en cualquier parte del mundo.

Habilite la función de inicio de sesión remoto en Mac(Enable The Remote Login Feature On Mac)

Su Mac tiene una función llamada Inicio de sesión remoto(Remote Login) que permite que otras computadoras en su red, así como en Internet , se conecten de forma remota a su Mac y realicen tareas en ella. Para poder acceder a su Mac mediante SSH desde una PC con Windows , primero debe habilitar esta opción en su Mac .

  • Haga clic(Click) en el logotipo de Apple en la esquina superior izquierda de su pantalla y seleccione Preferencias del sistema(System Preferences) .

Preferencias del sistema en el menú de Apple seleccionado

  • En la siguiente pantalla, busque la opción que dice Compartir(Sharing) y haga clic en ella. Se abrirá el menú de configuración para compartir de tu Mac .

Compartir en la ventana de Preferencias del Sistema

  • La pantalla que se abre tiene varias opciones que te permiten compartir el contenido de tu Mac . Busque la opción que dice Inicio de sesión remoto(Remote Login) en la lista y marque su casilla. Esto habilitará la característica en su Mac .

Cuadro de inicio de sesión remoto marcado en la ventana Compartir

Ahora está todo listo para conectarse a su Mac desde su PC con Windows a través de SSH .

Lo único que necesita ahora es la dirección IP de su Mac . Si se va a conectar desde una máquina con Windows que está en la misma red que su Mac , necesitará la IP local de su Mac . Entonces no necesita habilitar el reenvío de puertos en su enrutador.

Si se va a conectar desde una máquina con Windows que no está en su red doméstica, necesitará la IP global de su Mac . En este caso, deberá seguir las instrucciones de reenvío de puertos que se proporcionan a continuación para acceder a su Mac de forma remota.

Encuentre la IP local de su Mac(Find The Local IP Of Your Mac)

Encontrará la IP local de su Mac en el panel Compartir(Sharing) al que accedió anteriormente. Si ya lo cerró, haga clic en el icono WiFi en la parte superior y seleccione (WiFi)Abrir preferencias de red(Open Network Preferences) .

Dirección IP en la configuración de red

Su dirección IP debe aparecer en la siguiente pantalla.

Encuentre la IP global de su Mac(Find The Global IP Of Your Mac)

Puede hacer una simple búsqueda en Google para encontrar su dirección IP en Internet global .

Dirígete a Google y busca Mi dirección IP(My IP Address) .

Mi dirección IP mostrada en Google

Google le permitirá conocer su dirección IP pública.

Configure el reenvío de puertos en su enrutador(Set Up Port Forwarding On Your Router)

Si va a conectarse de forma remota a su Mac desde una PC con Windows lejos de su hogar y no en su red local, deberá reenviar el puerto en su enrutador como se muestra a continuación.

  • Abra una nueva pestaña en su navegador, ingrese 192.168.1.1 en la barra de direcciones y presione Entrar(Enter) . Se abrirá la página de configuración de su enrutador.
  • Cuando se abra la página, inicie sesión con el inicio de sesión predeterminado que es admin y admin para ambos campos y continúe.

Pantalla de inicio de sesión en el enrutador

  • Haga clic en Reenvío(Forwarding) en la parte superior para abrir su página de configuración de reenvío.

Pestaña de reenvío en el enrutador inalámbrico

  • Haga clic en Reenvío de puertos(Port Forwarding) en la siguiente pantalla. Ingrese 22 y 22 en ambos campos de puerto. Luego, ingrese la IP local de su Mac en el campo IP de LAN(LAN IP) , marque Habilitar(Enable) y haga clic en Aceptar(OK) en la parte inferior.

Pantalla de reenvío de puertos en el enrutador inalámbrico

Todo el tráfico entrante de su IP en el puerto 22 ahora se reenviará a su Mac . La razón por la que usaste el puerto 22 es porque es el puerto que usa SSH para las conexiones.

Conexión remota a Mac con SSH usando PuTTY(Remote Connect To Mac with SSH Using PuTTY)

PuTTY es un cliente SSH gratuito disponible para máquinas con (SSH)Windows que le permite conectarse fácilmente a cualquier computadora remota a través del protocolo SSH(connect to any remote computer over the SSH protocol) . Esto es lo que usará para conectarse de forma remota a su Mac desde su computadora con Windows .

  • Dirígete al sitio web de PuTTY y descarga e instala la aplicación en tu PC.
  • Inicie la aplicación cuando esté instalada. La interfaz principal muestra varios campos en los que puede ingresar valores.
  • Coloque el cursor en el campo Nombre del host(Host Name) y escriba la dirección IP de su Mac .
  • Asegúrese de que el campo Puerto(Port) tenga 22 .
  • Seleccione la opción SSH para asegurarse de que se está conectando mediante el protocolo (SSH)SSH .
  • Finalmente, haz clic en Abrir(Open) para abrir una conexión remota a tu Mac .

Pantalla de nombre de host y botón Abrir resaltados en la ventana Configuración de PuTTy

  • Te pedirá que ingreses el nombre de usuario de tu Mac . Ingrese(Enter) su nombre de usuario de Mac y presione Entrar(Enter) .

Iniciar sesión como aviso

  • Se le pedirá la contraseña de su cuenta de usuario. Ingrese la contraseña de la cuenta de usuario de Mac y presione (Mac user)Entrar(Enter) .

Solicitud de contraseña

  • Si todo va bien, estará conectado a su Mac desde su PC con Windows.

Conexión exitosa de Mac y PC

Ahora que está conectado, querrá saber qué cosas puede hacer con su conexión SSH . Estos son algunos de los comandos básicos(some of the basic commands) que puede ejecutar para realizar acciones en su Mac .

Ver la lista de archivos y carpetas(View Files And Folders List)

Para ver la lista de archivos y carpetas de su directorio actual, puede ejecutar el siguiente comando.

ls

comando ls en la ventana de terminal

cambiar el directorio(Change The Directory)

Para cambiar el directorio actual en su sesión SSH , use el siguiente comando.

cd directorio nuevo(cd new-directory)

comando cd en la terminal

Ver contenido del archivo(View File Contents)

Puede acceder al contenido de un archivo usando un comando SSH de la siguiente manera.(SSH)

cat nombre-archivo.ext(cat file-name.ext)

Contenido del archivo cat Story.txt

Crear una nueva carpeta(Create a New Folder)

SSH también le permite crear nuevos directorios. Para hacerlo, ejecuta lo siguiente.

mkdir nombre-directorio(mkdir directory-name)

Comando mkdir en la terminal

Crear un nuevo archivo(Create a New File)

Incluso puede crear un nuevo archivo de forma remota en su Mac desde Windows .

toque nombre-archivo.ext(touch file-name.ext)

toque el comando en la ventana de la terminal

Eliminar un archivo(Delete a File)

Para deshacerse de un archivo en su Mac , use el siguiente comando en su PC.

rm nombre-archivo.ext(rm file-name.ext)

comando rm en la terminal

Además de estos, SSH tiene varios otros comandos que puede usar para realizar tareas en su Mac desde su PC.



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts