Acciones como tarjetas
Cada comando y cambio de archivo aparece en el chat con su código de salida real o diff.
Portward convierte la configuración de un VPS en pasos cortos que puedes leer. Se conecta por SSH a un servidor que alquilas, ejecuta los comandos que permites y muestra la salida en una tarjeta. Úsalo para configurar lo básico del VPS, como actualizaciones, usuarios, claves y reglas del firewall, desde Windows 10 o 11.
Cada comando y cambio de archivo aparece en el chat con su código de salida real o diff.
edit_file muestra un diff para aceptar, y Ask first hace una pausa antes de acciones que cambian algo.
Plan only escribe los pasos y no ejecuta nada hasta que cambies el modo.
Describes la tarea, el agente llama a una herramienta y el resultado llega a una tarjeta. En modo Ask first espera tu aprobación antes de cualquier cosa que cambie el servidor.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsavedEmpieza con la actualización, un usuario normal para el trabajo diario y claves SSH. Las personas en un primer VPS suelen preguntar qué hacer con la seguridad, y este orden es la respuesta práctica: actualizar primero, luego el usuario, luego las claves y luego el firewall. Portward ejecuta tu comando de actualización con Shell y muestra el código de salida en una tarjeta, usa write_file para guardar una nota de cada paso y prepara el cambio de configuración de SSH con edit_file como un diff. Prueba el inicio de sesión con clave desde una segunda sesión antes de desactivar el inicio de sesión por contraseña. Mantén la primera sesión abierta hasta que la prueba sea exitosa. Ask first hace una pausa antes de cada acción que cambia algo, así que aceptas 1 diff a la vez y lees cada resultado. Expande una tarjeta para leer la salida completa o el diff entero.
Una regla de firewall incorrecta puede cortar tu propio inicio de sesión, y una sesión bloqueada no puede repararse. Portward ejecuta tu comando de firewall con Shell para listar las reglas actuales, lee una copia del archivo de reglas con read_file y usa grep para encontrar las líneas para SSH y para cada servicio que ejecutas. Luego propone un cambio a la vez con edit_file, mostrado como un diff. Prueba la nueva regla. Abre una segunda sesión SSH y confirma que aún puedes iniciar sesión antes de cerrar la primera. Una regla de firewall o configuración SSH incorrecta puede bloquearte, así que mantén ambas sesiones abiertas hasta que la prueba sea exitosa. Permite solo los puertos que necesitas y nada más, luego escribe la lista final de puertos abiertos en tu archivo de notas con write_file.
SFTP es transferencia de archivos sobre SSH, así que un servidor Linux que ya permite SSH generalmente no necesita un servidor separado. Iniciar un servicio SFTP por lo tanto significa añadir un usuario, una carpeta y un límite al servicio SSH que ya se ejecuta. Si quieres ayuda para configurar sftp, Portward ejecuta el comando de usuario que elijas con Shell, lee una copia de la configuración en la carpeta de trabajo y muestra el cambio como un diff. FTP plano envía contraseñas sin cifrar y no debería usarse en internet, así que los ejemplos aquí usan solo SFTP. Asigna a cada cliente un usuario dedicado, limita el acceso a un directorio y mantén los derechos de administrador fuera de los usuarios de transferencia de archivos. Ask first espera tu aprobación, y te conectas como el nuevo usuario desde una segunda sesión para confirmar que los límites funcionan.
Una copia de seguridad solo cuenta cuando una restauración funciona. Portward ejecuta tu comando de copia de seguridad con Shell y reporta su código de salida real, luego write_file registra la fecha y el resultado en un archivo de registro en la carpeta de trabajo. La herramienta task puede ejecutar comprobaciones independientes del espacio en disco, la memoria y el estado de los servicios como subagentes en paralelo, y Cron repite ese prompt de comprobación en un horario, así que lees 3 tarjetas cortas en lugar de iniciar sesión manualmente. Restaura la copia de seguridad en una copia de repuesto, lee la tarjeta de resultado y anota el resultado en el registro. Después de la primera ejecución programada, abre el registro de nuevo para ver que Cron realmente ejecutó el prompt. Toma una instantánea o copia de seguridad antes de cada cambio grande, y mantén un registro escrito de lo que hizo el agente: la fecha, el comando y el resultado.
Portward no es un servicio alojado ni un plugin para un panel de servidor. Es una aplicación de Windows destinada solo a servidores y cuentas que posees o estás autorizado a administrar, y no ofrece orientación sobre la elección de un plan de VPS. Los comandos de Shell, web y SSH no están limitados a la carpeta de trabajo, así que mantienes el trabajo dentro de tus propios sistemas. Portward no garantiza que un resultado sea correcto.