Як встановити SSH на свій Mac з Lion?


9

Нещодавно я купив Macbook Air з Левом. Мені хотілося б зайнятися моїм Mac на роботі. Як це встановити?

У мене є приватний та відкритий ключ, тому я, швидше за все, використовуватиму цей параметр, щоб дозволити доступ до свого Mac.


2
Що ви намагалися поки що?
Даніель Бек

Це має дати вам необхідні вказівки: stocksy.co.uk/articles/Mac/ssh_on_mac_os_x
xXPhenom22Xx

Дякую, я спробував змінити Apple -> Системні налаштування -> Обмін -> Віддалене вхід, а потім перекинувся на моєму комп'ютері, ssh davidfaux@dhcp-12-259-119-81.yale.eduяк вказали інструкції. Однак цей метод не працює, оскільки термінал зазначає, що хост dhcp-12-259-119-81.yale.edu не розпізнається.
Девід Фокс

До речі, ця IP-адреса підроблена, тому я нічого не розкривав :)
David Faux,

1
Здається, ви знаходитесь за брандмауером, який блокує доступ SSH ззовні. Чи може це бути? Звідки ти насправді намагаєшся SSH? Ви також можете спробувати дізнатися IP вашого реального комп'ютера (а не dhcp-..ім'я хоста) та ssh до цього.
slhck

Відповіді:


10

Apple -> Налаштування системи -> Обмін -> Віддалений вхід.


Він показує IP локальної мережі, як я можу ssh зовні?
ilyo

Ти не можеш, @ilyo. Приватні адреси доступні лише для місцевих користувачів.
Скотт C Вілсон

1
Я знаю , що я не можу використовувати цю адресу зовні, я питаю , як можу я SSH до Макінтоша з зовнішньої сторони.
ilyo

4

Якщо ви хочете мати можливість SSH з роботи додому, вам потрібно зробити наступне:

  • Отримайте зовнішню IP- адресу домашньої мережі. Ви можете отримати це, перейшовши на цей веб-сайт . Якщо ваш Інтернет-провайдер часто змінює IP-адресу, вам доведеться використовувати щось на зразок Dyn DNS .

  • Відкрийте порт 22 на брандмауері / маршрутизаторі та вкажіть його на локальну IP-адресу Mac, до якої потрібно підключитися. Інструкції щодо цього кроку залежать від моделі вашого брандмауера / маршрутизатора. Ви можете встановити резервування DHCP для цього Mac, щоб внутрішня IP-адреса не змінювалася.

  • На Mac ваш хочете підключитися до , відкриті Системні настройки → Sharing і включити віддалений вхід в систему .

  • Тепер ви повинні мати змогу запустити команду ssh user@ip.of.your.mac, замінивши "користувача" на ім'я користувача домашнього комп'ютера та "ip.of.your.mac" на домашню IP-адресу.


2
  1. Просто активуйте параметр у налаштуваннях: "Віддалений вхід".

  2. Отримайте доступ до свого комп’ютера:

    ssh username@ip.of.your.mac

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.