安裝 Steam
登入
|
語言
簡體中文
日本語(日文)
한국어(韓文)
ไทย(泰文)
Български(保加利亞文)
Čeština(捷克文)
Dansk(丹麥文)
Deutsch(德文)
English(英文)
Español - España(西班牙文 - 西班牙)
Español - Latinoamérica(西班牙文 - 拉丁美洲)
Ελληνικά(希臘文)
Français(法文)
Italiano(義大利文)
Bahasa Indonesia(印尼語)
Magyar(匈牙利文)
Nederlands(荷蘭文)
Norsk(挪威文)
Polski(波蘭文)
Português(葡萄牙文 - 葡萄牙)
Português - Brasil(葡萄牙文 - 巴西)
Română(羅馬尼亞文)
Русский(俄文)
Suomi(芬蘭文)
Svenska(瑞典文)
Türkçe(土耳其文)
tiếng Việt(越南文)
Українська(烏克蘭文)
回報翻譯問題
From how I read what you wrote, there may be some miscommunication or misunderstanding of how Firewalls work. It might be worthwhile to search YouTube for a simplistic explanation of how Firewalls work.
The native Steam client of SteamOS 3.x would *not* be impacted in any way if I tell the firewall to DROP unrequested incoming packets. NOTE: I did not say DROP outbound packets & requested connections. In fact, no network *client* would be impacted for an outbound request.
When establishing a TCP/IP connection from the Deck to Valve:
+ Steam (on Deck) -> Valve's listening port
-- I want to talk to you, I'm going to listen on my higher port number (say 56432), open your connection back to me there
+ Valve -> Steam Deck, Valve knocks on Steam Deck's listening port (say 56432)
-- Hey, it's Valve, can I talk to you? [Deck's OS] Yup. Let's keep using this number.
With a Incoming DROP configured, the above is allowed as the Steam Deck *initiated* the session. What won't work is this:
+ Hacker -> Steam Deck port 22 for SSH port attack
-- Steam Deck, I'm not going to respond that cause I didn't call you first. You don't even get to talk to the hand, mic drop.
But say you want to host a game - like Terraria or Don't Starve Alone, this is where the game is going to want to LISTEN on its configured port. Requests to it will be unsolicited and we don't want to DROP them.
So make things available to connect to listening game servers, SSHd, etc., we need to either:
a) leave the firewall wide open (or off) so we can play party games (and be vulnerable to network attack/exploits)
b) have a simple, sensible Firewall management toolset similar to GUFW (ufw underneath) so from the GUI, it's as easy as a UI Toggle.
Having a Game Mode UI for managing the built-in Linux kernel iptables (firewall) should be a priority.
Yes, it's possible to install native packages, but you'll need to follow several steps to make the OS writeable, and all system changes will probably be lost after the next major upgrade, plus it's a bit risky for noobs... if you're ok with that, go for it, but don't do it blindly... and expect issues... SteamOS 3 is not fully stabilized, even with the system in rwad-inly mode things happen to it
(use ufw myself with some simple premade setting)
It's just that using native packages in immutable file systems can be a hassle, i think Valve itself says that it's not recommended and that they could be removed after an update.
It's just that at least denieing network access it at least something.
I do concur about not enabling r/w due to OS updates. I've a growing list of "TODOs" so once I get my Deck, I can both contribute back with some community improvements & have the Deck as portable game/toolbox.
On my linux machine i never managed to do the same thing with the firewall. Everything looked like it had some problem down the line when i looked for more informations about it, so i gave up. Granted, i'm a huge linux noob so there is probably a way.
Repeating it, many many times....
If you wanted to use ufw, you would not be able to write rules.
Troll post, load a full fledged writeable os, with root access, configure the way you want if you want it that way.
They do tell you just they know no one will read the agreements they ask you to read when you install. Like EA's walls of text before you even play the game.
I do agreed with that. Anyway you still can do it manually if you need to.
1. Go to desktop mode with mouse and keyboard, you gonna need that.
2. Run "Konsole" for access terminal.
3. Setup password for you root access to you Steam Deck, by default there are no password, use commend -- passwd "your password".
4. Run commend -- sudo steamos-readonly disable, to disable read only mode.
5. Run commend -- sudo pacman -S ufw
6. Run commend -- sudo steamos-readonly enable, to enable read only mode back on.
Go to setting and firewall you should see your firewall option enabled.
An important note for this, or any other modification done by temporarily disabling the immutable filesystem to make modifications to it, is any time you do an update these changes will be lost and you will need to redo the installation and configuration.
And that is a real bummer...=(
(Or do the changes (via rules for examples) remain through the firewall, only the firewall option itself is disabled again?)
In theory, it should just be the firewall being enabled. Although, only one way to find out.
But it is sadly very basic. For example, I would expect it to show me which program has gone online or, if one goes online, to ask me if it is OK. Unfortunately, neither of these is the case =(.
@ LeviathanWon: Don't know what you are trying to say?