Teh Hermit

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/09/16 15:49] jpssh [2025/09/26 10:29] (current) jp
Line 1: Line 1:
-===== Работа с SSH =====+===== SSH =====
  
-=== Авторизация по ключам ===+;#; 
 +{{:undefined:ssh_logo.jpg|}} 
 +;#;
  
-1. Открываем программу putty gen и генерируем пару ключей.  +[[Авторизация по ключам SSH]]\\ 
- +[[Отключаем небезопасные алгоритмы SSH]]\\
-{{::putty_keypair.jpg?400|}} +
- +
-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.1663343357.txt.gz · Last modified: by jp