Is er een GUI SSH-client voor OS X?


Beste antwoord

Nee, want er bestaat niet zoiets als een volledig GUI SSH-client. Het hele punt van het maken van een SSH-verbinding is dat zodra de verbinding tot stand is gebracht, u verbonden bent met een commandoregel-shell waar u commandoregel-dingen kunt doen. De enige mogelijkheid voor betrokkenheid van de GUI is net voordat u de verbinding maakt, wat niet erg handig is, aangezien het maken van de verbinding doorgaans triviaal is in vergelijking met wat u doet na de verbinding is tot stand gebracht. En het meeste werk dat je doet met SSH nadat de verbinding tot stand is gebracht, bevindt zich sowieso op de opdrachtregel.

Ik neem aan dat je zou kunnen zeggen, “maar PuTTY is een Windows GUI SSH-app”. Maar daarmee wordt voorbijgegaan aan het feit dat Windows jarenlang geen SSH-mogelijkheid had op de opdrachtregel , waardoor de GUI-app de enige manier om SSH in Windows te gebruiken. En dat argument gaat ook niet in op het punt dat ik hierboven heb gemaakt, namelijk dat het enige nuttige deel van de GUI in PuTTY een aantal knoppen en tekstvelden zijn om aan te geven hoe de verbinding tot stand moet worden gebracht. Dat lijkt misschien handig voor mensen die nieuw zijn in het gebruik van SSH of de opdrachtregel, maar helaas voor hen, zodra de verbinding tot stand is gebracht, zullen ze merken dat ze meteen weer naar een opdrachtregelprompt staren, net zoals u zou doen als u had simpelweg het commando getypt: ssh hostname

Ten slotte, hoewel er geen SSH-specifieke GUI-app op macOS is, zijn er verschillende Mac GUI-apps die ingebouwde ondersteuning voor SSH / SFTP / SCP-functionaliteit. BBEdit en enkele andere teksteditors hebben bijvoorbeeld ondersteuning voor SFTP-verbindingen in de faciliteit voor het bewerken van bestanden op afstand, waar je kunt verwijzen naar elke host die een SSH-daemon draait om bestanden op die host te bewerken via je netwerkverbinding. Populaire FTP-apps hebben vergelijkbare ondersteuning. Enzovoort. En er zijn veel apps op Windows en andere platforms die ook aan deze beschrijving voldoen.

BBEdits SFTP-verbindingseditor, van Op afstand werken met Sublime Text en BBEdit FTP-toegang

Er is gewoon niet veel behoefte aan een SSH-specifieke GUI-client – op elk platform. Daarom bestaat er geen.

Antwoord

Het grootste verschil is de duizelingwekkende mate waarin bijna elk element van de Linux-ervaring kan worden aangepast, en de beschikbaarheid van verschillende daarvan aanpassingen van grote en kleine bronnen gratis. Bijvoorbeeld:

  1. De kernel zelf kan worden gecompileerd met honderden schakelaars die de manier regelen waarop de planner, het bestandssysteem, het geheugenbeheer enz. Werken. Zo hebben we builds die werken met een zeer kleine geheugenvoetafdruk en een zeer lage overhead hebben, en andere die gebruikmaken van het grote geheugen en de snelheid van grote processors.
  2. Er zijn veel desktopomgevingen om uit te kiezen, en de 2 meest populair (Gnome en KDE) kan worden aangepast om bijna alles te doen. Overweeg de volgende aanpassing van de Cinnamon Desktop (die zelf is afgeleid van Gnome):

Het linkerdeel van het bureaublad is gewijd aan een groot, trapsgewijs menu in een scrollvenster. Door tekst in het zoekvak bovenaan in te voeren, wordt het zoeken naar toepassingen, die in de menus kunnen worden gekozen, beperkt. Het rechtergedeelte van het bureaublad bevat widgets, waaronder weer, tijd en een maan die de huidige maanfase laat zien (want dat is belangrijk om te weten tijdens het gebruik van Linux). De algemene UI-filosofie die wordt geïllustreerd is menu-gebaseerde selectie en widget-gebaseerd wereldbewustzijn.

Overweeg nu een andere Linux Desktop (een aangepaste KDE):

Hier is het bureaublad bedekt met pictogrammen die apps, documenten en apparaten voorstellen met een transparant Favorieten-opstartprogramma bovenaan verankerd. In plaats van te zoeken en te kiezen uit een menu, klik je gewoon op het icoon. Merk op dat er geen widgets zijn die de toestand van de wereld op deze desktop laten zien, en geen echte poging tot kunstzinnigheid. De geïllustreerde filosofie van de gebruikersinterface is “Bedek het bureaublad met de dingen die u nodig hebt om te werken”.

Dit zijn 2 heel verschillende en toch typische desktops, beide voor hetzelfde besturingssysteem, die de gevoeligheden van 2 heel verschillende gebruikers weerspiegelen. Stel je voor hoe verschillend deze gebruikers moeten zijn en hoe verschillend ze werken.

3. Linux wordt ondersteund door een gebruikersgemeenschap, niet door een commercieel bedrijf. De ontwikkeling van Linux wordt gedreven door gebruikerservaring en wordt niet beïnvloed door de noodzaak om geld te verdienen met software die erop draait.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *