• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
MKT-porter
博客园    首页    新随笔    联系   管理    订阅  订阅
远程桌面 ubuntu20使用vnc访问

 

1 ubuntu20开放远程访问端口

安装防火墙端口管理软件

sudo apt-get install ufw

关闭所有端口

(如果你知道vnc都用了哪些端口,直接开发对应的,尤其是局域网端口,这里暴力全部关闭)

sudo ufw disable

查看防火墙状态

sudo ufw status

 

2 设置ubuntu20开启远程服务

 设置-共享-屏幕共享开启

 

 开启对应的wifi远程链接权限

一定要选择使用账号密码模式登录,而非询问模式。

 

 

3 win10使用vnc软件访问ubuntu20远程桌面

3-0 确保win10和ubuntu20在同一个局域网。

实际外场测试携带大功率路由器不方便,

推荐一个便携又快速的模式,目标主机直接连接笔记本WIFI,不受外部网速影响。

(笔记本在没有连接外接wifi前提下,无法分享热点。可以先成功分享后,可以在断开外接热点。)

 

 

 

3-1 找到UBuntu20主机局域网的ip地址

确保WIN10和UBUNTU20在同一个局域网

找到ubuntu20的ip地址

命令查询

ifcongfig

ipcongfig

或者路由器后台看

 

win10 vnc访问查看ubuntu20界面

 

4 Ubuntu20.04 虚拟显示器配置(解决无显示器远程黑屏问题)

慎用,会导致实体显示器不显示画面,除非删除配置文件。

一、配置方法
1)安装软件
通过终端安装虚拟显示器软件,Ubuntu20.4可以用:

$ sudo apt-get install xserver-xorg-core-hwe-18.04
$ sudo apt-get install xserver-xorg-video-dummy

2)添加配置文件
在 /usr/share/X11/xorg.conf.d/ 中添加 xorg.conf 文件。

编辑 /usr/share/X11/xorg.conf.d/xorg.conf文件,内容如下:

Section "Monitor"
  Identifier "Monitor0"
  HorizSync 28.0-80.0
  VertRefresh 48.0-75.0
  Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
EndSection
Section "Device"
  Identifier "Card0"
  Driver "dummy"
  VideoRam 256000
EndSection
Section "Screen"
  DefaultDepth 24
  Identifier "Screen0"
  Device "Card0"
  Monitor "Monitor0"
  SubSection "Display"
    Depth 24
    Modes "1920x1080_60.00"
  EndSubSection
EndSection

  

意:虽然配置上面写了 “1920x1080”,但是实际上最大支持 “1360x768”

3)重启
重启计算机后,默认使用虚拟显示器。
使用向日葵或teamviewer实现远程连接即可

注意:如果需要再用显示器,需要删除或者重命名“xorg.conf”文件

 

posted on 2022-12-04 22:49  MKT-porter  阅读(1121)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3