Real desktop reconnect log excerpts (display names and unrelated runtime metadata omitted). BASE ssh.environment.ensure.start alias: 'lima-sandbox', hostname: '127.0.0.1', username: 'user', port: 40001, stderr: 'ssh: connect to host 127.0.0.1 port 40001: Connection refused\r\n', HEAD ssh.environment.ensure.start alias: 'lima-sandbox', hostname: '127.0.0.1', username: 'user', port: null, ssh.environment.ensure.succeeded alias: 'lima-sandbox', hostname: '127.0.0.1', username: 'user', port: 40002, Terminal control after changing alias Port to 40002: $ ssh -G -l user lima-sandbox user user hostname 127.0.0.1 port 40002 $ ssh -l user lima-sandbox 'printf "terminal SSH connected after port change\n"' terminal SSH connected after port change