Препоръчано, 2024

Избор На Редактора

PuTTY за Mac: 5 безплатни алтернативни SSH клиенти, които да използват

Ако сте собственик или мениджър на уебсайт, или администратор, за този въпрос; поне веднъж трябва да сте чували за (и вероятно използвате) PuTTY. Докато преместването от Windows на Mac е предимно вълнуваща и положителна промяна, ако сте използвали PuTTY, ще се окажете на тъмно, тъй като няма Macintosh поддръжка.

Аз самият не правя SSH в моя уебсайт и следователно нямам нищо против отсъствието на PuTTY. Въпреки това, това представлява проблем за много хора, които използват PuTTY и едва наскоро са преминали към Mac. Ами, съставихме списък с 5 безплатни PuTTY алтернативи, които трябва да ви позволят да SSH в отдалечен сървър:

1. Терминал

Приложението Терминал е стандартният CLI, който се доставя в пакета с Mac и е доста мощен инструмент, в случай че не знаете. Можете да използвате терминала за SSH в отдалечен сървър, при условие, че очевидно имате валидни идентификационни данни за влизане.

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

1. Стартирайте терминала .

2. Използвайте следната команда, за да се свържете с уеб сървъра, използвайки SSH:

ssh server_name -p port_number -l login_id

  • В моя случай командата става:
    ssh server208.web-hosting.com -p 21098 -l my_username

3. Ще бъдете подканени да въведете паролата си . Въвеждането ще бъде скрито за целите на сигурността.

4. След като въведете паролата за вход, натиснете Enter и ще бъдете свързани чрез SSH. Вече можете да изпълнявате команди на обвивката на вашия сървър.

2. iTerm2

iTerm2 е терминален заместител за Mac с множество допълнителни функции, които приложението по подразбиране не предлага. Сред различните функции, които предлага iTerm2, са:

  • Поддръжка на разделени прозорци: Множество независими терминали в същия раздел.
  • Подкрепа за анотация: Добавете бележки и коментари към команди на черупката, които са били изпълнени.
  • Незабавно възпроизвеждане: Тази функция възпроизвежда история на всичко, което сте направили на iTerm2, в случай, че сте забравили да копирате номер или някаква подробност от по-стари команди.
  • По-добро търсене: Търсене в iTerm2 подчертава всички съвпадения за думата, като Safari и Chrome.
  • Без копие на Mouseless: Не е нужно повече да използвате мишката, за да копирате или поставяте текст!
В iTerm2 се отварят няколко раздела

Има много други функции, които се предлагат от iTerm2. Можете да прочетете за тях на официалния им уебсайт. Процесът към SSH в уеб сървър, използващ iTerm2 е точно същият като процеса в терминала, с изключение на iTerm2 ще направи живота ви по-лесен в терминала.

Изтеглете тук

3. vSSH Lite

vSSH е първокласно приложение, но предлага и безплатна версия на Lite. vSSH е насочен към SSH или Telnet връзки, или към Port Forwarding. За разлика от терминала и iTerm2, vSSH не е заместител на терминала. Въпреки това, той предлага CLI, след като успешно сте се свързали с уебсайт, използвайки SSH. Приложението предлага множество функции, включително възможността да използвате потребителско име и парола за удостоверяване на автентичността, или дори шифроване на публичен / частен ключ. Ако използвате SSH приложения на други устройства, като iPhone или iPad, vSSH Lite може да създава iCloud връзки с тези приложения, както и да споделя макроси. Поддържа ключове и пренасочване на портове, както и регистрация и поддръжка на псевдографии.

За основна употреба, vSSH Lite ще е достатъчно, но ако имате нужда от едновременно отваряне на множество vSSH прозорци, ще трябва да закупите платената версия на приложението ($ 4.46).

Изтеглете тук

4. DTerm

DTerm е друго приложение за подмяна на терминали. Това е приложение за командния ред, което може да бъде стартирано върху всеки прозорец, върху който работите, което улеснява изпълнението на команди за файловете, с които работите в GUI, и извършването на действия от командния ред върху тях. Ако трябва да използвате пълен терминален прозорец за вашите задачи, можете просто да натиснете Command + Return и DTerm ще стартира пълен прозорец на терминала, вече настроен с правилната работна директория, и можете да започнете веднага. Приложението поддържа и стандартна система за автоматично довършване на командния ред, така че можете просто да натиснете F5 в командното поле, за да получите прозорец за автоматично довършване с предложения за възможните опции за автоматично довършване за командата, която въвеждате.

Изтеглете тук

5. Трансфер

Shuttle не е толкова приложение, колкото менюто за бърз достъп за SSH сървърите . Или поне така се рекламира. Тъй като не използвам SSH, си мислех, че няма да имам голяма полза от него, но се оказва, че совалката може да бъде конфигурирана да изпълнява команди или скриптове само с няколко кликвания.

Shuttle идва с файл shuttle.json, който можете да редактирате (като използвате текстов редактор по ваш избор), за да добавите SSH сървъри и конфигурации към контекстното меню, което Shuttle добавя към лентата ви с менюта, и в този json файл можете действително да добавите запис за всяка команда, която искате да изпълните, когато съответният елемент от менюто е щракнат. Това е страхотно! Не само SSH, можете основно да добавяте команди за изпълнение на персонализирани скриптове само от лентата с менюта и да ги отваряте в нов терминален прозорец или нов раздел в същия терминален прозорец.

Изтеглете тук

Достъп до Secure Shell от разстояние с помощта на тези SSH клиенти

Както се оказва, потребителите на Mac наистина не се нуждаят от отделен клиент като PuTTY за целите на SSH. Приложението Terminal вече има това, което PuTTY дава на потребителите на Windows. Въпреки това, за допълнителни функции и допълнителна поддръжка на цветовете, можете да се обърнете към някое от приложенията, споменати по-горе. Да се ​​научите как да използвате SSH може да ви бъде от полза, ако някога искате да управлявате собствения си уебсайт или да управлявате отдалечено системата, по сигурен начин, затова започнете днес.

Бихме се радвали да чуем за вашия опит с SSH на Mac и проблемите (ако има такива), с които трябваше да се сблъскате, поради липсата на PuTTY поддръжка за macOS. Извикайте ни в раздела за коментари по-долу.

Top