User Tools

Site Tools


ssh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ssh [2022/05/08 07:02] jpssh [2022/09/16 15:49] (current) jp
Line 3: Line 3:
 === Авторизация по ключам === === Авторизация по ключам ===
  
-  - Открываем программу putty gen и генерируем пару ключей. +1. Открываем программу putty gen и генерируем пару ключей.  
 {{::putty_keypair.jpg?400|}} {{::putty_keypair.jpg?400|}}
-  - Сохраняем публичные ключи в файлах.  
-  - Копируем публичный ключ прямо из окна Putty. 
-  - На Unix-системе вставляем публичный ключ в файл <code>~/.ssh/authorized_keys</code> 
-  -  
  
 +2. Сохраняем приватный и публичный ключи в файлах. 
 +
 +3. Копируем публичный ключ прямо из окна Putty.
 +
 +4. На Unix-системе вставляем публичный ключ в файл одной строкой (это важно):
 +
 +<code>~/.ssh/authorized_keys</code>
 +
 +Если папки и файлов в ней нет, их следует создать.
 +
 +При этом, у папки должны быть права: 700, а у файла: 600.
 +
 +После создания поменяем это:
 +   chmod 700 ~/.ssh
 +   chmod 600 ~/.ssh/authorized_keys
 +5. При подключении в Putty указываем файл приватного ключа в настройках SSH.
 +
 +{{::putty_ssh_key.jpg?400|}}
  
 +6. Вводим имя пользователя, для которого добавили ключ. 
  
 +:!: Если приватный ключ защищен парольной фразой, то её спросит putty при подключении.
  
 +=== Добавление существующего ключа в Digital Ocean ===
  
 +1. Открываем PuttyGen и загружаем туда приватный ключ.\\
 +2. Копируем публичную часть ключа из соответствующего окна.
  
 +{{tag>Putty SSH Ubuntu Linux Certificates}}
ssh.1651993361.txt.gz · Last modified: 2022/05/08 07:02 by jp