Како омогућити ССХ на Мац-у из командне линије

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

Anonim

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

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

Како проверити да ли је ССХ удаљено пријављивање омогућено у Мац ОС-у преко терминала

Желите да проверите тренутни статус ССХ-а на Мац-у? Помоћу низа команди системсетуп можемо брзо утврдити да ли су ССХ и удаљено пријављивање тренутно омогућени на било ком Мац-у:

судо системсетуп -гетремотелогин

Ако су даљинско пријављивање и ССХ тренутно омогућени, команда и извештај ће рећи „Даљинско пријављивање: Укључено“, док ће ако је ССХ онемогућен и у подразумеваном мацОС стању, писати „Даљинско пријављивање: Искључено“ .

Омогућите ССХ на Мац-у из командне линије помоћу подешавања система

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

судо системсетуп -сетремотелогин он

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

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

Када је ссх омогућен, сваки кориснички налог или особа која има пријаву на тренутном Мац-у може му приступити даљински користећи ссх команду усмерену на Мацс ИП адресу на следећи начин:

ссх оскдаили@192.168.1.115

Када се повеже, корисник ће имати даљински приступ рачунару преко командне линије, а ако има администраторски налог или администраторску лозинку, имаће и потпун приступ удаљеној администрацији.

Искључите ССХ на Мац ОС-у помоћу подешавања система

Ако желите да онемогућите ССХ сервере из командне линије и тиме спречите удаљене везе, једноставно укључите 'он' на 'офф' са -сетремотелогин заставицом подешавања система на следећи начин:

судо системсетуп -сетремотелогин офф

Опет, судо је неопходан да искључите ССХ и онемогућите ссх и сфтп сервере.

Када успешно извршите команду, бићете упитани: „Да ли заиста желите да искључите даљинско пријављивање? Ако то учините, изгубићете ову везу и моћи ћете да је поново укључите само локално на серверу (да/не)?” па откуцајте „да“ да бисте потврдили, што ће онемогућити ССХ и такође прекинути све активне ССХ везе са дотичним Мац-ом. Ако желите да избегнете да морате да куцате да/не, можда ради укључивања у скрипту за подешавање или на неки други начин, можете користити ознаку -ф да заобиђете питање на следећи начин:

судо системсетуп -ф -сетремотелогин офф

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

системсетуп -ф -сетремотелогин он

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

Како омогућити ССХ на Мац-у из командне линије