Accesso remoto ai file di un amico su Internet (in modo nativo + non condivisione dello schermo)

2

Sto cercando di aiutare un amico a organizzare il suo computer da remoto su Internet. La condivisione dello schermo tramite macOS Messaggi è troppo lenta per essere efficiente. Ho cercato e letto le opzioni native di condivisione dei file remote di macOS (condivisione file, accesso remoto, gestione remota, Apple Remote Desktop, ecc.), Ma non riesco a capire come funziona tutto funziona.

È possibile configurare il suo computer in modo che possa accedere da remoto dal mio computer su Internet, tramite Finder, e organizzare i suoi file per lui, usando una funzione / protocollo macOS nativo?

Entrambi stiamo eseguendo l'ultima versione di High Sierra e eseguendo MacBook Pro.

EDIT: Beh, ho determinato che la risposta è no, non c'è modo di accedere ai file del mio amico su Internet utilizzando un disco montato in Finder, come si potrebbe fare su una rete Wi-Fi locale. L'alternativa è l'uso intenso del terminale e l'impostazione del router, che è un po 'più di quanto possa dedicarmi, ma l'ho contrassegnato come soluzione, poiché risponde alla mia domanda.

    
posta etudes 27.09.2018 - 00:27
fonte

2 risposte

1

Usare ssh in Terminal sarebbe il mio modo preferito per raggiungere questo obiettivo, ma il tuo amico probabilmente dovrà impostare una regola sul proprio firewall / router per consentire di effettuare connessioni ssh in entrata al proprio Mac.

Una volta entrati, è come trovarsi in un terminale localmente sul proprio Mac, in modo da avere il pieno controllo del proprio filesystem (supponendo che acceda con le proprie credenziali). Il tuo amico potrebbe creare un altro account con cui effettuare il login, ma avrai bisogno dei diritti di amministratore su quell'account per usare sudo per manipolare i file nella loro home directory.

IPV4 con NAT richiederà una porta 22 in avanti sul loro router per l'indirizzo IP interno del proprio Mac. Se IPv6 è disponibile per entrambi, è probabile che sia necessario un buco nel firewall / router dei tuoi amici per consentire il traffico di ritorno verso il tuo stesso IP. Se il Mac del tuo amico non si trova in una posizione di rete fissa e si sta spostando e modificando le reti, questo metodo non funzionerà.

Se sei nuovo a questo suggerirei di provare questo sulla stessa rete prima di provare a farlo su Internet e avere il loro firewall / router nel modo.

Per abilitare il login ssh sui tuoi amici Mac vai su Preferenze di Sistema - > Condivisione e abilitazione dell'accesso remoto.

Per ssh sul tuo computer portatile di amici in un terminale, ti consigliamo qualcosa come:

nomeutente ssh @ indirizzoip

in un terminale sulla tua macchina in cui il nome utente è il loro "nome breve" sul loro Mac e l'indirizzo IP è il loro IP pubblico. Digitando

id

in un terminale sul proprio Mac è un modo semplice e veloce per determinare il loro "nome breve". È il nome tra parentesi dopo l'uid.

La password richiesta sarà uguale alla normale password di accesso al desktop.

Una volta effettuato l'accesso tramite ssh, hai accesso a tutti gli strumenti che potresti utilizzare in Terminal sul loro computer locale (come cp, mv, rm ecc.)

Se si utilizza questo metodo e si ottiene il funzionamento e si desidera lasciare l'accesso remoto in qualsiasi momento, è necessario considerare di generare e utilizzare le chiavi ssh e disabilitare completamente gli accessi basati su password ssh. Le porte ssh aperte tendono ad attrarre molta attenzione.

Idealmente dovresti anche rendere le regole del firewall sul loro firewall / router specifico per il tuo IP pubblico, anche se ciò può essere un problema se il tuo IP pubblico viene assegnato dinamicamente dal tuo ISP o se trasferisci molte posizioni di rete.

    
risposta data 27.09.2018 - 08:40
fonte
2

Consiglio vivamente l'app Team Viewer.

Lo usano da anni per aiutare alcune persone in Europa.

link

È gratuito per usi personali ...

Ovviamente entrambe le parti devono installarlo

    
risposta data 27.09.2018 - 05:16
fonte

Leggi altre domande sui tag