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
.Important: 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. To immediately stop SSH, use sudo systemctl stop sshd
. After enabling SSH, use a third-party application like Warpinator (requires installation on both your Steam Deck and your other device). Launch Warpinator on both devices for easy file transfer.
Alternatively, if you're using a Linux PC, open your file manager and enter sftp://deck@steamdeck
in the address bar. You'll be prompted for the password you set earlier.