Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| tech:docker:portainer [28/06/2026 20:59] – [agent (in remote server)] mate | tech:docker:portainer [30/06/2026 08:13] (actual) – [autossh] mate | ||
|---|---|---|---|
| Línia 59: | Línia 59: | ||
| * configuramos el entorno en portainer server | * configuramos el entorno en portainer server | ||
| * nombre_host_local: | * nombre_host_local: | ||
| + | | ||
| + | === autossh | ||
| * también se puede hacer a través de:<code bash> | * también se puede hacer a través de:<code bash> | ||
| # Instalación (en Ubuntu/ | # Instalación (en Ubuntu/ | ||
| Línia 66: | Línia 68: | ||
| autossh -M 0 -f -N -o " | autossh -M 0 -f -N -o " | ||
| </ | </ | ||
| + | * para hacerlo persistente:< | ||
| + | Description=Tuneles AutoSSH persistentes para Portainer Agents | ||
| + | After=network-online.target | ||
| + | Wants=network-online.target | ||
| + | |||
| + | [Service] | ||
| + | Type=simple | ||
| + | # IMPORTANTE: Pon tu usuario local de Linux (el que tiene las claves SSH configuradas) | ||
| + | User=TU_USUARIO_LOCAL | ||
| + | Environment=" | ||
| + | # Un solo comando levanta ambos puertos (9002 y 9003) | ||
| + | ExecStart=/ | ||
| + | Restart=always | ||
| + | RestartSec=10 | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target</ | ||
| + | sudo systemctl daemon-reload | ||
| + | |||
| + | # 2. HABILITAR el servicio (esto hace que arranque tras un REINICIO) | ||
| + | sudo systemctl enable autossh-portainer.service | ||
| + | |||
| + | # 3. Arrancar el servicio ahora mismo (por primera vez) | ||
| + | sudo systemctl start autossh-portainer.service</ | ||
| + | * necesario acceso por ssh-key sin contraseña | ||
| === otros comandos | === otros comandos | ||
| * tunel activo?: <code bash> | * tunel activo?: <code bash> | ||