Menu

13 november 2012

Inloggen op je Mac met behulp van iCloud

Wanneer je meerdere Macs bezit waarop iCloud actief is dan kun je met behulp van het iCloud netwerk redelijk eenvoudig inloggen op deze Macs met behulp van SSH.

Stap 1: Om te kunnen inloggen is het noodzakelijk dat de optie extern beheer is ingeschakeld deze kun je terugvinden in  ▸ Systeemvoorkeuren ▸ Delen ▸ Extern inloggen. Daarnaast dien je ook de optie ‘Bestandsdeling’ te activeren.

Stap 2: Om een Mac te kunnen benaderen via iCloud dien je vanzelfsprekend de optie ‘Terug naar mijn Mac’ te hebben ingeschakeld:  ▸ Systeemvoorkeuren ▸ iCloud

Stap 3: Om op afstand verbinding te kunnen maken heb je het persoonlijke ID-nummer van de ‘Back to my Mac’-feature nodig. Deze kun je in OS X Terminal terugvinden met behulp van het commando:

echo show Setup:/Network/BackToMyMac | scutil | sed -n 's/.* : *\(.*\).$/\1/p'

De 8 cijfers in de output vormen het ‘Back to my Mac’ ID-nummer. Als laatste heb je de computernaam van de Mac nodig die je wilt benaderen, deze kun je terugvinden in OS X Terminal met behulp van het commando:

 scutil --get LocalHostName

We kunnen nu een verbinding gaan maken met behulp van:

 ssh -2 -6 gebruikersnaam@computer-naam.accountnummer.members.btmm.icloud.com

Vervang ‘gebruikersnaam‘ door de naam van een lokale gebruiker op de Mac en ‘computer-naam’ door de naam van je Mac (stap 3) en wijzig ‘accountnummer‘ door de 8 cijfers van het Back to my Mac ID (stap 2).

Voorbeeld:

 ssh -2 -6 richard@Richard-MBP.79637104.members.btmm.icloud.com

Wanneer alles goed is gegaan, kun je met behulp SSH direct toegang krijgen tot je Mac van iedere willekeurige locatie.

Bron




Gerelateerde tips:




Reacties


  • Yaleesa Borgman 13 november 2012 om 9:35

    Wow super dit, ga dit zo testen. Kan dit ook via bv een windows computer? daar werk ik soms helaas mee op school

  • Roy 13 november 2012 om 10:58

    Handig

  • Tom 13 november 2012 om 11:28

    Lijkt me omslachtig. Als je ssh aanzet en de juiste poort in je router openzet 22 heb je toch ook een ssh verbinding met je Mac?

  • Roel 13 november 2012 om 11:44

    Tom, het openzetten van poort 22 is vragen om gehacked te worden.

    Via iCloud lijkt me wel wat veiliger :-)

  • mark 13 november 2012 om 19:27

    ik krijg in de output een cijfer combinatie van 9 letters ipv 8!!
    Daarnaast krijg ik ook geen localhostname.

    Ik krijg deze verbinding niet tot stand helaas :-(

  • Henk de Sain 13 november 2012 om 21:06

    dacht het toch niet, op school zijn deze porten dicht getimmerd ook in de
    V-lans is dit geblokkeerd.

  • MauritsBD 13 november 2012 om 21:43

    Kan dit ook met een airport extreme ipv een mac?

  • Marcel Kraan 13 november 2012 om 22:17

    haha Roel… je hebt het mooiste antwoord.
    ssh is best veilig.. ligt dan wel aan je passwd.

  • Bas van Gelderen 13 november 2012 om 22:35

    Hier mee kan je sshen ook als je de ip niet weet. Maar dan moet je wel een router hebben die niet pot dicht zit.. Handig als je je macbook bent vergeten bij je chick ;

  • Rob 13 november 2012 om 23:37

    Wanneer je bovenstaande handelingen hebt uitgevoerd is het niet nodig om via ssh te connecten.

    Open een finder scherm, hier staan de betreffende Mac dan tussen.
    Connect to rechts bovenin je scherm klikken en hij maakt verbinding.

    Vervolgens inloggen met de administrator of een ander account wat je hebt vrijgegeven en je hebt verbinding.

  • Tom 14 november 2012 om 11:13

    Roel,

    je wordt nooit gehackt via een poort, maar via wat er achter die poort zit. In de geval ssh (secure shell). Naar mijn idee één van de veiligste methodes om contact te maken met een computer op afstand. Sterker nog, als je met VNC contact met je mac zou ik dat altijd met een tunnel via ssh doen.
    Weet jij hoe de beveiliging van Icloud geregeld is? Ik ook niet zonder het op te zoeken. In het artikel lees ik dat er gebruik gemaakt wordt van ssh, dus vind ik het omslachtig.

  • Rob 14 november 2012 om 18:33

    Helaas krijg ik geen cijfers te zien na het invoeren van dit commando :
    echo show Setup:/Network/BackToMyMac | scutil | sed -n ‘s/.* : *\(.*\).$/\1/p’

    Is er een andere manier ?

  • Richard 14 november 2012 om 21:37

    Je kunt toch ook gewoon Teamviewer gebruiken om connectie te maken met je MAC?
    Da’s bovendien gratis en eenvoudig in gebruik!

  • Volleyoghurt 27 december 2012 om 18:00

    Vraagje..
    -6 betekent dat je alleen IPv6 mag gebruiken.
    waarom zit dat er tussen?

    Groetjes

Een reactie toevoegen: