How to Copy an SSH Key to Your Server and Connect Without a Password

ССХ обезбеђује комуникацију између ваше локалне машине и удаљених система тако што у потпуности шифрује тај саобраћај. Међутим, уношење лозинке сваки пут када се повежете са удаљеним хостом може бити помало досадно.

Срећом, овај корак можете заобићи тако што ћете омогућити ССХ пријаву без лозинке. Показаћемо вам како да користите команду ссх-цопи-ид да бисте то урадили.

Како користити ССХ без лозинке

Да бисте омогућили пријаву без лозинке преко ССХ-а, све што треба да урадите је да копирате свој јавни кључ на удаљени сервер. ССХ кључ је заправо пар два кључа: један јавни и један приватни. Удаљени ССХ сервер ће их користити за аутентификацију вашег идентитета пре него што се можете повезати.

Можете лако да генеришете своје парове ССХ кључева помоћу команде ссх-кеиген. Када ссх генерише кључ, копирајте свој јавни кључ на удаљени сервер. Ово ће осигурати да нећете морати да укуцавате своју ССХ лозинку приликом наредних пријављивања.

Генеришите јавне и приватне ССХ кључеве

Наставите да притискате Ентер на сваком одзивнику док се програм не заврши и док се не креирају кључни фајлови.

Унесите горњу команду у свој терминал и замените корисника и удаљеног хоста својим корисничким именом и именом хоста/ип-ом удаљене машине.

Повежите се са ССХ сервером без лозинке

Након што додате јавни кључ на сервер преко ссх-цопи-ид, спремни сте да се пријавите без лозинке. Ово можете сами тестирати користећи следећу команду.

Ослободите се лозинке помоћу ссх-цопи-ид

Користећи ссх-цопи-ид, можете да отпремите јавни кључ на удаљени сервер и повежете се без лозинке. Међутим, не би требало да омогућите аутентификацију без лозинке за све системе. Уместо тога, користите га за приступ системима које често користите. Ако сте нови у овоме, покушајте да научите како да подесите ССХ и конфигуришете своје подешавање.

Један од најважнијих начина за приступ Линуку је преко ССХ. Овај алат командне линије за даљински приступ вам омогућава да урадите све, од инсталирања софтвера до конфигурисања Линука као веб сервера. ССХ може уштедети време, учинити вас продуктивнијим и помоћи вам да откључате снагу ваше Линук дистрибуције.

Али како да подесите ссх на страни клијента и сервера? Научите како да инсталирате и конфигуришете ССХ софтвер на оба краја и даљински контролишете свој Линук рачунар.

Шта је ссх?

ССХ је скраћеница од Сецуре Схелл и омогућава вам да даљински контролишете Линук рачунар или сервер са другог уређаја. Ради преко локалних мрежа и Интернета, што значи да се може користити за управљање медијским серверима који покреће Линук у вашој кући или Линук веб серверима на другом континенту.

Иако вам ССХ не даје приступ радном окружењу удаљеног рачунара, дозвољава вам да користите терминал. Када се повежете са удаљеним рачунаром, можете га користити као да је испред вас. Уверите се да имате роот приступ.

Имајте на уму да постоје и друга решења за даљински приступ доступна за Линук. На пример, корисници Убунтуа могу се ослонити на ВНЦ-компатибилан алат за удаљену радну површину Реммина.

Да бисте користили ССХ, потребно је да се уверите да удаљени рачунар (сервер) има ССХ подешавање. Поред тога, ваш локални уређај (клијент) ће морати да има инсталирану ССХ апликацију.

Са инсталираним ССХ клијентским софтвером, спремни сте да успоставите везу са удаљеним рачунаром или сервером.

Као опште правило за све десктоп и мобилне клијенте, све што вам је потребно је ИП адреса или име хоста и одговарајући детаљи за пријаву. Иако се изглед апликација може разликовати, а имена портова ће можда морати да се унесу ручно, ССХ клијенти се углавном не разликују.

Инсталација и конфигурација на страни сервера

Пре успостављања везе, инсталирајте софтвер на страни сервера за хостовање ваше ССХ везе. Ово захтева да неко буде присутан да би инсталирао или омогућио ССХ. Можда сте већ тамо да то урадите — иначе ће колега или инжењер за подршку постављати ССХ на крају сервера.

newsivae