He estado usando SSH Tunnel Manager para configurar y detener fácilmente la tunelización 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?
SSHTunnel es una interfaz de usuario gratuita basada en cacao para la gestión de túneles SSH. Funciona en 10.5 y superior. Hace tiempo que no se actualiza, pero el código que contiene es razonablemente estable. Ha funcionado bien para mí en el pasado.
¿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 las siguientes banderas:
ssh -D 8080 -C -N username@example.com
Esto iniciará 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):
Pruebe Secure Pipes: http://www.opoet.com Es un software gratuito y estoy buscando que más personas lo usen.
sudo ln -s /usr/local/bin/ssh /usr/bin/ssh
. Estoy en OS X 10.9.5. Lo bueno es la capacidad de editar UUID.ssh_config
archivos en el ~/Library/Application Support/Secure Pipes
directorio. Pude habilitar la autenticación de Kerberos de esta manera. Lo único que deseo que la configuración no se sobrescriba cada vez que reinicio el programa (solucionado por sudo chown root UUID.ssh_config
).Core Tunnel horneado por Codinn es un administrador de túneles intuitivo y fácil de usar:
ps aux | grep ssh
tiene nada. ¿Cómo empezaste el túnel?¡ SSH Tunnel Manager ahora está en la Mac App Store! Entonces, puedes ejecutarlo en Lion.
Encontré Coccinellida , funciona en Lion pero es nuevo y tiene un poco de errores: /
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, puede navegar usando el túnel. por ejemplo, en el navegador: http://127.0.0.1:8888
Recomiendo encarecidamente usar sshuttle . es muy útil
También puedes echarle un vistazo a Meerkat .
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.
SSH Tunnel Manager todavía está vivo y es compatible.
Lo siento por la demora, sin embargo, no es compatible con El Capitan.
Tengo una solución segura y de código abierto con XBar.
Instalar XBar:
Instale este complemento de túnel ssh:
Necesita editar la configuración por una vez, pero no es tan complicado:
Configure su configuración ssh-tunnel en su ~/.ssh/config
(yo uso algo como a continuación):
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
IdentitiesOnly yes
Host some_name
Hostname host_ip_or_url_etc
Port 22
User your_username
LocalForward 5999 127.0.0.1:5900
No olvide iniciar automáticamente el ssh-agent:
$ ssh-add -K ~/.ssh/id_rsa
iSSH no puede recordar mi contraseña. Coccinellida puede guardar la contraseña. Pero a veces congelaba a mi Mountain Lion...
Shimo es bueno, pero ES comercial.
TunnelerX es simple y fácil de usar, enfocado en el proxy SSH SOCKS. No cubre exactamente el requisito de administrar varios servidores, ya que solo puede agregar un servidor, aunque generalmente es suficiente para las personas que buscan usar una caja externa como proxy. Funciona bien bajo Mountain Lion.
máquina de polvo
ian c
ian c
Cajunluke
ian c
Cajunluke
bogdan
luz clara