Wiem, że SSH z wiersza poleceń jest dość łatwe, ale chciałbym dać moim uczniom, którzy używają OS X opcję GUI.
Czy istnieje odpowiednik PuTTY dla komputerów Mac?
ssh
z linii poleceń.
Wiem, że SSH z wiersza poleceń jest dość łatwe, ale chciałbym dać moim uczniom, którzy używają OS X opcję GUI.
Czy istnieje odpowiednik PuTTY dla komputerów Mac?
ssh
z linii poleceń.
Odpowiedzi:
Jeśli szukasz czegoś, co śledzi serwery / połączenia za pośrednictwem GUI, Terminal.app już to zrobi. Uruchom go, a następnie z menu wybierz Shell> Nowe połączenie zdalne. To da ci okno menedżera połączeń.
Najlepsza aplikacja GUI dla SSH (i wszystko, co możesz zrobić w wierszu poleceń) to iTerm 2 . Podczas gdy oryginalny iTerm miał interfejs z kartami przed Terminalem, iTerm 2 ponownie przyćmiewa Terminal dodając:
screen
, którą większość ludzi uważa za lepszą i szybszą niż screen
)i dużo więcej. Niektóre są tu wymienione , ale niektóre nie, takie jak koprocesy, wyzwalacze, inteligentny wybór, historia semantyczna i tak dalej. Rozwój jest dość aktywny, ale dokumentacja wydaje się pozostawać w tyle. Gorąco polecam. Używam go od lat i nigdy nie przegapiłem Terminalu.
(Możliwe, że Terminal robi niektóre rzeczy, o których tu wspominam - minęło tak dużo czasu, odkąd go użyłem, że nie pamiętam, ale kiedy się zmieniłem, zwróciłem szczególną uwagę na różnice i było wiele zalet iTerm I robi się coraz lepiej co kilka tygodni lub miesięcy.)
.ssh/config
: to standardowe rozwiązanie SSH i dość silny, jak również i to działa na ssh
, sftp
, scp
oraz wszelkie inne narzędzia związane z ssh-. Możesz także zsynchronizować go na różnych komputerach, aby łatwo połączyć się z dowolnym serwerem z dowolnego innego serwera.
ssh www
lub ssh www.dev
(lub jakikolwiek inny alias, którego chcesz użyć) jest znacznie łatwiejsze niż wpisanie (i zapamiętanie!) nazwy użytkownika i portu oraz ścieżki do pliku klucza oraz wszelkich innych opcji SSH, których chcesz użyć, zwłaszcza gdy masz dziesiątki, a nawet setki maszyn, z którymi się łączysz. I piszesz ustawienia, które dotyczą wielu komputerów, co, jak sądzę, zarządzanie połączeniami w Terminal.app nie może zrobić.
Możesz także rzucić okiem, ponieważ ZOC6 wydaje się całkiem fajny.
Skonfiguruj opcje ssh i połącz się ręcznie z hostami ssh zawsze sprawiają, że czuję się znudzony i mam dużo problemów. W Codinn stworzyliśmy kilka narzędzi GUI, dzięki którym korzystanie z ssh jest łatwe. Te narzędzia pomogły nam, a także mogą pomóc.
Core Shell to podobne narzędzie PuTTY z wieloma dodatkowymi funkcjami:
ssh_config
plik jako źródło zaawansowanych opcji, szczególnie pomocnych dla doświadczonych użytkowników.Fugu jest tym, czego szukasz.
vSSH to tak naprawdę klient ssh oparty na kitach. Mam go w sklepie z aplikacjami za około 10,00 $, więc jest to świetna oferta w porównaniu do ZOC.
Jeśli chcesz uruchomić program GUI z ssh, możesz użyć x11 i przekazać go za pomocą xeyes.
Zobacz https://dyhr.com/2009/09/05/how-to-enable-x11-forwarding-with-ssh-on-mac-os-x-leopard/
Wystarczy pobrać Wine i pobrać PuTTy.exe, kliknąć prawym przyciskiem myszy i uruchomić wino, a gdy wino się otworzy, naciśnij enter (obsługa aplikacji) i daj mu sekundę, a otworzy się, po prostu upewnij się, że masz serwer
CyberDuck to świetna opcja. Użyłem go w tym semestrze jako uzupełnienie Terminala. (CyberDuck jest w pełni funkcjonalny, właśnie kodowaliśmy w VI, więc korzystanie z Terminalu dla SSH działało dla mnie lepiej.)
CyberDuck można uzyskać bezpłatnie online lub za opłatą w App Store.
Inną opcją jest FileZilla . Użyłem go w systemie Windows do FTP, ale wierzę, że obsługuje również SSH. Zdecydowanie działa na komputerach Mac i Windows, więc jest to kolejna opcja. FileZilla jest również darmowa.