===== Работа с SSH ===== === Авторизация по ключам === 1. Открываем программу putty gen и генерируем пару ключей. {{::putty_keypair.jpg?400|}} 2. Сохраняем приватный и публичный ключи в файлах. 3. Копируем публичный ключ прямо из окна Putty. 4. На Unix-системе вставляем публичный ключ в файл одной строкой (это важно): ~/.ssh/authorized_keys Если папки и файлов в ней нет, их следует создать. При этом, у папки должны быть права: 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}}