This guide explains how to enable and use SSH on your Steam Deck for remote access to its files. The Steam Deck's desktop mode allows for more than gaming, and SSH provides secure remote access.
Follow these steps:
Settings > System > System Settings > Enable Developer Mode
.Power > Switch to Desktop Mode
.passwd
.sudo systemctl start sshd
.sudo systemctl enable sshd
.Caution: Avoid modifying or deleting system files to prevent OS corruption.
To disable SSH:
sudo systemctl disable sshd
to prevent SSH from starting automatically on reboot.sudo systemctl stop sshd
to immediately stop the SSH service. Once SSH is enabled, use a third-party application like Warpinator. Install Warpinator on both your Steam Deck and your PC, then launch it on both devices simultaneously for easy file transfer.
Alternatively, if you use a Linux PC, you can use your file manager. Enter sftp://deck@steamdeck
in the address bar and provide the password you set earlier.