Омогућите ССХ сервер на Дебиану

Enable Ssh Server Debian



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

Инсталирање ССХ сервера:

Прво ажурирајте кеш спремишта апт пакета вашег Дебиан оперативног система следећом командом:







$судо апт-гет упдате

Предмеморију спремишта апт пакета требало би ажурирати као што можете видети на слици испод.





На Дебиану, ССХ сервер долази као пакет „опенссх-сервер“. Да бисте инсталирали ОпенССХ на Дебиан, покрените следећу команду:





$судо апт-гет инсталлопенссх-сервер

Притисните „и“, а затим притисните за наставак.



ОпенССХ сервер треба да буде инсталиран.

На Дебиану, подразумевано понашање ОпенССХ сервера је да ће се аутоматски покренути чим се инсталира. Такође можете проверити да ли ОпенССХ сервер ради на њему помоћу следеће команде:

$судосистемцтл статусссх

Требали бисте видети статус „активан (покренут)“ као што је приказано на слици испод. Што значи да је ССХ сервер покренут. Слуша се и на порту 22.

Ако у сваком случају ОпенССХ сервер не ради, можете покренути следећу команду да бисте покренули ОпенССХ сервер.

$судосистемцтл стартссх

Уклоните ССХ сервер из покретања:

Подразумевано, на Дебиану, ОпенССХ сервер би требало да се покрене аутоматски при покретању система. Ако не желите да се покрене при покретању, прво зауставите ОпенССХ сервер следећом командом:

$судосистемцтл стопссх

Сада, ако проверите статус вашег ОпенССХ сервера, требало би да видите да не ради како је приказано на слици испод.

Сада онемогућите ОпенССХ сервер од покретања следећом командом:

$судосистемцтл дисаблессх

Покретање ОпенССХ сервера при покретању:

Ако желите да поново покренете ОпенССХ сервер при покретању, само покрените следећу команду:

$судосистемцтломогућити ссх

Сада покрените ОпенССХ сервер са следећом командом:

$судосистемцтл стартссх

Ако сада проверите статус ОпенССХ сервера, требало би да видите да ради како је приказано на слици испод.

Даљинско повезивање са ССХ сервером:

Пре него што се даљински повежете на ССХ сервер, морате знати ИП адресу ССХ сервера.

Да бисте сазнали која је ИП адреса рачунара са ССХ сервером, покрените следећу команду са тог рачунара:

$ипдо

Са снимка екрана можете видети да је ИП адреса рачунара на коме имам инсталиран ССХ сервер 192.168.10.82

Сада, да бисте се повезали са овом машином са другог рачунара, покрените следећу команду:

$ссхКОРИСНИЧКО ИМЕ@ДОМАЋИН/ИП_АДДР

Повезаћу се на ССХ сервер као кориснички „сховон“ и са ИП адресом 192.168.10.82 са моје Убунту 17.10 машине.

$ссхсховон@192.168.10.82

Када притиснете, требало би да видите следећи упит ако се први пут повезујете на ССХ сервер, што је то.

Само откуцајте „да“ и притисните.

Затим би требало да будете упитани да унесете лозинку за пријаву корисника под којим сте пријављени. Унесите лозинку и притисните.

Требали бисте бити повезани на ССХ сервер као тај корисник. Име хоста се променило из „линукхинт-пц“ у „линукхинт“, као што можете видети са снимка екрана испод.

Можете даље да проверите да ли сте повезани са удаљеним сервером помоћу следеће команде:

$ипдо

Можете видети да је ИП адреса 192.168.10.82! ИП нашег ССХ сервера!

Овде можете покренути било коју команду коју желите и управљати удаљеним сервером помоћу ССХ -а. Можете чак купити јавни ИП и контролисати свој сервер са било ког места на свету.

Када завршите са конфигурисањем, само покрените следећу команду да бисте затворили ССХ везу.

$излаз

Видите? Одјављени сте назад на „линукхинт-пц“.

роот Приступ удаљеном серверу са ССХ:

Сада, ако желите роот приступ удаљеном серверу, можете покушати да се пријавите као роот помоћу следеће команде:

$ссхкорен@192.168.10.82

Али роот приступ у савременом оперативном систему на овај начин је подразумевано онемогућен. То је такође случај за Дебиан. Постоји заобилазно решење без конфигурације, само се пријавите као обичан корисник и постаните роот помоћу следеће команде:

$његово-

Унесите своју роот лозинку и требало би да се пријавите као роот као што је приказано на слици испод.

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

Да бисте то урадили, отворите конфигурациону датотеку „/етц/ссх/ссхд_цонфиг“ са „нано“ помоћу следеће команде:

$судо нано /итд/ссх/ссхд_цонфиг

Датотека би требала изгледати овако.

Померите се мало надоле. Требало би да видите линију означену на слици испод.

Уклоните знак # пре ПермитРоотЛогин и промените „забрани лозинку“ у „да“. Када завршите, притисните Цтрл+Кс, притисните „и“, а затим притисните да бисте сачували датотеку.

Сада поново покрените ССХ сервер следећом командом:

$судосистемцтл рестартссх

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

Тако омогућујете ССХ сервер за даљинско пријављивање на Дебиан 9. Хвала што сте прочитали овај чланак.