当前位置: 首页 > news >正文

服务器没有图形界面没有显示器怎么办

可以用vnc。
vnc是开元的。什么是vnc?

使用vnc

下载vnc和vncserver命令。

每生成一个图形界面就叫做开启session会话。
vnc相关命令:

  • start a new session: vncserver
    如果没有会话,一般从:1开始 端口5901
    vncserver :2 #指定会话为:2 端口5902

  • control the sessions:
    vncserver -localhost绑定vnc服务到localhost从而拒绝外部连接
    vncserver -list查看已经启动的会话列表
    vncserver -kill <会话编号> 终止某个会话,比如vncserver -kill :1,终止1号会话
    vncpassword修改密码

这样一个虚拟的“显示器”就启动起来了

在本地查看虚拟显示器

本地windows系统下载 一个vnc客户端,我自己已使用realvnc。

通过ssh端口转发,把服务器端localhost:5901端口上的东西都转发到本机的5901端口。
ssh -L 5901:localhsot:5901 服务器用户@服务器ip
这样就能直接在windows上realvnc上通过连接本地的5901端口看到服务器端的“显示屏”了。

在realvnc里面输入框直接写127.0.0.1:5901,连接即可。
在这里插入图片描述注意端口号具体是什么要看你vncserver sesion使用的端口号!
vncserver 第一个session会用5901,第二个用5902,以此类推。可以用vncserver -list查看现在有的session端口,这些分别对应端口590x,x是下面的:x
在这里插入图片描述

附: 什么是ssh端口转发?

有L P R三种模式。
本地端口转发(ssh -L)意味着是SSH客户端(本机,windows)开始侦听新端口。
远程端口转发(ssh -R)意味着是sshd服务器开始侦听额外的端口。

ssh -L [local_addr:]local_port:remote_addr:remote_port [user@]sshd_addr
或者换个写法
ssh -L [A_ip:]A_port:B_ip:B_port [user@]B_ip

http://www.lryc.cn/news/352237.html

相关文章:

  • 标准化软件实施方案(直接套用即可)
  • 云和恩墨海外首秀在吉隆坡召开的2024中国智能科技与文化展览会
  • 什么是react
  • EPIC免费领取《骑士精神2》 IGN9分神作骑士精神2限时免费领
  • 【Linux】icmp_seq=1 Destination Host Unreachable
  • java性能优化
  • Apache JMeter操作
  • el-table 划入划出方法
  • Todesk无法登录,提示服务器断开连接。(已解决)
  • NDIS小端口驱动(六)
  • postgresql insert on conflict 不存在则插入,存在则更新
  • kafka配置消费者重要参数
  • shell笔记脚本3
  • Kafka消息丢失处理方式,消息丢失与消费失败区别和分别的处理
  • AI爆文写作:标题需要什么?情绪炸裂,态度要激烈,行为要夸张!
  • Flyway SpringBoot中使用
  • 全志A133 Android10 lcd配置显示硬件参数说明
  • 景源畅信:小白做抖音运营难吗?
  • 初探 Spring Boot Starter Security:构建更安全的Spring Boot应用
  • 【无标题】思科交换路由中路由引入实验指南
  • 基于yolov2深度学习网络的昆虫检测算法matlab仿真,并输出昆虫数量和大小判决
  • Java进阶学习笔记2——static
  • spring boot集成Knife4j
  • redis核心面试题一(架构原理+RDB+AOF)
  • STM32F1之SPI通信·软件SPI代码编写
  • 实战:生成个性化词云的Python实践【7个案例】
  • 云存储与云计算详解
  • 【飞舞的花瓣】飞舞的花瓣代码||樱花代码||表白代码(完整代码)
  • 网络安全的重要组成部分:数据库审计
  • gc和gccgo编译器