OS X için bir GUI SSH istemcisi var mı?


59

Komut satırından SSH'nin yeterince kolay olduğunu biliyorum, ancak OS X kullanan öğrencilerime bir GUI seçeneği vermek istiyorum.

Mac için bir PuTTY eşdeğeri var mı?


6
Terminal.app neden sizin için çalışmıyor? Sonuçta bu bir GUI uygulaması. SSH veya SFTP mi demek istiyorsun?
Gerry

1
OS X kullanıcısı olmama rağmen, Terminal.app'in yaptığından haberi bile yokmuş gibi görünüyor. Sadece bir komut satırı olduğunu düşündüm.
Eric Wilson

@EricWilson - Bu sadece bir komut satırıdır - Komut satırından sizde var ssh.
Sahte İsim

2
Bir GUI SSH istemcisi mi? Bu bir çelişki değil mi? Doğası gereği SSH size bir komut satırı verir. Cevap vermek için elimden geleni yapacağım, ama gerçekten ne istediğini anladığımdan emin değilim. Eğer netleşebilirsen çok yardımcı olurdu.
iconoclast

4
Herhangi biriniz PuTTY kullandı mı? Yaptığı en büyük şey, yeni bir kullanıcı için kafa karıştırıcı olabilecek komut satırı seçenekleri yerine GUI üzerinden port yönlendirme gibi SSH seçeneklerinin ayarlanmasına izin vermesidir. Unutmayın, SSH, Telnet'in güvenli bir versiyonundan daha fazlasıdır.
Bert

Yanıtlar:


90

Bir GUI üzerinden sunucuları / bağlantıları izleyen bir şey arıyorsanız, Terminal.app sizin için zaten yapacaktır. Başlatın ve ardından menüden Kabuk> Yeni Uzaktan Bağlantı'yı seçin. Bu size bir bağlantı yöneticisi penceresi verecektir.

Yeni Uzaktan Bağlantı Penceresi Terminal.app


Bunu unuttum.
Moshe

1
Yerleşik araçları kullanmak daha iyidir. Bir GUI SSH istemcisi, profilleri kaydetmeye izin vermek dışında aptalca görünüyor.
geoffc

Evsahibi takma isimler verebilirsek iyi olurdu ... örneğin: TS001-UTWEB0002 "takma ad" jenkinler "olarak adlandırılabilir
Ajay Gautam

1
@AjayGautam: ~ / .ssh / config takma adlara ve daha fazlasına sahip olabilir
Nick Bastin

Yerleşik araç çok sınırlıdır. Örneğin, proxy sunucuları, özel anahtarlar, seçenekler vb. Belirtmenize izin vermiyor.
Ahmedov

21

