Conectarse desde Linux
Introducción
Sección titulada «Introducción»Desde Linux usarás un cliente VNC para el escritorio de macOS y OpenSSH para el terminal — ambos ya disponibles en la mayoría de distribuciones.
Cómo funciona
Sección titulada «Cómo funciona»- Escritorio: Remmina (plugin VNC) o TigerVNC conectándose al puerto
59010. - Terminal: OpenSSH en el puerto
22, autenticándote con tu nombre de usuario más una contraseña o clave SSH.
Ejemplos
Sección titulada «Ejemplos»Escritorio con VNC
Sección titulada «Escritorio con VNC»- Instala un cliente, p. ej.
sudo apt install remmina remmina-plugin-vncosudo apt install tigervnc-viewer. - Conéctate a
YOUR-IP:59010usando el protocolo VNC. - Autentícate con tu nombre de usuario y contraseña.
Con TigerVNC desde la línea de comandos:
vncviewer YOUR-IP:59010Terminal con SSH
Sección titulada «Terminal con SSH»# contraseñassh your-username@YOUR-IP
# clavessh -i ~/.ssh/id_ed25519 your-username@YOUR-IPGuarda un atajo en ~/.ssh/config:
Host mymac HostName YOUR-IP User your-username IdentityFile ~/.ssh/id_ed25519Transferencia de archivos
Sección titulada «Transferencia de archivos»# copiar un archivo al Macscp ./build.zip your-username@YOUR-IP:~/
# sincronizar una carpetarsync -avz ./project/ your-username@YOUR-IP:~/project/Más información en Transferencia de archivos.
FAQ
¿En qué puerto está el escritorio de macOS?
En el puerto
59010 por VNC (p. ej. vncviewer YOUR-IP:59010), no el 5900 predeterminado — esto reduce los ataques de fuerza bruta.¿Siempre tengo que pasar mi nombre de usuario?
Sí, tanto para el inicio de sesión por contraseña como por clave:
ssh your-username@YOUR-IP. Si lo omites, te rechaza porque SSH usaría tu nombre de usuario local.