Како да проверите да ли ССХ ради на Линук -у

How Check If Ssh Is Running Linux



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

У овом водичу ћемо показати како да проверите да ли ССХ ради на Линук -у.







ССХ ради на Линук -у

Постоји више метода за откривање да ли ССХ тренутно ради на систему.



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



Ако је ССХ инсталиран и омогућен, вероватно је да је ССХ сервер покренут и да ради на систему, чекајући захтев за ССХ везу. Можемо открити да ли је ССХ сервер покренут, али не даје информације ако је ССХ веза активна. То можемо проверити ако је ССХ порт тренутно отворен.





ССХ процес

Ово је први корак у провери да ли ССХ тренутно ради. Тражимо статус процеса ссхд. Овај водич води детаље рад са Линук процесима .

Помоћу команде пс наведите све процесе и филтрирајте излаз помоћу грепа да проверите да ли је ССХ процес покренут.



$псоф| дршкассхд

У зависности од стања процеса, излаз ће се разликовати.

ССХ порт

Сваки процес/услуга у Линуку има свој наменски порт за комуникацију преко мреже. ССХ је подразумевано конфигурисан да користи порт 22 за даљинску комуникацију. Имајте на уму да је могуће конфигурирати други порт за ССХ. То је добра безбедносна мера за спречавање различитих напада, на пример, ДДоС-а или грубе силе.

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

Да бисмо проверили листу отворених портова, користићемо алатку нетстат. То је наменски алат за штампање различитих мрежних информација, попут мрежних веза, табела рутирања, статистике интерфејса итд. Овај водич демонстрира дубинску употребу нетстата.

Следећа команда ће проверити да ли ССХ слуша порт 22. Ако је ССХ конфигурисан да слуша други порт, уместо тога користите тај порт.

$нетстат -биљка | дршка:22

Алтернативни начин провере отворених портова је провера датотеке порта. Следећа команда ће одштампати листу свих датотека отворених портова.

$лсоф

Други начин је телнет на ССХ порт.

$телнет лоцалхост22

У зависности од тога да ли је порт 22 отворен, излаз ће се разликовати.

ССХ услуга

Статус услуге ССХ

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

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

$статус ссхд статус

Заустављање ССХ -а

Подразумевано, ССХ је конфигурисан за покретање при покретању. Ако тренутно није потребно постављање ССХ -а, можемо то зауставити. Имајте на уму да је за промену услуге потребан роот налог или некоренски корисник са судо привилегијом.

Следећа команда ће зауставити ССХ услугу.

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

$судосервис ссхд стоп

Покретање ССХ -а

Ако ССХ није покренут, покрените ССХ услугу. Требало би да учита све компоненте и буде спреман за прихватање ССХ веза.

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

$судосервис ссхд старт

Омогућавање/онемогућавање ССХ -а

Ако је услуга омогућена, то значи да ће систем покренути услугу при покретању. Систем неће покренути онемогућену услугу при покретању.

Следећа команда ће онемогућити ССХ услугу. Имајте на уму да се за касније коришћење ССХ -а услуга мора ручно покренути.

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

Следећа команда ће означити ССХ услугу омогућено .

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

Последње мисли

ССХ је моћна функција која чини даљинско управљање много једноставнијим. Његова својствена сигурна природа и једноставност чине га индустријским стандардом за даљинско управљање системом. ССХ је саставни део свакодневног живота администратора система.

Радите са више удаљених система? Затим размислите користећи Ансибле за управљање сви они. Ансибле је систем за управљање конфигурацијом који користи ССХ за повезивање и управљање више удаљених система. То је робустан оквир за управљање свим вашим удаљеним системима са једног места.

Срећно рачунарство!