The Steam Deck is an incredibly versatile piece of hardware that serves gamers and portable PC users. Since the Steam Deck has a desktop mode that allows users to do more than just play their favorite games, it should not be surprising that said users will want to access files on the internal storage remotely for various purposes.

The Steam Deck runs a version of Linux that allows users to utilize Secure Shell, or SSH for short, a protocol for accessing data remotely and securely. However, many Steam Deck owners do not know how to enable and use this handy feature. Keeping this in mind, this guide will cover everything there is to know about enabling and using SSH on the Steam Deck, along with other useful information.

Steps For Enabling SSH On The Steam Deck

Konsole command on Steam Deck

To enable SSH on your Steam Deck, you need to follow these simple 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.
  5. Select Power > Switch to Desktop Mode.
  6. Access the Konsole from the Start menu.
  7. If you haven’t already done so, set a password by entering the following command: passwd. Now, set a password.
  8. You can enable SSH by entering the following command: sudo systemctl start sshd. You can also enable SSH to run after a reboot by entering the following command: sudo systemctl enable sshd.
  9. Once SSH is enabled, you can remotely access data on your Steam Deck via any third-party client.

Avoid deleting or moving system files to prevent corrupting the OS.

How To Disable SSH On The Steam Deck

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

  1. Access the Konsole from the Start menu.
  2. Enter the following command to disable SSH: sudo systemctl disable sshd. However, if you want to terminate to stop SSH, you will need to use this command instead: sudo systemctl stop sshd.

How To Use SSH To Connect To The Steam Deck

Warpinator on Steam Deck

Once SSH is enabled, you can use a third-party application to access data remotely, such as Warpinator. You must install Warpinator on your Steam Deck and PC and launch them simultaneously. Then, transferring data between the devices is as simple as 1-2-3.

On the flip side, if you have a Linux PC, you will not need to install a third-party application. All you need to do is access the file manager and enter the following directory: sftp://deck@steamdeck in the address bar. After that, you must enter the password you set before for the connection to go through.

Image
Steam Deck Console
Display card main info widget
4K Capabilities
Yes
Screen
7" diagonal 1280 x 800px (16:10 aspect ratio) 60Hz
Display card main info widget end

Checkbox: control the expandable behavior of the extra info
Storage
64 GB - 512 GB
CPU
AMD APU Zen 2 4c/8t, 2.4-3.5GHz
Battery
40Whr battery. 2 - 8 hours of gameplay
Connectivity
Bluetooth 5.0 and Dual-band Wi-Fi radio, 2.4GHz and 5GHz
Ports
1x USB-C with DisplayPort 1.4 Alt-mode support; up to 8K @60Hz or 4K @120Hz, 1x USB 3.2,1x Micro SD slot, 1x 3.5 audio jack
Dimensions
298mm x 117mm x 49mm
Weight
Approx. 669 grams
Audio
Stereo with embedded DSP for an immersive listening experience and Dual Microphone Array