Install an SSH client on your device
Install and enable an SSH server on the remote machine
Open port 22 on the remote machine firewall
Ensure the remote machine has a reachable IP address or hostname
Generate an SSH key pair on your local device
Copy the public key to the remote machine
Set correct permissions on the SSH key files
Verify the SSH server configuration
Start or restart the SSH service
Test the connection with an SSH command
Disable password login if using key-based authentication
Change the default SSH port if needed
Keep the SSH software updated
