首页 > 编程语言 >OpenEuler 开启SSH的X11 Forwarding 支持,远程运行带有图形界面的程序如浏览器

OpenEuler 开启SSH的X11 Forwarding 支持,远程运行带有图形界面的程序如浏览器

时间:2023-03-01 13:22:25浏览次数:47  
标签:浏览器 -- 图形界面 repo edge SSH X11 com microsoft

1.修改文件 /etc/ssh/sshd_config,以下两项改为yes,然后重启sshd服务

AllowTcpForwarding yes
X11Forwarding yes

2.安装xorg-x11-xauth

yum -y install xorg-x11-xauth

3.安装一个图形程序,这里以浏览器Edge为例,没用火狐是因为装上最新版也无法播放B站视频

导入密钥:

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

 

4.在客户端机器,如Windows,使用支持x11的ssh客户端,如:MobaXterm,新建会话连接到euler服务器,执行浏览器程序即可

edge 在root下需要加 --no-sandbox参数才能运行

microsoft-edge-dev %U --no-sandbox

参考文章:

使用SSH的X11 Forwarding远程执行GUI程序 - 简书 (jianshu.com)

Centos7 使用ssh进行x11图形界面转发 | 《Linux就该这么学》 (linuxprobe.com)

CentOS7 安装edge浏览器_centos安装edge_三千院喵的博客-CSDN博客

标签:浏览器,--,图形界面,repo,edge,SSH,X11,com,microsoft
From: https://www.cnblogs.com/dirgo/p/17167811.html

相关文章

  • SSH免密登录
    服务端为ubuntu,客户端为win10自带ssh命令行使用客户端ssh命令行生成公私钥,命令为ssh-keygen生成的id_rsa.pub就是公钥,一般在\Users<用户名>.ssh目录下将公钥的全部内容......
  • 配置ssh连接git
    在学习GitHub上的开源代码时,为了方便经常需要通过git从github克隆代码,如果是首次从github克隆代码时经常会碰到下面的提示:Warning:Permanentlyadded'github.com,20.20......
  • Openssh升级到9.2版本
    操作系统:centos7.61、安装依赖yuminstallgccgcc-c++zlib-develpam-developenssl-develmakevimwget-y备份之前的sshmv/etc/ssh{,.bak}2、openssl升级opens......
  • Mac 配置SSH公钥
    cd/进入主目录查看.ssh文件,是否存在公私钥,参考:链接https://www.jianshu.com/p/1bdae85fcf7bhttp://events.jianshu.io/p/54f8c11aa7d9......
  • ssh on 443
    SomeExamplesHostgithub.comHostnamessh.github.comPort443UsergitHostgitlab.comHostnamealtssh.gitlab.comPort443UsergitHostbit......
  • WindTerm免密ssh
    最近蜜蜂总收到一些朋友求助说使用WindTerm每次来操控Linux的时候每次都要输入密码,感觉比较麻烦。然后蜜蜂就试了试。其实刚开始蜜蜂也在想是不是要准备什么公钥私钥之类的,......
  • Gitlab 添加 SSH-key
    使用SSH协议传输文件的时候,需要把SSHClient端的密钥放到Server端中,因此需要在本地机器把生成的SSHKey复制到Gitlab中,这样就可以使用SSH协议在Gitlab上clo......
  • 解决ssh连接远程主机出现“REMOTE HOST IDENTIFICATION HAS CHANGED”问题
    Win通过ssh连接远程主机命令提示符方式sshusername@ip此后输入你的密码通过VSCodeRemote-SSH在VSCode拓展中搜索”Remote-SSH“,安装拓展进入拓展设置设置配置......
  • ssh修改端口号-添加白名单-禁止root用户远程登录
    sshd限制1.修改ssh端口vim/etc/ssh/sshd_config#Port22Port20199#指定端口Port20100#ListenAddress0.0.0.0#ListenAddress::2.添加ssh白名单[root@small......
  • sshpass安装
    方法一:运行yum-yinstallsshpass方法二:离线安装:下载安装包sshpass-1.06-2.el7.x86_64.rpm执行命令:rpm-ivhsshpass-1.06-2.el7.x86_64.rpm 安装后可以使......