OpenSSH (Unix)
Создание пары ключей
Для создания пары из приватного и публичного SSH-ключа выполните в терминале команду:
ssh-keygen -t rsa -b 16384
Не забудьте задать сложный пароль для защиты файла приватного ключа!
Внимание! Ни при каких обстоятельствах не передавайте файл приватного ключа и пароль от него никому, в том числе сотрудникам управления информатизации НИЯУ МИФИ!
Отправьте файл публичного ключа .pub администарторам вычислительного центра по электронной почте на адрес hpc-private@ut.mephi.ru с корпоративного ящика сотрудника в домене @mephi.ru или корпоративного ящика студента в домене @campus.mephi.ru.
Подключение к кластеру
ssh -i /path/to/ptivate/key username@hpc.mephi.ru
Копирование файлов на кластер
scp -i /path/to/private/key -r /path/to/local/file username@hpc.mephi.ru:/mnt/pool/6/username
Копирование файлов с кластера
scp -i /path/to/private/key -r username@hpc.mephi.ru:/mnt/pool/6/username/file /local/path
Самостоятельное добавление ключей
Для самостоятельного добавления ключа на сервер нужно добавить содержимое файла публичного ключа .pub в конец файла /home/username/.ssh/authorized_keys на сервере аутентификации hpc.mephi.ru. Убедитесь, что директория /home/username/.ssh существует и имеет права доступа 700, а файл /home/uername/.ssh/authorized_keys существует и имеет права доступа 600