¿Qué es un buen cliente de túnel SSH para OS X?


66

He estado usando SSH Tunnel Manager para configurar y detener fácilmente el túnel de puertos a través de SSH a varios servidores de mi empresa. Eso me ahorró el dolor de abrir una nueva ventana de terminal que colgará allí solo por tener un túnel abierto.

Esto funcionó muy bien (bueno, más o menos), pero SSH Tunnel Manager es una aplicación PowerPC. Con Lion, ya no es compatible.

¿Qué es un buen reemplazo?

Respuestas:


19

SSHTunnel es una interfaz de usuario gratuita basada en cacao para la gestión de túneles SSH. Funciona en 10.5 y superior. No se ha actualizado en mucho tiempo, pero el código que está allí es razonablemente estable. Me ha funcionado bien en el pasado.

Túnel SSH


¿Se ha probado esto con Lion?
dustmachine

No lo he probado todavía.
Ian C.

Tuve la oportunidad de probarlo hoy. Sí, todavía funciona para mí en Lion (10.6.0).
Ian C.

@Ian 10.6.0 no es León, es Snow Leopard.
CajunLuke

66
No funciona en OS X 10.8.x
bogdan

48

¿Por qué no usar un túnel SSH a través de la terminal integrada de OSX? ...

Lanzar un túnel SSH

Para iniciar su túnel SSH, simplemente abra Mac OSX Terminal.app y conéctese a su servidor remoto a través de SSH con los siguientes indicadores:

ssh -D 8080 -C -N username@example.com

Esto lanzará nuestro túnel SSH en el puerto 8080 y enrutará todo el tráfico (de forma segura) a través del servidor en example.com.

Navegar por la web

Ahora, comencemos a navegar por la web con su nuevo túnel SSH (Chrome):

  • Abre Google Chrome.
  • Seleccione 'Chrome' en la esquina superior izquierda
  • Seleccione 'Preferencias'
  • Seleccione 'Mostrar configuración avanzada ...'
  • Seleccione 'Cambiar configuración de proxy ...'
  • Seleccione 'Proxy SOCKS'
  • Ingrese '127.0.0.1'
  • Ingrese el puerto '8080 ′
  • Guarde los cambios seleccionando 'Aceptar'

8
La pregunta es específicamente cómo evitar hacer todo eso, porque es molesto cuando tienes que hacerlo con frecuencia.
Nick Matteo

3
En realidad no, ya que puede iniciar el terminal y ejecutar el comando en segundo plano, lo que significa que puede cerrar el terminal. También se puede configurar como un script, en lugar de usar una aplicación de terceros.
Efren

20

Pruebe Secure Pipes: http://www.opoet.com Es un software gratuito y estoy buscando que más personas lo usen.


44
Bienvenido a Ask Different! Consulte el centro de ayuda sobre autopromoción .
grg

1
Secure Pipes funciona bien (al menos para los delanteros locales) en El Capitán.
Ranhiru Jude Cooray

1
¡Genial utilidad! Funciona perfectamente en macOS Sierra.
Nirmal

1
¿Puede esto crear múltiples túneles sobre la misma conexión SSH? IU no parece que pueda
antak

1
@antak Sí, no puede, y ahora lo estoy desinstalando.
vikas027

13

¡SSH Tunnel Manager ya está en la Mac App Store! Entonces, puedes ejecutarlo en Lion.


1
No confiable en 10.8, funciona solo a veces.
sorin

No admite la redirección local para puertos <1024 porque eso requiere privilegios de root y la aplicación aún no lo admite :(
Ian Dunn

2
¡No disponible en la tienda de aplicaciones australiana $ #%!
oden

1
Obtengo "No disponible en la tienda de EE. UU." (OS X 10.11.5)
Ian C.

8

Core Tunnel horneado por Codinn es un administrador de túneles intuitivo y fácil de usar:

  1. Admite el reenvío de puertos locales, remotos y dinámicos
  2. Compatible con OpenSSH
  3. Integrado con macOS Keychain
  4. Reconexión automática
  5. Editor de configuración avanzado
  6. Icono de estado en la barra de menú
  7. Etiquetas personalizadas
  8. Importando y exportando

Túnel central: descripción general Túnel central: elemento de estado Túnel central: editor de opciones avanzadas


Gracias por esa prueba. ps aux | grep sshtiene nada. ¿Cómo empezaste el túnel?
hbrls

@hbrls Dado que SSH Tunnel se basa en una excelente biblioteca SSH: libssh :) Por cierto, también hemos abierto nuestro componente principal SSHKitCore , que se basa en libssh.
Yang.Y

1
Acabo de comprar esta aplicación paga y me encanta. 63 reseñas de 5 estrellas (contando todas las versiones de la aplicación) en Apple Mac App Store. Es una solución magnífica e intuitiva, muy específica de Mac, y una buena manera de administrar túneles para que no tenga que hacer un seguimiento de los scripts y asegurarme de que se ejecuten en el arranque, etc. Y, por cierto, usar esto. Pude crear un túnel para sortear la limitación de frustración de CyberDuck (tan reciente como abril de 2017) en el sentido de que no parece admitir la opción ~ / .ssh / config ProxyCommand. Técnicamente hablando, no se requiere ninguna aplicación para esa solución, ¡pero sin dudas lo hace conveniente!
clearlight



1

Estoy usando iSSH en Lion, que es una aplicación front-end para la aplicación de línea de comandos "ssh". Proporciona una manera rápida y fácil de iniciar una conexión SSH a una computadora remota.


3
iSSH aleays solicita una contraseña para que no funcione con claves SSH.
bogdan


0

iSSH no puede recordar mi contraseña. Coccinellida puede guardar la contraseña. Pero a veces congelaba a mi León de montaña ...

Shimo es bueno, pero es comercial.


0

TunnelerX es simple y fácil de usar, enfocado en proxy SSH SOCKS. No cubre exactamente el requisito de administrar varios servidores, ya que solo puede agregar un servidor, aunque, por lo general, es suficiente para las personas que buscan usar una caja externa como proxy. Funciona bien con Mountain Lion.



0

En la terminal:

$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT USER@SERVER-IP

Si usa ssh con una clave privada simplemente escriba:

$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT -i KEYFILE USER@SERVER-IP

p.ej

$ ssh -N -L 8888:127.0.0.1:80 -i Documents/default.pem root@123.123.123.123 

Después de eso, puedes navegar usando el túnel. por ejemplo, en el navegador: http://127.0.0.1:8888

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.