SSH — только если он вам нужен
Большинству покупателей эта страница не нужна. После оплаты вы получаете ссылку: открыли в браузере — и вы на сервере (Jupyter). Там же есть терминал: меню File → New → Terminal.
Коротко. Ключ создавать не обязательно. Пароля для входа по SSH у сервера нет — только ключ. Мы сами подготовим ключ к заказу; свой ключ при желании можно добавить уже на сервере.
1. Обычный путь — без SSH
- Оплатили сервер.
- В письме или в кабинете нажали ссылку Jupyter.
- Работаете в браузере: код, файлы, терминал.
Этого достаточно, чтобы поставить модель или запустить скрипт.
2. Когда нужен именно SSH
Если вы привыкли к программе вроде Terminal, PowerShell, PuTTY, VS Code Remote и хотите команду вида ssh … со своего компьютера.
3. Как мы выдаём SSH (когда заказ заработает)
Площадка, с которой мы арендуем серверы, требует SSH-ключ при запуске. Поэтому:
- По умолчанию мы создаём отдельную пару ключей на этот заказ. Вам приходят: файл ключа (скачать) и готовая команда — скопировали, вставили в терминал, Enter.
4. Если хотите свой ключ — как сделать
Сначала зайдите на сервер нашим ключом (раздел 5) или через терминал Jupyter. Потом добавьте свой публичный ключ — строку из файла .pub, она начинается с ssh-ed25519 или ssh-rsa. На сервере выполните, подставив свою строку целиком:
echo "ssh-ed25519 AAAA… you@pc" >> ~/.ssh/authorized_keys
Обязательно два знака >> — так ключ добавится к нашему, а не заменит его. После этого можно входить вашим привычным ключом. Приватный ключ (файл без .pub) нам не нужен и мы его никогда не просим.
Если ключа у вас ещё нет — создайте его один раз на компьютере:
Windows 10/11
- Откройте PowerShell (поиск в меню Пуск).
- Выполните:
ssh-keygen -t ed25519
- На все вопросы можно просто нажимать Enter (путь по умолчанию, без пароля на ключ — или задайте пароль, если умеете).
- Откройте файл
C:\Users\ВАШЕ_ИМЯ\.ssh\id_ed25519.pubв Блокноте. Скопируйте всю одну строку — это публичный ключ. Её и подставьте в команду выше. - Файл
id_ed25519без.pub— секретный. Его никому не отправляйте.
macOS и Linux
- Откройте Terminal.
- Выполните:
ssh-keygen -t ed25519
- Нажимайте Enter, пока команда не закончится.
- Покажите публичный ключ и скопируйте строку:
cat ~/.ssh/id_ed25519.pub
- Файл
~/.ssh/id_ed25519(без.pub) никому не отправляйте.
5. Вход по команде
Когда сервер готов, мы пришлём команду вида:
ssh root@АДРЕС -p ПОРТ -i файл_ключа
Подставьте путь к скачанному (или своему) приватному ключу. В Windows в PowerShell та же команда обычно работает, если установлен OpenSSH.
6. Важно
- Публичный ключ можно светить; приватный — никогда.
- Ссылка Jupyter даёт полный доступ к серверу — не пересылайте её посторонним.
- В конце аренды сервер и данные удаляются. Нужное сохраните заранее.