Как да активирате и използвате SSH в macOS Sierra

Днес трябва да гарантираме целостта на информацията, която сме съхранили на нашите компютри, и трябва да търсим най -добрите алтернативи за вътрешна и външна сигурност на компютъра. Трябва да избягваме всеки неправомерен достъп до нашия компютър, тъй като не всички хора имат същото ниво на разрешения като нас като администраторите.

В рамките на нашето собствено устройство можем да предприемем поредица от мерки, като например създаване на заключване на сесия, така че никой да не може да влезе в нашия собствен потребител или също да постави парола за нашите файлове, за да им попречи да имат достъп до тях. Автоматичното влизане трябва да се избягва, така че не губят поверителност нашия компютър.

Тези мерки са наистина полезни, ако нашият Mac е споделен и различни хора имат достъп до него, тъй като всеки трябва да има конкретен потребител, ако не искаме някой да има власт над нашата информация. Също така трябва да шифроваме нашия твърд диск, за да им попречим да видят данните ни в случай на достъп или загуба.

Външно един от най -добрите начини, по които можем да осигурим сигурност на компютрите с Mac, е задайте SSH протокол в системата, така че всички входящи връзки да са сигурни и да не засягат нейната стабилност и поверителност.

На компютри с Mac OS протоколът SSH е инсталиран по подразбиране, но не е активен. В този урок ще видим как да внедрите SSH в macOS Sierra и по този начин позволяват сигурни връзки към системата.

Какво е SSH
SSH - Secure Shell (Secure command interpreter) е протокол, който позволява на всеки потребител да има отдалечен достъп до компютър и благодарение на SSH тази комуникация е безопасна и защитена.

  • Ние можем споделяне на данни по безопасен начин.
  • Прехвърляйте данни сигурно с помощта на тунела SSH.
  • Управление на ключовете RSA.
  • Връзката ще бъде криптиран.

Използването на SSH ни предлага предимства като:

  • Криптиране на прехвърлени данни
  • Той може да прихваща комуникацията между две операционни системи, като избягва различни видове атаки
  • Има 128-битово криптиране
  • Широка съвместимост

Обичайно е, че чуваме за различни клиенти да използват SSH като OpenSSH, WinSCP, Putty и т.н., но днес Solvetic ще анализира как да използва SSH клиента в macOS Sierra, който е интегриран по подразбиране и не изисква изтегляне на програми или приложения на трети страни. Както виждаме, благодарение на SSH получаваме страхотни функции за сигурност за нашите компютри macOS Sierra.

1. Проверете дали SSH е активен на нашия компютър с Mac


Етап 1
Първата стъпка, която ще извършим, ще бъде да проверим дали SSH не е активиран в Mac OS, за да продължи с активирането му. За да направите това, ще отворим терминала (Меню Go / Utilities) и ще въведем следното.
 sudo systemsetup -getremotelogin
С използването на Systemsetup ще видим дали SSH е активиран на Mac. В случай, че вече го имаме активен, ще видим съобщението: "Отдалечено влизане: Вкл", В противен случай ще видим съобщението"Отдалечено влизане: Изключено”. В нашия случай виждаме, че е деактивиран.

2. Проверете SSH на Mac


За да активираме SSH в macOS Sierra или която и да е Mac OS, ще направим следното.

Етап 1
От терминала трябва да използваме параметъра -сетремотелогин което ще ни позволи да дефинираме и разрешим отдалечен достъп чрез SSH до нашия компютър. Ще въведем следното. Използваме командата sudo защото тази задача трябва да се изпълнява с Администраторски права.

 sudo systemsetup -setremotelogin включен
С това ще активираме SSH на Mac.

Стъпка 2
При активиране на SSH няма да виждаме никакви потвърждаващи или предупредителни съобщения, но можем да използваме следния синтаксис отново, за да видим Статус на SSH. Виждаме, че е SSH Той е активиран в macOS Sierra.

 sudo systemsetup -getremotelogin

3. Разрешете на потребителя SSH достъп до Mac


Етап 1
След като имаме SSH активиран трябва да разрешим достъп на всеки от потребителите, които те имат пълномощия на компютъра, за това ще използваме синтаксиса.
 ssh потребителско име @ host_ip
Достъпът ще бъде разрешен.

