Још увек користите Путти + ВинСЦП/ФилеЗилла?
Затим препоручујемо да обратите пажњу на софтвер као што је кСхелл.
- Подржава не само ССХ протокол, већ и друге. На пример, телнет или рлогин.
- Можете се повезати на више сервера у исто време (механизам картица).
- Нема потребе да уносите податке сваки пут, можете их запамтити.
- Почевши од верзије 6, појавио се руски интерфејс који разуме сва руска кодирања, укључујући УТФ-8.
- Подржава и везу са лозинком и везу са кључем.
- Штавише, да бисте управљали датотекама преко фтп/сфтп, више не морате засебно да покрећете ВинСЦП или ФилеЗилла.
- кСхелл програмери су узели у обзир ваше потребе и направили кФтп, који подржава обичан ФТП и СФТП.
- А најважније је да се кФтп може покренути директно из активне ссх сесије и одмах ће се повезати са овим специфичним сервером у режиму преноса датотека (помоћу сФтп протокола). Али можете сами отворити кФтп и повезати се на било који од сервера.
Такође је укључен и генератор јавних/приватних кључева и менаџер за управљање њима.
Потпуно бесплатно за личну, некомерцијалну или образовну употребу.
Попуните поља, обавезно пошаљите е-пошту, којој имате приступ, тамо ће бити послата веза за преузимање.
Преузмите и инсталирајте обе апликације. Хајде да покренемо.
Након покретања, видимо прозор са листом сачуваних сесија, док је празан. Кликните на "ново"
Унесите информације о вези, порт/хост/ип адресу, као и жељено име сесије.
Затим идите на аутентификацију и попуните податке за пријаву и лозинку.
Даље У реду и повежите се са сервером.
За кФТП све је исто. Једина ствар коју треба да изаберете је протокол, подразумевани ће бити сФТП, можете изабрати обичан ФТП.
Најпогодније је да се изабрани текст аутоматски копира у међуспремник
(Алатке - Опције - Тастатура и миш - Копирај означени текст у клипборд).
Можете се повезати не само помоћу лозинке, већ и помоћу кључа, што је много сигурније и практичније.
Неопходно је да генеришемо наш кључ, тачније пар – јавни/приватни кључеви.
Покрените Ксагент (инсталиран укључен).
Видимо листу кључева док је празна. Кликните на Управљај кључевима, а затим на Генериши
Унесите РСА
Дужина минимално 4096 бита.
Кликните на Нект и сачекајте. Онда опет Следеће
Кључ именујемо онако како нам то одговара; по жељи можете заштитити кључ постављањем додатне лозинке (затражиће се приликом повезивања или увоза кључа на други уређај)
Следеће Следеће видимо сам наш ЈАВНИ кључ. Користимо га за повезивање са сервером. Један кључ се може користити на више сервера, што је згодно.
Ово употпуњује генерацију, али то није све.
Морате да додате кључ на сервер.
Повежите се са сервером преко ссх-а и идите на /роот/.ссх
root@alexhost# cd /root/.ssh
на коју у 90% случајева добијамо грешку -басх: цд: /роот/.ссх: Нема такве датотеке или директоријума
ово је нормално, овај фолдер недостаје ако кључеви нису раније генерисани на серверу.
На сличан начин потребно је генерисати кључ самог сервера.
root@alexhost# ssh-keygen -t rsa -b 4096
Понудиће нам путању где да сачувамо кључну датотеку.
Пристајемо на подразумевани /роот/.ссх/ид_рса притиском на Ентер.
Следеће је лозинка за датотеку кључа и потврда, или оставите празно и Ентер.
Идите поново на /роот/.ссх:
root@alexhost# cd /root/.ssh
Морате да креирате датотеку аутхоризед_кеис:
root@alexhost# nano authorized_keys
У њега налепимо наш кључ у текстуалном облику који смо добили изнад:
Сачувајте и изађите.
Цтрл + О
Цтрл + Кс
Идите на кСхелл, позовите листу сачуваних сесија (Алт+О)
Пронађемо нашу сесију, кликнемо на својства, идемо на аутентификацију.
У пољу методе изаберите јавни кључ.
У пољу корисничког кључа изаберите наш претходно креирани кључ, сачувајте и повежите се.
Клијент користи ПРИВАТНИ кључ, а ЈАВНИ кључ је регистрован на серверу.
Приватни кључ се може пренети на ваш други рачунар ако желите да се повежете са њега.
У Ксагент-у - управљање кључевима изаберите кључ - Извези, сачувај.
На другом рачунару Ксагент - управљајте кључевима - Увезите, изаберите, додајте. Ако је кључ заштићен лозинком, лозинка ће бити затражена у овом тренутку.
Кључ се може доделити било ком кориснику, а не само роот.
Стандардна путања /усер_хоме_фолдер/.ссх/аутхоризед_кеис
За корисника алекхост, на пример, ово ће подразумевано бити /хоме/алекхост/.ссх/аутхоризед_кеис
Извор: ввв.хабр.цом