Home >  News >  Enable SSH on Steam Deck: A Step-by-Step Guide

Enable SSH on Steam Deck: A Step-by-Step Guide

Authore: CharlotteUpdate:Apr 14,2025

Quick Links

The Steam Deck is a versatile device that caters to both gamers and those seeking a portable PC experience. Beyond gaming, its desktop mode opens up a world of possibilities, including the ability to access internal storage files remotely. This functionality is especially useful for users who want to manage their data from afar securely.

Running on a customized version of Linux, the Steam Deck supports Secure Shell (SSH), a protocol designed for secure remote access to data. Despite its utility, many Steam Deck owners are unaware of how to enable and utilize SSH. This comprehensive guide aims to demystify the process, providing detailed instructions on enabling and using SSH on your Steam Deck, along with additional tips to enhance your experience.

Steps For Enabling SSH On The Steam Deck


To enable SSH on your Steam Deck, follow these straightforward steps:

  1. Power on your Steam Deck.
  2. Press the Steam button.
  3. Select Settings > System > System Settings > Enable Developer Mode.
  4. Press the Steam button again.
  5. Select Power > Switch to Desktop Mode.
  6. Access the Konsole from the Start menu.
  7. Set a password if you haven't already by entering the command: passwd. Follow the prompts to set a secure password.
  8. Enable SSH by entering the command: sudo systemctl start sshd. To ensure SSH starts automatically after reboots, enter: sudo systemctl enable sshd.
  9. Once enabled, you can now access your Steam Deck's data remotely using any third-party SSH client.

Important Note: Avoid deleting or moving system files to prevent OS corruption.

How To Disable SSH On The Steam Deck

To disable SSH on your Steam Deck, follow these steps:

  1. Access the Konsole from the Start menu.
  2. Enter the command to disable SSH: sudo systemctl disable sshd. To stop SSH immediately, use: sudo systemctl stop sshd.

How To Use SSH To Connect To The Steam Deck


With SSH enabled, you can remotely access your data using third-party applications like Warpinator. To do this:

  • Install Warpinator on both your Steam Deck and your PC.
  • Launch Warpinator on both devices.
  • Transfer data between the devices effortlessly.

If you're using a Linux PC, you don't need a third-party app. Simply:

  • Open your file manager.
  • Enter the directory sftp://deck@steamdeck in the address bar.
  • Enter the password you set earlier to establish the connection.