Salta ai contenuti

Connettersi da Linux

Da Linux userai un client VNC per il desktop macOS e OpenSSH per il terminale — entrambi già disponibili nella maggior parte delle distribuzioni.

  • Desktop: Remmina (plugin VNC) o TigerVNC che si connette alla porta 59010.
  • Terminale: OpenSSH sulla porta 22, con autenticazione tramite il tuo nome utente più una password o una chiave SSH.
  1. Installa un client, ad es. sudo apt install remmina remmina-plugin-vnc o sudo apt install tigervnc-viewer.
  2. Connettiti a YOUR-IP:59010 usando il protocollo VNC.
  3. Autenticati con il tuo nome utente e la tua password.

Con TigerVNC dalla riga di comando:

Terminal window
vncviewer YOUR-IP:59010
Terminal window
# password
ssh your-username@YOUR-IP
# chiave
ssh -i ~/.ssh/id_ed25519 your-username@YOUR-IP

Salva una scorciatoia in ~/.ssh/config:

Host mymac
HostName YOUR-IP
User your-username
IdentityFile ~/.ssh/id_ed25519
Terminal window
# copia un file sul Mac
scp ./build.zip your-username@YOUR-IP:~/
# sincronizza una cartella
rsync -avz ./project/ your-username@YOUR-IP:~/project/

Altro in Trasferimento di file.

FAQ

Su quale porta si trova il desktop macOS?
Porta 59010 tramite VNC (ad es. vncviewer YOUR-IP:59010), non la 5900 predefinita — questo riduce gli attacchi di forza bruta.
Devo sempre passare il mio nome utente?
Sì, sia per l'accesso con password sia con chiave: ssh your-username@YOUR-IP. Se lo ometti, vieni rifiutato perché SSH userebbe il tuo nome utente locale.