Cómo activar SSH en Mac

Tabla de contenido:

Anonim

Todas las Mac tienen un servidor SSH incluido que está desactivado de forma predeterminada, pero se puede activar en cualquier momento si desea otorgar acceso remoto a la línea de comandos a una máquina.

El servidor SSH en MacOS se enciende mediante una función para compartir llamada Inicio de sesión remoto. Con el inicio de sesión remoto habilitado, la Mac ahora tiene SSH y SFTP disponibles para conexiones remotas.

Cómo habilitar el servidor SSH en una Mac con MacOS Ventura 13 o posterior

El encendido del servidor macOS SSH se realiza mediante un ajuste de configuración en las últimas versiones del software del sistema MacOS:

  1. Despliegue el menú  Apple y vaya a "Configuración del sistema"
  2. Abrir el panel de preferencias “General””
  3. Ir a “General”
  4. Cambie el interruptor de "Inicio de sesión remoto" para activar el servidor SSH en la Mac
  5. Opcionalmente, pero recomendado, haga clic en el botón (i) para personalizar el acceso del usuario y crear una experiencia de shell completa, marcando la casilla "Permitir acceso completo al disco para usuarios remotos"
  6. El servidor SSH se inicia inmediatamente y la Mac puede recibir conexiones SSH entrantes

Cómo habilitar el servidor SSH en una Mac con MacOS Monterey o anterior

La activación del servidor macOS SSH se realiza a través de las preferencias del sistema en versiones anteriores de macOS:

  1. Despliega el menú  Apple y ve a "Preferencias del sistema"
  2. Abra el panel de preferencias “Compartir””
  3. Marque la casilla "Inicio de sesión remoto" para activar el servidor SSH en la Mac
  4. Opcionalmente, pero recomendado para cualquier persona que desee crear una experiencia de shell completa, marque la casilla "Permitir acceso completo al disco para usuarios remotos"

  5. El servidor SSH se ha iniciado, puedes conectarte a la Mac usando cualquier cliente SSH

Puede conectarse a la Mac con cualquier cliente SSH desde cualquier sistema operativo, ya sea otra Mac con Terminal, Windows PC con PuTTY, Linux con una terminal, iPhone o Android con una aplicación SSH, Android con una aplicación SSH, o cualquier otra cosa con un cliente SSH.

Conexión a la Mac a través de SSH

Una vez que habilite el inicio de sesión remoto, preste atención al texto debajo para ver cuál es la dirección IP de esa Mac. Con ayuda, incluso proporciona la sintaxis de la línea de comandos para usar en la aplicación Terminal para iniciar la conexión SSH remota: "usuario ssh@dirección IP"

Por ejemplo, si la IP es 192.168.0.108 y el nombre de usuario es “Paul”, el comando se vería así:

ssh [email protected]

Puede ingresar eso en la aplicación Terminal en otra Mac o en cualquier otro cliente SSH sin importar el sistema operativo o el dispositivo.

Por supuesto, una vez que inicie sesión, estará

Cómo apagar el servidor SSH en una Mac

Deshabilitar el servidor SSH en macOS es tan simple como desactivar la función en las preferencias:

  1. Despliega el menú  Apple y ve a "Preferencias del sistema"
  2. Abra el panel de preferencias “Compartir””
  3. Desmarque la casilla "Inicio de sesión remoto" para apagar el servidor Mac SSH
Cómo activar SSH en Mac