Інструкція
Підключення через SSH
Доступ до орендованого Mac через термінал із Windows або Mac: Tailscale, ключ SSH і перший вхід.
До орендованого Mac ви підключаєтеся через зашифровану мережу Tailscale. Налаштування займає близько 10 хвилин, а перша година кожної оренди безкоштовна, тож ви можете все спокійно налаштувати.
У нашому листі з даними доступу ви отримаєте своє ім’я користувача, адресу Mac (виглядає як 100.81.0.7) і, для віддаленого робочого столу, пароль. Скрізь, де в інструкції написано USERNAME і ADDRESS, підставте дані з цього листа.
Для SSH надішліть нам дві речі: e-mail вашого облікового запису Tailscale і публічний ключ SSH. Вхід за паролем через SSH вимкнено; ви входите лише за ключем.
Windows
Windows 10 і 11 мають вбудований клієнт SSH, більше нічого встановлювати не потрібно.
1. Встановіть Tailscale
- Відкрийте tailscale.com/download, оберіть Windows і встановіть застосунок.
- Запустіть його, натисніть Log in і увійдіть через Google, Microsoft, GitHub або e-mail. Так буде створено ваш безкоштовний обліковий запис Tailscale.
- Перевірте, що значок Tailscale праворуч унизу на панелі завдань показує Connected.
- Надішліть нам адресу e-mail, з якою ви увійшли.
- Коли ми надамо вам доступ до Mac, Tailscale надішле вам лист із запрошенням. Натисніть у ньому Accept. Після цього Mac з’явиться у списку пристроїв у застосунку Tailscale.
2. Створіть ключ SSH
Якщо у вас уже є ключ SSH, пропустіть цей крок.
- Відкрийте PowerShell (натисніть Пуск, введіть
PowerShellі відкрийте його). - Введіть цю команду й тричі натисніть Enter (пароль до ключа можна залишити порожнім):
ssh-keygen -t ed25519
- Виведіть публічний ключ:
Get-Content $HOME\.ssh\id_ed25519.pub
Скопіюйте весь рядок, що починається з ssh-ed25519.
- Надішліть нам ключ електронною поштою. Ніколи не надсилайте файл без закінчення
.pub: це ваш приватний ключ.
3. Підключіться
ssh USERNAME@ADDRESS
- Під час першого підключення з’явиться питання
Are you sure you want to continue connecting?. Введітьyesі натисніть Enter. - Ви увійшли, коли бачите рядок, що закінчується на
%. Від’єднатися можна командоюexit.
Mac
1. Встановіть Tailscale
- Відкрийте tailscale.com/download, оберіть macOS і встановіть застосунок.
- Запустіть його, дозвольте додати конфігурацію VPN, натисніть Log in і увійдіть через Google, Microsoft, GitHub, Apple або e-mail. Так буде створено ваш безкоштовний обліковий запис Tailscale.
- Перевірте, що значок Tailscale у верхньому рядку меню показує Connected.
- Надішліть нам адресу e-mail, з якою ви увійшли.
- Коли ми надамо вам доступ до Mac, Tailscale надішле вам лист із запрошенням. Натисніть у ньому Accept. Після цього Mac з’явиться у списку пристроїв у застосунку Tailscale.
2. Створіть ключ SSH
Якщо у вас уже є ключ SSH, пропустіть цей крок.
- Відкрийте Термінал (Програми → Утиліти → Термінал).
- Введіть цю команду й тричі натисніть Enter (пароль до ключа можна залишити порожнім):
ssh-keygen -t ed25519
- Виведіть публічний ключ:
pbcopy < ~/.ssh/id_ed25519.pub
Ключ уже в буфері обміну; вставте його через ⌘V.
- Надішліть нам ключ електронною поштою. Ніколи не надсилайте файл без закінчення
.pub: це ваш приватний ключ.
3. Підключіться
ssh USERNAME@ADDRESS
- Під час першого підключення з’явиться питання
Are you sure you want to continue connecting?. Введітьyesі натисніть Enter. - Ви увійшли, коли бачите рядок, що закінчується на
%. Від’єднатися можна командоюexit.
Передавання файлів
Команду scp запускайте на своєму комп’ютері, а не на орендованому Mac.
scp data.zip USERNAME@ADDRESS:~/
scp USERNAME@ADDRESS:~/results.zip .
Перший рядок завантажує файл на орендований Mac, другий звантажує його в поточну папку. Цілу папку передасте з параметром -r.
Вирішення проблем
- Нічого не відбувається або час підключення спливає: перевірте, що Tailscale показує Connected і що ви прийняли запрошення до спільного Mac.
Permission denied (publickey)або запит пароля: ваш ключ не використано. Підключайтеся з того самого комп’ютера й облікового запису, де створили ключ, і перевірте ім’я користувача.REMOTE HOST IDENTIFICATION HAS CHANGED: тим часом Mac перевстановили. Виконайтеssh-keygen -R ADDRESSі підключіться знову.
Завершення оренди
Після завершення оренди ми остаточно видаляємо ваш обліковий запис з усіма файлами й припиняємо спільний доступ у Tailscale. Завантажте все, що хочете зберегти, до кінця оренди.
Не виходить? Напишіть нам на jakub@mokris.cz і додайте знімок екрана або текст помилки. Зазвичай ми відповідаємо протягом кількох хвилин.