Стъпка 2
За да видим IP на оборудването, можем да използваме някоя от следните опции.

  • От терминала използвайте командата:
     ifconfig
  • Достъп до маршрута Системни / мрежови предпочитания и там ще видим на полето Състояние IP адреса на нашия екип. В нашия случай имаме потребителя Solvetic а ip адресът на нашата машина е 192.168.0.26

Стъпка 3
В терминала macOS Sierra ще активираме потребителя, като въведем следното. След като извършим този процес, потребителят ще има достъп до оборудването и в случай че е администратор, той трябва да предостави съответните идентификационни данни.

 ssh [email protected]

4. Достъп от SSH клиент на Mac


Етап 1
За да потвърдим, че имаме достъп през всеки компютър чрез SSH, ще използваме безплатния инструмент Шпакловка което можем за изтегляне от линка по -долу.

Стъпка 2
Този инструмент не изисква инсталация, след като го отворим, ще видим следното. Там трябва да въведем следното.

  • В провинцията Име на хост (или IP адрес) въвеждаме IP адреса на компютъра macOS Sierra
  • Поле Пристанище по подразбиране е на 22, не го променяме.
  • Видът на връзката в полето Вид на връзката трябва да е като SSH

Стъпка 3
Като вземем предвид тези данни, ние натискаме Отворено и ще се отвори следният прозорец. Там въвеждаме името на разрешения потребител, в този случай Solvetic и щракваме Въведете за да въведете съответното парола.

Стъпка 4
Ще видим, че вече имаме достъп чрез SSH до компютъра macOS Sierra.

ЗабележкаВ някои други опции като напр терминал или команден ред трябва да въведем ssh [email protected]

Видяхме как прост процес разрешаване на отдалечен достъп със SSH на компютри с Mac OS.

5. Как да деактивирате SSH на Mac


Етап 1
В случай, че искаме да деактивираме S.S. в macOS Sierra просто въведете следното в терминала.
 sudo systemsetup -setremotelogin изключен
Стъпка 2
Това можем да видим, след като натиснем Въведете и след въвеждане на администраторска парола ще се покаже съобщение, показващо дали наистина искаме да деактивираме отдалечения достъп, влизаме И това е.

Виждаме как е възможно разрешаване и забраняване на отдалечен достъпили от всеки компютър към Mac OS и по този начин позволяват сигурни връзки благодарение на SSH. Защитата на компютъра е винаги и по -важна, когато възнамеряваме да се свържем от друго устройство. Връзките трябва да бъдат винаги в безопасносте за доброто на нас и нашата поверителност.

Ако се интересувате от сигурността на вашия Mac и освен връзките, вие искате това, което имате вътре, да бъде защитено срещу лоши намерения от трети страни, важно е да знаете най -добрите програми за криптиране за Mac и така имайте вашата информация много по -защитени.

6. Как да използвате SSH клиент Mac


След това ще видим как да използваме SSH клиента в macOS Sierra с пълна сигурност и простота.

Етап 1
Първата стъпка, която трябва да изпълните, е да получите достъп до терминала, като използвате една от следните опции:

  • Въведете думата терминал в Spotlight и там изберете съответната помощна програма.
  • Отидете на пътя Go / Utilities / Terminal
  • Използвайте комбинацията от клавиши ⇧ + ⌘ + U и след това изберете Терминал там.
След като влезем в терминала, ще използваме следния синтаксис:
 ssh потребител @ IP_адрес
Стъпка 2
Използвайки този синтаксис, ще се свържем с IP адреса на отдалечения компютър с валидно потребителско име за вход.
Натискаме Enter и ще бъде необходимо да въведем паролата на съответния потребител и по този начин ще имаме достъп до такова оборудване:

Стъпка 3
Можем да видим, че връзката с отдалечения компютър е била правилна. Ако искаме да затворим SSH сесията, просто изпълняваме командата exit и по този начин отдалечената сесия ще бъде затворена чрез SSH:

Стъпка 4
Важно е да се изясни, че в определени моменти SSH връзката ще поиска от нас да одобрим съответната връзка, за да потвърдим ключа за сигурност. След като връзката се установи, можем да изпълним всяка команда в терминала, за да получим информация от отдалечения компютър, като например:

Списък на директории:

 ls

Преглед на активните процеси

 Горна част

По този начин имаме възможност да използваме SSH протокола в macOS Sierra без да е необходимо да използваме различни инструменти, тъй като тази помощна програма по подразбиране е включена в операционната система.

Безплатно криптиране на Mac

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave