You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 22.04 原生远程桌面监听端口修改方法求助

Ubuntu 22.04 原生远程桌面监听端口修改方法求助

嘿,看你说不用xrdp,现在靠原生服务能从Windows用3389端口连上VirtualBox里的Ubuntu(桥接模式),想改成33895端口,而且Windows那边已经改了注册表和防火墙,就差Ubuntu这边不知道怎么改是吧?刚好我之前折腾过GNOME原生远程桌面的端口配置,给你说下具体怎么操作:

核心操作:修改GNOME远程桌面的RDP端口

Ubuntu 22.04的原生远程桌面是由GNOME Remote Desktop提供RDP协议支持的,所以我们要修改的是它的端口配置,下面给你两种方法选:

方法一:命令行快速修改(推荐,无需额外安装软件)

  • 先确认当前的RDP监听端口,验证是不是默认的3389:
    gsettings get org.gnome.desktop.remote-desktop.rdp port
  • 把端口设置为33895:
    gsettings set org.gnome.desktop.remote-desktop.rdp port 33895
  • 重启远程桌面服务让新配置生效:
    systemctl restart gnome-remote-desktop.service

方法二:图形化界面修改(适合偏好可视化操作的同学)

  • 先安装dconf编辑器(如果还没安装的话):
    sudo apt install dconf-editor
  • 打开dconf编辑器,在左侧导航栏依次展开 org > gnome > desktop > remote-desktop > rdp
  • 找到「port」选项,点击它将数值修改为33895,保存后可以去系统设置的「远程桌面」里先关闭再重新打开,或者用上面的命令重启服务即可。

关键补充:开放Ubuntu防火墙的新端口

改完端口后,一定要在Ubuntu的防火墙里放行33895端口的TCP流量,不然Windows那边会无法连接:

  • 执行命令开放端口:
    ufw allow 33895/tcp
  • 重启防火墙确保规则生效:
    ufw reload

最后再提个醒,之后Windows用RDP连接时,要在Ubuntu的IP地址后面加上:33895,比如192.168.1.105:33895,这样就能通过新端口正常远程连接啦。

备注:内容来源于stack exchange,提问作者rald

火山引擎 最新活动