Skip to main content

FTP авторизация на серверах через ssh ключ

FTP (SFTP) авторизация на серверах происходит по средствам ssh ключей. Алгоритм действий такой:

Генерируем новый ключ. 

Жмём "изменить" в поле сервера.


Screenshot at Sep 13 11-46-51.png

Обязательно проверяем, чтобы порт стоял 22!

Screenshot at Sep 13 11-47-08.png

 

 

Генерируем новый ключ (если старого в папке ~/.ssh нет!)

Screenshot at Sep 13 11-47-47.png

Генерируем ключ

Screenshot at Sep 13 11-51-24.png

В поле Key comment (ОБЯЗАТЕЛЬНО) дописываем почту сотрудника, либо фамилию + инициалы, кому принадлежит этот ключ, либо имя устройства например: DESKTOP-T3SG4BN admin@webrazrabotka.ru или ageev_an_work_pc

 

 

 

 

Сохраняем закрытый (private key) в папку пользователя для ssh ключей (Win+R):

%HOMEPATH%/.ssh

Screenshot at Sep 13 11-52-42.png

Копируем открытый ключ (public key) и сохраняем в файле

Screenshot at Sep 13 11-53-36.png

И добавляем его в настройках, чтобы на него была ссылка в строке "Файл закрытого ключа"

Screenshot at Sep 13 11-47-47.png

Далее добавляем открытый ключ пользователя в наш gitlab