Czy istnieje GUI jako alternatywa dla Putty SSH do przesyłania plików?

27

Lub jakieś GUI SSH dla serwerów instancji amazon ec2 Linux?

Muszę przesyłać pliki między dwoma wirtualnymi serwerami Linux i obecnie mam Putty (co Amazon zaleca). Jednak jestem nowy w świecie serwerów / wirtualnych i nie mam doświadczenia z komendami. Szukałem GUI dla początkujących takich jak ja, aby móc w zasadzie kopiować / wklejać lub przeciągać / upuszczać foldery na serwer.

Czy istnieje do tego przyjazne GUI? Trochę googlowałem i znalazłem SuperPutty? Najwyraźniej ma możliwości, ale nie jest w pełni rozwinięty ?. Co byś polecił?

javasocute
źródło
69
Poważnie - jeśli masz zamiar zapuścić się w Linuksa, zrób sobie przysługę i naucz się CLI.
EEAA
5
Całkowicie zgadzam się z @ErikA, weź uderzenie i niewielką ilość bólu. Zwłaszcza jeśli przenosisz dużo danych między serwerami wirtualnymi. Korzystając z narzędzia GUI, najprawdopodobniej będziesz musiał skopiować wszystkie dane na komputer lokalny, a następnie przenieść je z powrotem do chmury Amazon. O wiele szybciej będzie wykonać scp lub sftp bezpośrednio między dwoma wirtualnymi serwerami.
JRT
25
wtedy nauczę się CLI.
javasocute,
6
To pytanie mnie rozśmieszyło, ponieważ PuTTY jest już programem GUI, mniej wydajnym i bardziej wymagającym od zwykłego klienta SSH z wiersza poleceń. Zwykle w systemie Windows używam Cygwin.
Ernest Friedman-Hill
2
Pomimo tego, że jestem przede wszystkim administratorem systemu Windows, nie wyobrażam sobie, aby kiedykolwiek chciałem mieć GUI na serwerze Linux. Raz spróbowałem i nadal mam emocjonalne blizny.
John Gardeniers,

Odpowiedzi:

85

Polecam WinSCP (używam go do przesyłania plików na mój wirtualny prywatny serwer od lat).

Justin Helgerson
źródło
Mam opcję menedżera systemu Windows.
javasocute,
@javasocute - Zaktualizowałem swoją odpowiedź, ponieważ źle zrozumiałem twoje pytanie.
Justin Helgerson
Niesamowite, wydaje się, że właśnie tego szukam
javasocute,
1
Używam tego programu od lat do przesyłania plików na mój serwer Linux. Miał czkawkę we wczesnych wersjach, ale teraz jest naprawdę bardzo stabilny. Kolejnym ulepszeniem w najnowszych wersjach jest to, że kiedy przenosisz lub kopiujesz pliki / katalogi z jednej zdalnej lokalizacji do innej zdalnej lokalizacji, nie ma żadnego transferu transferu. Wie, że operacja na pliku jest wyłącznie zdalna i <I gromadzę> generuje za kulisami komendę cp lub mv. Naprawdę uwielbiam to narzędzie. Uratowało mi to tysiące naciśnięć klawiszy. Sprawdź także opcję menu kopiowania plików. Rozumiem to i wklejam, gdy zajdzie taka potrzeba, w PuTTY.
2
Chociaż często używam CLI do takich rzeczy, jest to jeden z niewielu interfejsów GUI, który spełnia wszystkie moje kryteria: lekki, intuicyjny, stabilny, niezwykle użyteczny i szybki. Używam go od około 2 lat. Około rok temu przyszło mi do głowy, że może mógłbym przekazać darowiznę na rzecz programisty. Przejrzałem stronę WinSCP, tak, Paypal to jest. Deweloper napisał miły e-mail z podziękowaniami, czego oczywiście się nie spodziewałem. Wysoce polecany.
Dan
52

Filezilla klienta jest również pomocne. Zapewnia zwykły interfejs podobny do FTP, ale obsługuje także SFTP; jeśli określisz port 22 w polu szybkiego połączenia, automatycznie spróbuje on SFTP, w przeciwnym razie możesz utworzyć profil połączenia i powiedzieć mu, aby używał protokołu SFTP.

Doktor J
źródło
+ większość ludzi już go używa, jeśli chodzi o FTP, więc prawdopodobnie wiedzą, jak go używać
Bogdacutu
1
FileZilal może również współpracować z agentem Putty w zakresie obsługi kluczy SSH ID_RSA / ID_DSA.
DrYak,
7

WinSCP jest dobry do przesyłania plików w znany sposób, ale jeśli nie zamierzasz nauczyć się wiersza poleceń dla większości innych rzeczy, szybko uderzysz w ścianę z cegieł, w której nie możesz wykonać danego zadania. Nie jest to , jak prosiłeś, GUI alternatywna dla puTTY (która, nawiasem mówiąc, jest aplikacją GUI).

Chociaż kocham * nix, nie jest to dla wszystkich. Czy zastanawiałeś się nad użyciem instancji systemu Windows Server w ec2 i posiadaniem zdalnego pulpitu? Wygląda na to, że byłbyś bardziej komfortowy.

chrisrhoden
źródło
3

SecureCrt jest dobry (ale nie darmowy). http://www.vandyke.com/products/securecrt/

Athanasios
źródło
2
ma mnóstwo fajnych funkcji, takich jak kopiowanie sesji do innej karty oraz integracja z klientem sftp. Gdy nie możesz uzyskać odpowiedniego systemu operacyjnego, SecureCRT to kolejna najlepsza rzecz
Tom H
0

Spójrz na Poderosa , to dobry klient SSH z GUI dla Windows.

Aleroot
źródło
ostatnia aktualizacja w 2006 roku ?!
Lazy Badger
2
Tak, wiem, ale to nie jest zły program ...
Aleroot
Link nie działa. Nowa wersja poderosa nie jest już darmowa: poderosa-terminal.com
mr_georg
0

Pac manager to inny GUI dla systemu Linux, który pozwala zarządzać połączeniami ssh.

https://sites.google.com/site/davidtv/
http://sourceforge.net/projects/pacmanager/

PAC jest zamiennikiem Gnome dla Perl / GTK dla SecureCRT / Putty / etc ... Zapewnia GUI do konfiguracji połączeń SSH / Telnet: użytkowników, haseł, wyrażeń regularnych EXPECT, makr itp. Lubisz „SSHMenu”? Jeśli tak, musisz sprawdzić to narzędzie. Po prostu daj mi znać, jak się z tym czujesz!

  • Unikalna aplikacja Linux do wdrożenia niemal każdej funkcjonalności SecureCRT.
  • Makra zdalne i lokalne.
  • Zdalnie wysyłaj polecenia za pomocą wyrażenia regularnego EXPECT.
  • Połączenia klastra !! Połączenia w tym samym klastrze współużytkują klawisze !!
  • Obsługa proxy.
  • Obsługa KeePassX!
  • Połączenie szeregowe / tty poprzez połączenia cu / tip / remote-tty !!
  • Obsługa RDP (przez rdesktop) i VNC (przez vncviewer) !!
  • Lokalne wykonania przed / po połączeniach.
  • Możliwości transakcyjne wysyłania linii.
  • TABS LUB WINDOWS dla połączeń !!
  • Szybki dostęp do skonfigurowanych połączeń za pomocą ikony menu w zasobniku.
  • Funkcje Wake-On-LAN!
  • Wiele, wiele innych, właśnie zapomniałem i wiele, wiele innych, które nadejdą (ASA znajduję czas!)
  • DARMOWE (GNU GPLv3)
nelaaro
źródło