SSH (ve komut satırında yapabileceğiniz diğer her şey) için en iyi GUI uygulaması iTerm 2'dir . Orijinal iTerm, Terminal'den önce sekmeli bir arayüze sahipken, iTerm 2 de ekleyerek Terminal'i tekrar tutuyor:

  • 256 renk desteği (256 kullandıktan sonra asla 16 renge geri dönmeyeceksiniz)
  • Bölünmüş bölmeler (GNU ekranında veya tmux'ta yapabileceğiniz şeyleri, ancak sunucuda çalışan bir programdan ziyade terminal emülatörü düzeyinde)
  • Tmux ile entegrasyon için özel hüküm (GNU’ya bir alternatif screenve çoğu insanın daha iyi ve daha hızlı gördüğü screen)
  • Terminal düzeyinde otomatik tamamlama (Bu özelliği kullanmıyorum, dolayısıyla kabuk düzeyinde otomatik tamamlama yerine nasıl avantajları olduğunu ayrıntılı olarak anlayamıyorum: özellikle balık kabuğunu veya zsh kullanıyorsanız, daha iyi olmayabilir)
  • Büyüme desteği
  • Sekmelerinizin Exposé benzeri görüntüsü
  • tam ekran görünüm (ve kendi veya OS X'in yerleşik tam ekran modundan birini seçebilirsiniz; sizi yeni bir 'Uzay'a' gitmeye zorlamadığından iTerm'in kendi tam ekran modunu tercih ederim. , böylece Command-Tab'in hala düzgün çalışmasına izin vermek)
  • geçmişi yapıştırın (kabukların komut geçmişine iyi bir tamamlayıcı)
  • Ara
  • Anında Tekrar

ve çok daha fazlası. Bazı bahsedilmektedir burada ancak bazı tür benzeri ortak süreçler, tetikleyiciler, akıllı seçimi, semantik tarih ve gibi değildir. Gelişme oldukça aktif, ancak belgeleme geride kalıyor. Şiddetle tavsiye ederim. Yıllardır kullanıyorum ve Terminal'i hiç özlemedim.

(Terminal burada bahsettiğim bazı şeyleri yapıyor olabilir - hatırlamamadığımdan beri çok uzun zaman geçti, ancak değiştirdiğimde farklılıklara çok dikkat ettim ve iTerm'in birçok avantajı vardı. Ve birkaç haftada bir ya da ayda bir iyileşmeye devam ediyor.)


iTerm2 gerçekten daha iyi bir terminal uygulaması. Terminal'i kullandığım özelliklerin çoğuna sahip olmadığı için özel olarak kullanıyorum. Ancak, söyleyebileceğim kadarıyla iTerm2, Terminal'in yaptığı bağlantı yönetimi özelliğini sunmuyor.
dhempler

2
Belki de hayır ... tam bağlantı yönetimi özelliğinin amacı nedir? Hangi sorunu çözer? Sadece genellikle sadece neden kullanmaz, bağlanmak sunucularının listesini tasarrufu ise .ssh/config: o yanı standart SSH çözümü ve oldukça güçlü, ve o arasında çalışır ssh, sftp, scpve diğer ssh ilgili yarar. Makinelerle de senkronize edebilirsiniz, böylece herhangi bir sunucudan başka bir sunucudan kolayca bağlanabilirsiniz.
iconoclast

ssh wwwveya ssh www.dev(veya kullanmak istediğiniz diğer adı), anahtar dosyanızın kullanıcı adını, portunu ve yolunu ve kullanmak istediğiniz diğer SSH seçeneklerini (özellikle düzinelerce veya yüzlerce kişi olduğunda) yazmaktan çok daha kolaydır bağlandığınız makinelerden. Ve Terminal.app’deki bağlantı yönetiminin yapamayacağını tahmin ettiğim birden çok makineye uygulanan ayarları yazıyorsunuz.
iconoclast

: O Bunların hepsi nerede (sadece işte kullanarak mac) hayatım oldu ?! Bu harika. Hatta linux uygun şekilde htop kontrol etmek için fareyi kullanabilirsiniz.
54'te Recct.

SSH'da yeniyim. Bir ana bilgisayara bağlanmaya çalıştığımda, her zaman bilgisayarımın adını bağlanırken kullanıcı adı olarak yazar. Bunu yapmasını nasıl durdurabilirim?
www139

4

Ayrıca ZOC6 oldukça havalı göründüğü gibi bir göz atabilirsiniz.

ZOC6 ürün sayfası


1
Bu bağlantı soruyu cevaplayabilse de, cevabın temel kısımlarını buraya eklemek ve referans için bağlantıyı sağlamak daha iyidir. Bağlantılı sayfa değişirse, yalnızca bağlantı yanıtları geçersiz olabilir.
jherran

1
@jherran Ne sağlaması gerekiyordu? Cevabına .dmg yükleyebilir gibi değil.
Tanner Faulkner

30 günlük ücretsiz deneme. Bir lisans satın almak için 79,99 $ maliyeti.
Jonathan Hult

1

Royal TSX ile gayet iyi geçiniyorum .

Bu, SSH, RDP ve VNC tabanlı terminaller veya web tabanlı arayüzler için kullanışlıdır. Yerleşik bir kimlik bilgisi yönetimi ve takım paylaşımı özelliklerine sahiptir.


1

Ssh seçeneklerini yapılandırın ve ssh ana bilgisayarlarına manuel olarak bağlanın beni her zaman sıkılmış hissetmeme ve çok sıkıntıya sokmamı sağlıyor. At Codinn SSH zahmetsiz kullanarak yapmak için GUI araçları bir çift yaptı. Bu araçlar kendimize yardımcı oldu ve ayrıca size yardımcı olabilir.

Core Shell , birçok ekstra özelliğe sahip bir PuTTY benzeri bir araçtır:

  1. Tam özellikli terminal, 24bit gerçek rengi destekler.
  2. OpenSSH, aracı yönlendirme, sertifikalar, proxy atlama vb. İçindeki her şeyi destekleyin.
  3. Mevcut ssh_configdosyanızı gelişmiş seçeneklerin kaynağı olarak okuyabilir , özellikle deneyimli kullanıcılar için yararlı olabilir.
  4. Ayrıca, ana bilgisayar başına gelişmiş seçeneklerin ayarlanması için kullanışlı bir yöntem olan gelişmiş seçenek düzenleyicisini de içeriyordu.
  5. MacOS Anahtarlık ile sıkıca entegre, tekrar tekrar şifre veya şifre girmek zorunda değilsiniz.
  6. Ağ arızası veya uyku modundan uyandıktan sonra daima bağlantılarınızı geri yüklemeye çalışır.

Ön izleme Ana Bilgisayarları Etiketlerle Yönet Gelişmiş Seçenekler Düzenleyicisi


0

SecureCRT ve SecureFX'i VanDyke Software'den deneyebilirsiniz .


2
Siteye Hoşgeldiniz. Tavsiye ettiğiniz ürünle ilişkiniz varsa ifşa ettiğinizden emin olun. Eğer sss belli değil, bana yorum yapabilirsiniz ve gerekirse sana yardım edeceğiz.
bmike

0

Fugu aradığın şey.


3
Siteye Hoşgeldiniz! Bu durumda, başvuruya bir bağlantı ve özelliklerin açıklamasını (özellikle soruda belirtilen gerekliliklerle ilgili olarak) ekleyebilmenizin gerçekten takdir edilebileceği anlamına gelen ayrıntılı cevaplar arıyoruz.
yokuş yukarı

Bilginize, bu uygulama 7 + yıl içinde güncellenmedi.
Jonathan Hult

0

vSSH aslında macun esaslı bir ssh istemcisidir. Uygulama mağazasından yaklaşık 10,00 dolar aldım, bu yüzden ZOC'ye kıyasla daha iyi.




-1

Sadece Wine'ı indirin ve PuTTy.exe'yi indirin ve sağ tıklayıp şarabın içinden geçin ve şarabın açıldığı anda girin (uygulama desteği) ve bir saniye verin ve açılacak, sadece bir sunucunuz olduğundan emin olun


6
İlginç, ama hayır teşekkürler 😊
Eric Wilson

-2

CyberDuck harika bir seçenek. Bu dönem Terminal ile uyumlu olarak kullandım. (CyberDuck tamamen işlevseldir, biz sadece VI kodluyuz, bu yüzden SSH için Terminal kullanmak benim için daha iyi çalıştı.)

CyberDuck'ı ücretsiz çevrimiçi olarak veya bir ücret karşılığında App Store'da bulabilirsiniz.

Başka bir seçenek FileZilla'dır . Windows'ta FTP için kullandım, ancak SSH'yi de desteklediğine inanıyorum. Kesinlikle Mac’in yanı sıra Windows’ta da çalışıyor, bu yüzden başka bir seçenek. FileZilla da ücretsizdir.


3
OP'nin SFTP bağlantısı istediğinden emin değilim, ancak CyberDuck veya FileZilla kesinlikle SSH bağlantıları için uygun olmaz.
Gerry

12
@ Ancak, CyberDuck'ı SSH (güvenli kabuk) istemcisi olarak kullanmanın bir yolu yoktur.
Gerry
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.