Вы можете безопасно подключиться к своему Mac с помощью ключей SSH с помощью Screens 5. Это руководство проведет вас через генерацию ключа SSH, настройку вашего Mac и установку ключа в Screens.
Важно: убедитесь, что Удаленный вход включен на вашем Mac. Откройте приложение Настройки и перейдите в Основные > Общий доступ, затем включите Удаленный вход.
Шаг 1: Генерация пары ключей SSH
-
Откройте приложение Терминал на целевом Mac (том, к которому вы хотите подключиться).
-
Перейдите в домашнюю папку:
cd ~
-
Сгенерируйте новую пару ключей SSH:
ssh-keygen -t ed25519 -b 4096 -C "your@email.com" -f MyKey
- Замените MyKey на предпочитаемое вами имя ключа (избегайте пробелов).
- При появлении запроса введите парольную фразу для дополнительной безопасности или нажмите Return, чтобы оставить поле пустым.
Это сгенерирует два файла:
- ~/MyKey (ваш закрытый ключ)
- ~/MyKey.pub (ваш открытый ключ)
Шаг 2: Авторизуйте открытый ключ на целевом Mac
Чтобы разрешить доступ SSH с помощью вашего нового ключа:
- Добавьте свой открытый ключ в список авторизованных ключей, выполнив:
cat ~/MyKey.pub >> ~/.ssh/authorized_keys
- Если папка ~/.ssh не существует, вам может потребоваться сначала создать ее:
mkdir -p ~/.ssh && chmod 700 ~/.ssh
- Если папка ~/.ssh не существует, вам может потребоваться сначала создать ее:
- Убедитесь, что разрешения установлены правильно:
chmod 600 ~/.ssh/authorized_keys
Шаг 3: Импортируйте закрытый ключ в Screens
Если вы используете Screens 5 на своем Mac, запустите приложение и следуйте этой руководство для импорта закрытого ключа в Screens и начала его использования. Screens синхронизирует ключи с помощью связки ключей iCloud, поэтому ключ также будет доступен на других ваших устройствах, на которых запущен Screens.
Кроме того, вы можете вручную перенести файл закрытого ключа ('~/MyKey') на другое устройство с помощью AirDrop, iCloud Drive, электронной почты или любого безопасного метода. Затем следуйте этому руководству для импорта закрытого ключа в Screens и начала его использования.