Как зайти по ssh на компьютер с использованием Back To My Mac

Если у вас есть аккаунт iCloud, несколько компьютеров с этим аккаунтом и активирована опция Back To My Mac, вы можете легко использовать ssh для того, чтобы попасть на любой из этих компьютеров с использованием IPv6 сети iCloud.

Всё очень просто.

Для начала знайте номер вашего аккаунта с помощью команды dns-sd -E. Её вывод будет примерно таким:

Looking for recommended registration domains:
DATE: ---Tue 24 Jul 2012---
14:26:04.157  ...STARTING...
Timestamp     Recommended Registration domain
14:26:04.158  Added     (More)               local
14:26:04.158  Added                          icloud.com
                                             - > btmm
                                             - - > members
                                             - - - > 294654675

Номер в поседней строке и будет нужным номером аккаунта.

Для входа на нужный компьютер используйте такую команду:

ssh -6 -2 username@computer-name.[номер аккаунта].members.btmm.icloud.com

Здесь username — имя вашей учётной записи на удалённом компьютере, а computer-name — имя вашего компьютера.

Для того, чтобы не запоминать длинное имя хоста, можно добавить его в файл ~/.ssh/config:

Host macmini-remote
    HostName macmini.294654675.members.btmm.icloud.com
    AddressFamily inet6
    Protocol 2
    User username

После этого достаточно будет выполнить команду ssh macmini-remote.

  • http://theapplegeek.ru ctrld

    u0425u043eu0440u043eu0448u0430u044f u0442u0435u043cu0430, u043du043e u0443 u043cu0435u043du044f u0440u0430u0431u043eu0442u0430u043bu043e u043eu0434u0438u043d u0440u0430u0437 u0438u0437 u043fu044fu0442u0438. u041au0440u043eu043cu0435 u0442u043eu0433u043e u043fu0440u0438 u0432u043au043bu044eu0447u0435u043du0438u0438 Back to my Mac u043du0430u0447u0438u043du0430u043bu0438u0441u044c u043fu0440u043eu0431u043bu0435u043cu044b u0441 L2TP-u0441u0435u0440u0432u0435u0440u043eu043c. u0422u0430u043a u0447u0442u043e u0441u0435u0439u0447u0430u0441 u044f u0437u0430u0445u043eu0436u0443 u043fu043e L2TP u043du0430 u0441u0432u043eu0439 u0448u043bu044eu0437, u0430 u043fu043eu0442u043eu043c u0434u0435u043bu0430u044e SSH. u0422u0430u043a u044f u043du0435 u0437u0430u0432u0438u0448u0443 u043eu0442 Apple.

    • http://mactrick.com Alexey Karguine

      u041du0443 u044du0442u043e u0432u0441u0435-u0442u0430u043au0438 u0441u0438u043bu044cu043du043e u0437u0430u0432u0438u0441u0438u0442 u043eu0442 u0442u0432u043eu0438u0445 u043fu043eu0442u0440u0435u0431u043du043eu0441u0442u0435u0439. u0423 u043cu0435u043du044f, u043du0430u043fu0440u0438u043cu0435u0440, u0432u0441u0435u043cu0438 u0441u0435u0442u0435u0432u044bu043cu0438 u0434u0435u043bu0430u043cu0438 u0432u0435u0434u0430u0435u0442 u043eu0442u0434u0435u043bu044cu043du0430u044f u0436u0435u043bu0435u0437u043au0430 (Mikrotik). u0425u043eu0442u044f u043fu0440u043eu0431u0440u043eu0441 22-u0433u043e u043fu043eu0440u0442u0430 u043du0430 u043du0435u0439 u0442u043eu0436u0435 u043du0430u0441u0442u0440u043eu0435u043d u043du0430 u0432u0441u044fu043au0438u0439 u0441u043bu0443u0447u0430u0439. :)