Eu sei que SSH na linha de comando é fácil, mas gostaria de dar aos meus alunos que usam o OS X uma opção de GUI.
Existe um PuTTY equivalente para o Mac?
Comentários
Resposta
Se você está procurando por algo que monitore servidores / conexões por meio de uma GUI, Terminal.app já fará isso para você. Inicie-o e, a partir do menu, selecione Shell> Nova Conexão Remota. Isso lhe dará uma janela do gerenciador de conexões.
Comentários
- Esqueci sobre isso.
- Melhor usar as ferramentas integradas. Um cliente SSH de GUI parece meio bobo, exceto para permitir salvar perfis.
- Seria bom se pudéssemos fornecer nossos aliases de host … por exemplo: TS001-UTWEB0002 poderia ser chamado / alias ” jenkins ”
- @AjayGautam: ~ / .ssh / config pode ter aliases e muito mais
- na ferramenta é muito limitado. Por exemplo, ele não ‘ permite que você especifique servidores proxy, chaves privadas, opções etc.
Resposta
O melhor aplicativo GUI para SSH (e tudo o mais que você pode fazer na linha de comando) é iTerm 2 . Enquanto o iTerm original tinha uma interface com guias antes do Terminal, o iTerm 2 novamente eclipsou o Terminal ao adicionar:
- Suporte para 256 cores (você nunca vai voltar a 16 cores depois de usar 256)
- Divida os painéis (o tipo de coisa que você pode fazer na tela GNU ou no tmux, mas no nível do emulador de terminal em vez de em um programa em execução no servidor)
- Provisão especial para integração com tmux (uma alternativa ao GNU
screen
, e que a maioria das pessoas considera melhor & mais rápido do quescreen
) - Preenchimento automático no nível do terminal (não uso esse recurso, então não posso detalhar como ele tem vantagens sobre o preenchimento automático no nível da concha: especialmente se você usar a concha de peixe ou zsh , então pode não ser melhor)
- suporte Growl
- uma exibição de suas guias tipo Exposé
- uma exibição em tela inteira (e você pode escolher tanto seu próprio modo de tela inteira integrado do OS X; eu prefiro muito o modo de tela inteira do próprio iTerm modo, uma vez que não o força a mover para um novo “Espaço”, permitindo assim que Command-Tab ainda funcione corretamente)
- histórico de colagem (um bom complemento para os “históricos de comandos dos shells)
- Pesquisa
- Replay instantâneo
e muito mais. Alguns são mencionados aqui , mas outros não, como co-processos, acionadores, seleção inteligente, histórico semântico e assim por diante. O desenvolvimento é bastante ativo, mas a documentação parece ficar para trás. Eu recomendo. Eu o uso há anos e nunca perdi o Terminal.
(É possível que o Terminal faça algumas das coisas que mencionei aqui – já faz muito tempo que não o uso de que não me lembro, mas quando mudei prestei muita atenção às diferenças e havia muitas vantagens no iTerm. E está cada vez melhor a cada poucas semanas ou meses.)
Comentários
- iTerm2 realmente é um aplicativo de terminal melhor. Eu o uso exclusivamente, pois Terminal não tem a maioria dos recursos que eu uso. No entanto, pelo que posso diga, o iTerm2 não oferece o recurso de gerenciamento de conexão que o Terminal oferece.
- Talvez não … qual é exatamente o propósito do recurso de gerenciamento de conexão? Que problema ele resolve?Se apenas salvando uma lista de servidores aos quais você costuma se conectar, por que não usar apenas
.ssh/config
: que ‘ é a solução SSH padrão, e bastante poderoso também, e funciona emssh
,sftp
,scp
e qualquer outro utilitário relacionado ao ssh. Você também pode sincronizá-lo entre máquinas, para que possa conectar-se facilmente a qualquer servidor de qualquer outro servidor. -
ssh www
oussh www.dev
(ou qualquer apelido que você deseja usar) é muito mais fácil do que digitar (e lembrar!) o nome de usuário, a porta e o caminho para seu arquivo de chave e quaisquer outras opções de SSH que deseja usar, especialmente quando você tem dezenas até mesmo centenas de máquinas às quais você se conecta. E você escreve configurações que se aplicam a várias máquinas, o que eu ‘ suponho que o gerenciamento de conexão em Terminal.app pode ‘ fazer. - : O Onde foi essa minha vida (mac usando apenas no trabalho) ?! É ‘ ótimo. Você pode até usar o mouse para controlar o htop como no Linux.
- Eu ‘ sou novo no SSH. Quando tento me conectar a um host, ele sempre coloca o nome do ‘ s do meu computador como o nome de usuário ao conectar. Como posso impedir que isso aconteça?
Resposta
Você também pode dar uma olhada, pois o ZOC6 parece bonito legal.
Comentários
- Embora este link possa responder à pergunta, é melhor incluir as partes essenciais da resposta aqui e fornecer o link para referência. As respostas somente com link podem se tornar inválidas se a página com link mudar.
- @jherran O que ‘ ele deve fornecer? Ele não pode fazer upload do .dmg em sua resposta.
- Avaliação gratuita de 30 dias. Custa $ 79,99 para comprar uma licença.
Resposta
Configure as opções de ssh e conecte-se aos hosts ssh manualmente sempre faça me sinto entediado e tenho muitos problemas. Em Codinn , criamos algumas ferramentas de GUI para facilitar o uso do ssh. Essas ferramentas ajudaram a nós mesmos e também podem ajudar você.
Core Shell é uma ferramenta semelhante ao PuTTY com muitos recursos extras:
- Terminal completo, suporta 24 bits true color.
- Suporta tudo em OpenSSH, encaminhamento de agente, certificados, proxy jump, etc.
- Pode ler seus dados existentes
ssh_config
arquivo como fonte de opções avançadas, especialmente útil para usuários experientes. - Também inclui editor de opções avançadas, uma maneira prática de ajustar as opções avançadas por host.
- Totalmente integrado ao macOS Keychain, não é necessário inserir senhas ou frases secretas repetidamente.
- Sempre tenta restaurar suas conexões após uma falha de rede ou quando sai do modo de espera.
Resposta
Você pode tentar SecureCRT e SecureFX da VanDyke Software.
Comentários
- Bem-vindo ao site. Certifique-se de divulgar se você tem um relacionamento com o produto que recomenda. Se o faq não estiver ‘ claro, você pode comentar comigo e eu ‘ ajudará você se necessário.
Resposta
Estou me dando bem com Royal TSX .
Isso é útil para terminais baseados em SSH, RDP e VNC ou interfaces baseadas na web. Ele tem um gerenciamento de credencial integrado e recursos de compartilhamento de equipe.
Resposta
Você precisa tentar Termius (disponível também como aplicativo móvel)
Resposta
Fugu é o que você está procurando.
Comentários
- Bem-vindo ao site! Estamos procurando respostas detalhadas que, neste caso, significam que seria muito apreciado se você pudesse adicionar um link para o aplicativo, bem como uma descrição dos recursos (especialmente em relação aos requisitos declarados na missão ion).
- Para sua informação, este aplicativo não foi atualizado em 7 anos ou mais.
- Fugu é um cliente SFTP ou SCP – não SSH. Existe uma versão mais recente no source forge – apenas 4,5 anos …
Resposta
vSSH é na verdade um cliente ssh baseado em massa. Comprei na app store por cerca de US $ 10,00, então é um ótimo negócio em comparação com o ZOC.
Resposta
Se você deseja iniciar um programa gui a partir de ssh, você pode usar x11 e retransmiti-lo com xeyes.
Veja https://dyhr.com/2009/09/05/how-to-enable-x11-forwarding-with-ssh-on-mac-os-x-leopard/
Resposta
CyberDuck é uma ótima opção. Usei neste semestre em complemento com o Terminal. (CyberDuck é totalmente funcional, acabamos de codificar em VI, então usar o Terminal para SSH funcionou melhor para mim.)
Você pode obter o CyberDuck gratuitamente online ou por um custo na App Store.
Outra opção é FileZilla . Usei-o no Windows para FTP, mas acredito que também suporta SSH. Definitivamente, ele roda tanto no Mac quanto no Windows, então é outra opção. O FileZilla também é gratuito.
Comentários
- I ‘ Não tenho certeza se o OP está solicitando conexões SFTP, mas CyberDuck ou FileZilla definitivamente não seriam adequados para conexões SSH.
- @Moshe, não há como usar o CyberDuck como um cliente SSH (shell seguro).
- Sim, o Filezilla usa FTPS e SFTP. Acredito que o Cyberduck é o mesmo. Eu ‘ os usei muito .
Resposta
Basta fazer o download do Wine e do PuTTy.exe e clicar com o botão direito e executar o wine e quando abre, pressione Enter (suporte de aplicativo) e espere um segundo e ele abrirá, apenas certifique-se de que você tenha um servidor
Comentários
- Interessante, mas não, obrigado 😊
ssh
na linha de comando.