OpenEuler22.03 LTS-SP1 开启SSH的X11 Forwarding,并使用Edge浏览器
环境:
openeuler22.03 默认是没有开启SSH 的X11 Forwarding,需要修改相对应的配置文件
1、修改文件 /etc/ssh/sshd_config,修改下面几个配置,然后重启sshd服务
修改/etc/ssh/sshd_config 配置文件
#允许tcp转发
AllowTcpForwarding yes
# 允许X11转发
X11Forwarding yes
#不要让它走localhost,可能导致转发失败
X11UseLocalhost no
重启sshd服务
systemctl restart sshd
2、 安装xorg-x11-xauth
yum -y install xorg-x11-xauth
3、安装Fonts字体
yum groupinstall 'Fonts'
4、安装微软Edge浏览器
导入密钥:
rpm --import https://packages.microsoft.com/keys/microsoft.asc
添加repo
dnf config-manager --add-repo https://packages.microsoft.com/yumrepos/edge
mv /etc/yum.repos.d/packages.microsoft.com_yumrepos_edge.repo /etc/yum.repos.d/microsoft-edge-dev.repo
安装
dnf install microsoft-edge-dev
5、安装MobaXterm ssh远程连接工具
安装过程省略,MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Edition
6、使用MobaXterm 连接openeuler主机,并使用Edge浏览器
新建会话连接到服务器,执行浏览器程序即可
edge 在root下需要加 --no-sandbox参数才能运行
microsoft-edge-dev %U --no-sandbox
7、最终效果
8、参考
- OpenEuler 开启SSH的X11 Forwarding 支持,远程运行带有图形界面的程序(以Edge浏览器为例)而不需要被连接的Linux主机安装桌面环境 - dirgo - 博客园
- CentOS7 安装edge浏览器_centos安装edge-CSDN博客
- Centos7 使用ssh进行x11图形界面转发 | 《Linux就该这么学》
- www.hackdig.com-官网首页
来源于srebro.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。