Recomandat, 2024

Alegerea Editorului

PuTTY pentru Mac: 5 clienți alternativi SSH alternativi pentru utilizare

Dacă sunteți proprietarul sau managerul unui site web sau un sistem sysadmin, pentru acest lucru; trebuie să fi auzit de PuTTY, cel puțin o dată. În timp ce se deplasează de la Windows la Mac este în mare parte o schimbare interesantă și pozitivă, dacă ați folosit PuTTY, vă veți găsi întinși în întuneric, deoarece nu există suport PuTTY pe Mac.

Eu însumi nu fac SSH în site-ul meu și, prin urmare, nu mă deranjează deloc lipsa de PuTTY. Cu toate acestea, aceasta reprezintă o problemă pentru mulți oameni care utilizează PuTTY și au făcut recent doar trecerea la Mac. Ei bine, am compilat o listă cu 5 alternative gratuite PuTTY care ar trebui să vă permită SSH-ul într-un server de la distanță:

1. Terminal

Aplicația Terminal este CLI implicit, care vine însoțit de Mac, și este un instrument destul de puternic, în cazul în care nu știați. Puteți utiliza Terminalul la SSH într-un server la distanță, cu condiția, evident, că aveți acreditările valide de autentificare.

Iată un scurt exemplu despre modul în care puteți folosi Terminalul pentru SSH într-un server web. Folosesc serverul de găzduire al site-ului meu pentru scopuri ilustrative. Tot ce trebuie să faceți este să schimbați numele serverului pe serverul dvs. și să utilizați acreditările de conectare.

1. Lansați terminalul .

2. Utilizați următoarea comandă pentru a vă conecta la serverul web utilizând SSH:

ssh server_name -p port_number -l login_id

  • În cazul meu, comanda devine:
    ssh server208.web-hosting.com -p 21098 -l my_username

3. Vi se va cere să introduceți parola . Tiparea va fi ascunsă din motive de securitate.

4. După ce ați introdus parola de conectare, apăsați Enter și veți fi conectat prin SSH. Acum puteți rula comenzi shell pe serverul dvs.

2. iTerm2

iTerm2 este un înlocuitor Terminal pentru Mac cu o mulțime de caracteristici adăugate pe care aplicația Terminal implicită nu o oferă. Notă printre diferitele caracteristici pe care iTerm2 le oferă sunt:

  • Suport pentru ferestre separate: mai multe terminale independente în aceeași filă.
  • Suport pentru adnotare: Adăugați note și comentarii la comenzile shell care au fost executate.
  • Funcția de redare instantanee: această funcție reda istoricul a tot ceea ce ați făcut pe iTerm2, în cazul în care ați uitat să copiați un număr sau anumite detalii din comenzi mai vechi.
  • O căutare mai bună : Căutarea pe iTerm2 evidențiază toate potrivirile pentru cuvânt, cum ar fi Safari și Chrome.
  • Mouseless Copy: Nu mai trebuie să utilizați mouse-ul pentru a copia sau lipi textul!
Mai multe file se deschid în iTerm2

Există multe alte caracteristici oferite de iTerm2. Puteți citi despre ele pe site-ul lor oficial. Procesul pentru SSH într-un server web care utilizează iTerm2 este exact același ca procesul din Terminal, cu excepția faptului că iTerm2 vă va ușura viața în Terminal.

Descarcă aici

3. vSSH Lite

vSSH este o aplicație premium, dar oferă, de asemenea, gratuit o versiune Lite. vSSH vizează conexiunile SSH sau Telnet sau pentru Port Forwarding. Spre deosebire de Terminal și iTerm2, vSSH nu este un înlocuitor Terminal. Cu toate acestea, acesta oferă un CLI odată ce ați conectat cu succes la un site folosind SSH. Aplicația oferă o multitudine de caracteristici, inclusiv capacitatea de a utiliza fie un nume de utilizator și o parolă pentru autentificare, fie chiar criptarea cheilor publice / private . Dacă utilizați aplicații SSH pe alte dispozitive, cum ar fi un iPhone sau un iPad, vSSH Lite poate crea conexiuni iCloud cu acele aplicații, chiar și pentru a partaja macrocomenzi. Acesta susține redirecționarea cheilor și porturilor, precum și suportul pentru logare și pseudografii.

Pentru utilizarea de bază, vSSH Lite va fi suficient, însă, dacă aveți nevoie de mai multe ferestre vSSH pentru a fi deschise simultan, va trebui să cumpărați versiunea plătită a aplicației (4, 46 dolari).

Descarcă aici

4. DTerm

DTerm este o altă aplicație de înlocuire a terminalelor. Este o aplicație de linie de comandă sensibilă la context care poate fi lansată pe orice fereastră pe care lucrați, facilitând executarea comenzilor pe fișierele cu care lucrați în GUI și efectuarea de acțiuni în linia de comandă pe ele. Dacă trebuie să utilizați o fereastră completă pentru sarcini, puteți apăsa pe Command + Return și DTerm va lansa o fereastră completă Terminal, deja configurată cu directorul de lucru corect și puteți începe imediat. Aplicația suportă pe deplin și un sistem standard de automate de completare a liniei de comandă, astfel încât să puteți apăsa pur și simplu F5 în câmpul de comandă pentru a obține o fereastră de completare automată cu sugestii pentru posibilele opțiuni de completare automată pentru comanda pe care o introduceți.

Descarcă aici

5. Shuttle

Shuttle nu este o aplicație atât de mare, încât este un meniu de comandă rapidă pentru serverele SSH . Sau cel puțin așa a fost făcut publicitatea. Din moment ce nu folosesc SSH, am crezut că nu aș avea foarte mult de folosit, dar se pare că Shuttle poate fi configurat să ruleze comenzi sau scripturi cu doar câteva clicuri.

Shuttle vine cu un fișier shuttle.json pe care îl puteți edita (utilizând un editor de text la alegere) pentru a adăuga servere și configurații SSH în meniul de comenzi rapide pe care Shuttle adaugă bara de meniu, iar în acest fișier json puteți adăuga pentru orice comandă pe care doriți să o executați, când se face clic pe elementul de meniu corespunzător. Acest lucru este minunat! Nu numai SSH, puteți adăuga în principal comenzi pentru a rula scripturi personalizate pur și simplu din bara de meniu și deschideți-le într-o nouă fereastră Terminal sau o nouă filă în aceeași fereastră Terminal.

Descarcă aici

Accesați o cartelă securizată la distanță utilizând acești clienți SSH

După cum se pare, utilizatorii de Mac nu au nevoie într-adevăr de un client separat, cum ar fi PuTTY în scopuri SSH. Aplicația Terminal are deja ceea ce oferă PuTTY utilizatorilor Windows. Cu toate acestea, pentru funcții suplimentare și suport suplimentar pentru culori, puteți accesa oricare dintre aplicațiile menționate mai sus. Învățarea utilizării SSH poate fi utilă, dacă doriți vreodată să rulați propriul site web sau să gestionați un sistem de la distanță într-un mod sigur, deci începeți azi.

Ne-ar plăcea să aflăm despre experiența dvs. cu SSH pe un Mac și despre problemele (dacă există) pe care trebuie să le întâmpinați din cauza lipsei de suport PuTTY pentru MacOS. Dați-ne un strigăt în secțiunea de comentarii de mai jos.

Top