如何让 WINE/Windows 应用程序访问特权端口

如何让 WINE/Windows 应用程序访问特权端口

我正在尝试让一款基于 Windows 的游戏在 WINE 下运行。游戏本身需要访问端口 80 和 443。我知道这些是特权端口,程序需要 root 访问权限才能使用它们,但我显然不想授予 wine root 访问权限。

我寻找一个简单的答案,似乎使用 iptables 或 authbind 是我最好的选择,但我找不到我足够理解的可以完成工作的指示。

答案1

尝试这个:

sudo apt-get install libcap2-bin

然后:

sudo setcap 'cap_net_bind_service=+ep' /usr/bin/wine

并尝试你的游戏。

相关内容