При SSH връзка с хостинг акаунта е възможно вместо потребител и парола, за достъп да се използва специален сигурен SSH ключ.
Генерирането на двойката SSH ключове може да се извърши и чрез инструмента PuTTYgen (an RSA and DSA key generation utility).
След като приложението PuTTYgen се свали и се стартира, за генерирането на ключовете се избира бутона „Generate„.
За процеса по генерирането е необходимо да се движи хаотично курсорът на мишката, в обозначеното празно поле.
След като ключовете са генерирани, публичният трябва да се качи в хостинг акаунта, а частният трябва да се запише на това устройство, от което ще се свързвате с хостинг акаунта.
( 2 ) Частният ключ може да се защити с парола, което е препоръчително. При задаване на парола за ключа, същата ще ви бъде изисквана всеки път при връзка със сървъра.
( 3 ) Запишете частния ключ в директория локално на вашия компютър, препоръчително в защитена такава.
( 1 ) Публичният ключ е необходимо да се постави в хостинг акаунта. Поставете съдържанието на публичния ключ (копирайте го) във файла authorized_keys, който трябва да се намира/създаде в хостинг акаунта в директория: home/cpaneluser/.ssh
Задайте коректните права за директориите и файловете в хостинг акаунта:
home/cpaneluser/.ssh (директория) 0700
home/cpaneluser/.ssh/authorized_keys (файл) 0644
След като двата ключа са по местата си, може да направите SSH връзка с хостинг акаунта през приложение като PuTTY. Вижте как: Достъп до хостинг акаунта през SSH с ключ (PuTTY).