Создание открытого и закрытого ключа в Linux

Установка и настройка клиента SSH для Windows PuTTY

Для создания открытого и закрытого SSH-ключа необходимо сделать следующее:

  1. Открыть терминал. Ввести команду:
    [user@localhost ~]$ ssh-keygen -t rsa
  2. Начнется процесс создания ключей. Указать место для сохранения ключа (по умолчанию это ~/.ssh).
    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/user/.ssh/id_rsa):
  3. Ввести идентификационную фразу для разблокировки закрытого ключа.
    Enter passphrase (empty for no passphrase):
  4. По окончанию генерации открытого и закрытого SSH-ключей перейти в директорию .ssh. Там должно лежать два файла: id_rsa и id_rsa.pub.
    [user@localhost ~]$ cd .ssh/
    [user@localhost .ssh]$ ls
    id_rsa  id_rsa.pub
    [user@localhost .ssh]$
  5. Содержимое файла id_rsa.pub скопировать в форму в профиле пользователя.
    [user@localhost .ssh]$ cat id_rsa.pub
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuFVD1/FZpUoOfJe0G7fyMnau+00qDvGsEvsBLYtEcQo7aG7XkoX1mHCi2XWl6Jemd0yzQ91F1S5Kk++PrBNbJ2CrjjgjNt3MHahR9QSp3WdewIAPaQv9ApqDphN2te8JhbmUwnIFMejRnMF6H9GXQ3T6d4EUn2fnqptwLEgma/oFDs5IXP9iS6jYOc6W0A7oFrAWkyzZOGtipQQBa9DklgUW7oTbh62z6oqKOPk8i+beCfyrCvhArtaDkLJICVX2KgRLAaO0XgSbhru9RSFxfwkmTL6BIzPK8S3I/YV5pewIl1S0Os2u3mbHdVKXFVw8bcTL+yv21JBt4GGrFw6Cl user@localhost.localdomain
    
  6. После получения доступа на странице Доступ на вычислительные системы подключиться к серверу.
    [user@localhost ~]$ ssh user@cluster-system.dislab.org
    Last login: Wed Jan 21 14:50:11 2015 from 82.97.198.200
    user@A11:~>