Подключение из macOS
Введение
Заголовок раздела «Введение»В macOS уже есть всё необходимое — никакого дополнительного ПО не требуется. Для рабочего стола вы будете использовать Общий экран, а для командной строки — Терминал.
Как это работает
Заголовок раздела «Как это работает»- Рабочий стол: встроенное приложение «Общий экран» работает по VNC. Подключайтесь к своему Mac на порту
59010(а не на стандартном5900). - Терминал: OpenSSH на порту
22. Аутентификация выполняется с помощью пароля или SSH-ключа, и в обоих случаях вы обязаны указывать имя пользователя.
Примеры
Заголовок раздела «Примеры»Рабочий стол через Общий экран
Заголовок раздела «Рабочий стол через Общий экран»- В Finder выберите Переход → Подключение к серверу (
⌘K). - Введите
vnc://YOUR-IP:59010и нажмите Подключиться. - Введите своё имя пользователя и пароль.
Приложение Общий экран открывает ваш удалённый рабочий стол. Советы:
- Вид → Адаптивное качество сохраняет отзывчивость на медленных каналах.
- Перетаскивайте файлы между вашим Mac и удалённым рабочим столом, а также используйте общий буфер обмена через Правка → Использовать общий буфер обмена.
Терминал — с паролем
Заголовок раздела «Терминал — с паролем»ssh your-username@YOUR-IPТерминал — с SSH-ключом
Заголовок раздела «Терминал — с SSH-ключом»ssh -i ~/.ssh/id_ed25519 your-username@YOUR-IPСохраните ярлык в ~/.ssh/config, чтобы можно было просто набирать ssh mymac:
Host mymac HostName YOUR-IP User your-username IdentityFile ~/.ssh/id_ed25519FAQ
Какой порт использовать для Общего экрана?
Подключайтесь к
vnc://YOUR-IP:59010. Рабочий стол работает на порту 59010 вместо стандартного 5900, чтобы снизить число атак подбором паролей.Нужно ли имя пользователя и для входа по ключу?
Да. Имя пользователя обязательно как для аутентификации по паролю, так и по ключу:
ssh -i ~/.ssh/id_ed25519 your-username@YOUR-IP. Если его не указать, в подключении будет отказано.Mac сообщает «Your screen is being observed» («Ваш экран отслеживается») — стоит ли беспокоиться?
Нет. Этот индикатор появляется, потому что активен Общий экран с подключённой сессией (вашей). Это не кто-то посторонний наблюдает за вами. См. support.apple.com/en-us/120315.