【分享】linux下安装sunshine串流配置进行远程办公
在Linux下安装和配置Sunshine串流以进行远程办公,您可以按照以下步骤操作:
安装VcXsrv Windows X Server 程序:
- 访问VcXsrv官网下载最新版本:https://sourceforge.net/projects/vcxsrv/
- 安装并运行VcXsrv,选择“One large window”模式。
在Linux上安装X11-forwarding:
确保ssh配置文件
/etc/ssh/sshd_config
中包含以下行并重启ssh服务:X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost no
在客户端,使用ssh时加上
-X
参数来启用X11转发:ssh -X username@your_server_ip
在远程会话中安装sunshine串流服务器和客户端:
服务器端安装(在Linux服务器上):
sudo apt-get update sudo apt-get install sunshine-server
客户端安装(在Windows上使用VcXsrv):
sudo apt-get update sudo apt-get install sunshine-client
配置Sunshine:
- 编辑服务器端的Sunshine配置文件
/etc/sunshine/sunshine-server.conf
,设置监听端口和允许连接的客户端IP。 - 在客户端机器上,设置环境变量DISPLAY指向VcXsrv监听的X server的地址(通常是
:0
)。
- 编辑服务器端的Sunshine配置文件
启动Sunshine服务:
在服务器端启动Sunshine服务:
sudo systemctl start sunshine-server
在客户端,启动Sunshine客户端连接到服务器:
sunshine-client [server_ip]
使用Sunshine进行远程桌面或应用程序:
- 在Sunshine客户端启动远程桌面或应用程序,它们将在本地Windows桌面上显示。
请注意,Sunshine项目可能不再活跃,您可能需要查找替代解决方案,如XRDP或X2Go。同时,确保您的Linux服务器安全,并且仅允许信任的设备和用户进行X11转发。
评论已关闭