PuTTY
Создание пары ключей
- Скачайте SSH-клиент PuTTY для ОС Windows с официального сайта https://putty.org/.
- Выполните в командной строке Windows команду:
puttygen.exe -t rsa -b 16384
- Нажмите кнопку Generate. Генерация ключей может занять существенное время.
- Задайте сложный пароль для файла приватного ключа в поле Key passphrase.
- Повторите тот же пароль в поле Confirm passphrase.
- Нажмите кнопку Save private key для сохранения приватного ключа.
Внимание! Ни при каких обстоятельствах не передавайте файл приватного ключа и пароль от него никому, в том числе сотрудникам управления информатизации НИЯУ МИФИ!
- Нажмите на кнопку Save public key для сохренения публичного ключа.
- Отправьте файл публичного ключа администарторам вычислительного центра по электронной почте на адрес hpc-private@ut.mephi.ru с корпоративного ящика сотрудника в домене @mephi.ru или корпоративного ящика студента в домене @campus.mephi.ru.
Подключение к кластеру
putty.exe -i C:\path\to\private\key.ppk username@hpc.mephi.ru
Копирование файлов на кластер
pscp.exe -i C:\path\to\private\key.ppk -r C:\path\to\local\file username@hpc.mephi.ru:/mnt/pool/6/username
Копирование файлов с кластера
pscp.exe -i C:\path\to\private\key.ppk -r username@hpc.mephi.ru:/mnt/pool/6/username/file C:\local\path
Самостоятельное добавление ключей
Для самостоятельного добавления ключа на сервер нужно:
- Скопировать файл публичного ключа на сервер аутентификации hpc.mephi.ru.
- Поменять формат публичного ключа с PKCS на OpenSSH командой:
ssh-keygen -i -f /path/to/putty/public/key.ppk > /path/to/openssh/public/key/id_rsa.pub
- Убедиться, что директория /home/username/.ssh существует и имеет права доступа 700.
- Убедиться, что файл /home/username/.ssh/authorized_keys существует и имеет права доступа 600.
- Добавить содержимое файла публичного ключа id_rsa.pub в конец файла /home/username/.ssh/authorized_keys на сервере аутентификации hpc.mephi.ru