Tutorials Tux on Deck

Enable SSH on the Steam Deck

Why do I need SSH access to my Steam Deck?

Honestly, our office might be a special circumstance for SSH access being so exciting, because by office, I mean a cabin in the woods with DSL.

SSH allows you to remotely interact with your Steam Deck, so you can transfer games from another Linux machine directly to your Deck! You can also do helpful things like install mods, manage game configs, keep tabs on running processes, and other fun maintenance things.

Set a Root Password

In order to enable SSH, we’ll have to run a couple of sudo commands which means our Steam Deck needs a root password. For security reasons, the Deck doesn’t ship with a root password so you get to set it for the first time as anything you want.

READ MORE:  Steam Deck Hardware (an Overview)

Enable SSH to be Persistent on Reboot

First, we want to enable SSH to be persistent on reboot with the following command:

systemctl enable sshd.service

Start SSH Service

Then, we want to actually start the SSH service:

systemctl start sshd.service

Check SSH Status

Once SSH is running, you might want to make sure that it’s actually running:

systemctl status sshd.service

Find Your IP Address on the Steam Deck

Before you SSH into your deck, you might need to find out your ip address. To do that simply type:

ip a

SSH on the Deck

There you go! Enjoy remotely managing your Steam Deck!

READ MORE:  How do I Switch to Desktop Mode

Leave a Reply

Your email address will not be published. Required fields are marked *