Reading Time:1 minute
0 words

SSH Login Troubleshooting ​

Confirm that the target server runs Linux, then verify its public IP, SSH port (usually 22), and credentials. A root or sudo-capable account is recommended.

For the web edition, also confirm that the server has a public IP, does not block overseas traffic (the online nodes are in Singapore), and allows the SSH port in its cloud security group.

Error / symptomLikely causeQuick solution
Process exited with status 1Unsupported architecture or bit widthGM Desktop does not support 32-bit systems. Match the package to the CPU architecture and check with uname -m and getconf LONG_BIT.
ssh: subsystem request failedSFTP is disabledEnsure /etc/ssh/sshd_config contains an uncommented Subsystem sftp /usr/lib/openssh/sftp-server, then run sudo systemctl restart ssh.
Connection RefusedSSH service stopped or wrong portRun sudo systemctl status ssh and verify the port.
Connection TimeoutFirewall, security group, or network issueAllow the port in the cloud security group and local firewall, for example sudo ufw allow 22/tcp.
Username or password is incorrectWrong credentials or disabled root loginVerify the credentials and the PermitRootLogin setting in sshd_config.