So che SSH dalla riga di comando è abbastanza facile, ma vorrei dare ai miei studenti che usano OS X un'opzione GUI.
Esiste un equivalente PuTTY per il Mac?
ssh
dalla riga di comando.
So che SSH dalla riga di comando è abbastanza facile, ma vorrei dare ai miei studenti che usano OS X un'opzione GUI.
Esiste un equivalente PuTTY per il Mac?
ssh
dalla riga di comando.
Risposte:
Se stai cercando qualcosa che tenga traccia dei server / connessioni tramite una GUI, Terminal.app lo farà già per te. Lanciatelo e quindi dal menu seleziona Shell & gt; Nuova connessione remota. Questo ti darà una finestra di gestione delle connessioni.
La migliore applicazione GUI per SSH (e tutto il resto che puoi fare sulla riga di comando) lo è iTerm 2 . Mentre l'iTerm originale aveva un'interfaccia a schede prima di Terminal, iTerm 2 eclissa nuovamente Terminal aggiungendo:
screen
e che la maggior parte delle persone considera migliori e più veloce di screen
) e molto di più. Alcuni sono menzionati Qui ma alcuni non lo sono, come i co-processi, i trigger, la selezione intelligente, la storia semantica e così via. Lo sviluppo è piuttosto attivo, ma la documentazione sembra essere in ritardo. Lo consiglio vivamente. Lo uso da anni e non ho mai perso Terminal.
(È possibile che Terminal faccia alcune delle cose che menziono qui - è passato così tanto tempo da quando l'ho usato che non ricordo, ma quando sono passato ho prestato molta attenzione alle differenze e c'erano molte di vantaggi per iTerm. E continua a migliorare ogni poche settimane o mesi.)
.ssh/config
: questa è la soluzione SSH standard, ma anche abbastanza potente e funziona ssh
, sftp
, scp
e qualsiasi altra utilità relativa a ssh. Puoi anche sincronizzarlo su macchine, così puoi connetterti facilmente a qualsiasi server da qualsiasi altro server.
ssh www
o ssh www.dev
(o qualunque altro alias tu voglia usare) è molto più facile che scrivere (e ricordare!) il nome utente e la porta e il percorso del tuo file chiave, e qualsiasi altra opzione SSH che vuoi usare, specialmente quando ne hai dozzine o centinaia macchine a cui ti connetti. E tu scrivi le impostazioni che si applicano a più macchine, che suppongo non possa fare la gestione delle connessioni in Terminal.app.
Puoi anche dare un'occhiata dato che ZOC6 sembra piuttosto interessante.
Fugu è quello che stai cercando.
Configurare manualmente le opzioni ssh e connettersi agli host ssh mi fa sempre sentire annoiato e ha molti problemi. A Codinn abbiamo creato un paio di strumenti GUI per rendere l'uso di ssh semplice. Questi strumenti hanno aiutato noi stessi e potrebbero anche aiutarti.
Core Shell è uno strumento mastodontico con molte funzionalità extra:
ssh_config
file come fonte di opzioni avanzate, particolarmente utile per utenti esperti. Se si desidera avviare un programma GUI da ssh, è possibile utilizzare x11 e inoltrarlo con xeyes.
Vedere https://dyhr.com/2009/09/05/how-to-enable-x11-forwarding-with-ssh-on-mac-os-x-leopard/
vSSH è in realtà un client ssh basato su stucco. L'ho preso dall'app store per circa $ 10,00, quindi è un ottimo affare rispetto alla ZOC.
Basta scaricare Wine e scaricare PuTTy.exe e fare clic con il tasto destro del mouse e scorrere il vino e quando il vino si apre, premere invio (supporto applicazione) e dargli un secondo e si aprirà, assicurati di avere un server
CyberDuck è una grande opzione. L'ho usato questo semestre in complemento con Terminal. (CyberDuck è perfettamente funzionante, abbiamo appena codificato in VI, quindi usare il terminale per SSH ha funzionato meglio per me.)
Puoi ottenere CyberDuck gratuitamente online o ad un costo sull'App Store.
Un'altra opzione è FileZilla . L'ho usato su Windows per FTP, ma credo che supporti anche SSH. Funziona sicuramente su Mac e Windows, quindi è un'altra opzione. FileZilla è anche gratuito.