Како одјавити друге кориснике ссх конекцију преко командне линије у Мац ОС-у или Линук-у

Преглед садржаја:

Anonim

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

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

Како се одјавити са ссх везе корисника

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

Одјављивање ссх корисника са килл

Прво, узмите ИД процеса (ПИД) ссх конекције корисника:

пс аук | греп ссхд

Следеће, лоцирајте специфичан процес ссх конекције циљних корисника и циљајте га са килл -9. На пример, претпоставимо да желимо да прекинемо ссх везу корисника Валрус и процес за „ссхд: Валрус@ттис011“ има ПИД од 5821:

килл -9 5821

Ефекат је тренутан и на крају корисника видеће поруку на екрану свог терминала у којој стоји: „Веза са локалним хостом затворена од стране удаљеног хоста. Веза са локалним хостом затворена.“

Широко прекидање корисничке ССХ везе и сродних процеса са пкилл

Још један шири приступ је убијање свих процеса који припадају одређеном корисничком налогу помоћу пкилл-а, ово вам омогућава да једноставно циљате кориснички налог уместо ИД процеса:

пкилл -у корисничко име

Ово ће одмах одјавити корисничко „корисничко име“ тако што ће прекинути све те корисничке процесе.

Приступ пкилл је користан јер прихвата и џокер знакове, а такође можете лако циљати процес по имену ако желите да у потпуности окончате све ссх процесе, на пример.

Постоје и друге могућности за прекид ссх везе другог корисника, али су горњи трикови можда најинтуитивнији за паметне кориснике командне линије.У основи, сваки метод који вам омогућава да видите покренуте процесе и лоцирате очекиване кориснике ссх конекције ће радити да постигнете исти ефекат; завршетак тог процеса ће резултирати одјавом тог корисника са ссх-а.

Одјава ССХ корисника са Мац-а помоћу Монитора активности

Ако сте корисник Мац-а који више воли да остане у ГУИ-у, онда такође можете да користите Ацтивити Монитор да бисте лоцирали задатак и на тај начин га окончали, на исти начин на који бисте били присиљени да напустите Мац апликације уопште. Једноставно отворите Монитор активности, потражите „ссх“ и пронађите ссх везу корисника коју желите да прекинете, а затим прекинете тај процес преко Ацтивити Монитора.

Пошто овај приступ користи Ацтивити Монитор, изворни Мац услужни програм, овај метод очигледно неће радити за линук машине јер оне немају тај услужни програм, док би било који други приступ за циљање процеса.

И само у случају да се питате, да, све ово би у основи функционисало исто са телнетом, дељењем екрана или било којом другом методом даљинског повезивања, циљањем на оне релевантне процесе специфичне за пријављеног корисника рачун.

Ако знате за било које друге методе или приступе за одјављивање ссх конекција корисника или прекидање везе корисника са ссх-а, поделите са нама у коментарима испод!

Како одјавити друге кориснике ссх конекцију преко командне линије у Мац ОС-у или Линук-у