解决Ubuntu远程桌面无法正常连接的问题

目录

设备:

问题描述:

问题解决:


设备:

Windows10主机一台;

Ubuntu 16.04 电脑一台。

问题描述:

参考以下链接访问远程桌面:

实现Windows直接远程访问Ubuntu 18.04(旧版本也支持,无需安装第三方桌面,直接使用自带远程工具) - 云+社区 - 腾讯云

感谢大佬的经验。

在此记录几个关键点:

1、在desktop shareing中设置Ubuntu允许远程控制,并设置密码;

2、给Ubuntu设备安装vscserver的基础服务,指令为:

sudo apt-get install xrdp vnc4server xbase-clients

3、取消权限限制(安装dconf-editor)

 sudo apt-get install dconf-editor

4、使用dconf-editor工具,确认require-encryption 已经被勾选

5、在Windows电脑上,通过“远程桌面”对Ubuntu主机进行访问:

  • 输入Ubuntu主机的IP地址

  • 选择vnc-any模式,默认5900端口;输入Ubuntu的IP地址和之前desktop shareing中设置的密码。

  • 连接成功就会看到远程桌面。

我就是在这一步出现了问题,显示:

started connecting

connecting to 192.168.x.xx 5900

tcp connected

security level is 0 (1 = none, 2 = standard)

error - problem connecting

问题解决:

根据大佬的指导:

windows远程Ubuntu(xrdp+vnc)步骤及问题解决方案(ip设置)_wonengguwozai的博客-CSDN博客

需要运行以下命令:

 gsettings set org.gnome.Vino require-encryption false

并重启Ubuntu电脑。

此时重新尝试,已经能够完成远程连接。

### 解决Ubuntu远程桌面连接失败的方法 #### 安装必要的软件包 为了使Windows的“远程桌面连接”能够顺利连接Ubuntu系统,确保已正确安装`xrdp`服务。可以通过终端执行以下命令完成安装: ```bash sudo apt update && sudo apt install xrdp -y ``` 这一步骤能提供基本的支持环境以便于实现图形化界面下的远程访问功能[^1]。 #### 配置Xrdp服务 有时即使安装了`xrdp`也可能因为配置不当而无法正常使用。可以尝试重启该服务以应用最新的更改或修复潜在错误: ```bash sudo systemctl restart xrdp ``` 如果遇到权限相关的问题,则可能还需要调整防火墙设置允许RDP流量通过(默认端口为3389)。对于使用UFW作为防火墙管理工具的情况来说,可利用如下指令开放所需端口: ```bash sudo ufw allow 3389/tcp ``` 上述措施有助于排除因网络策略限制而导致的连接障碍。 #### 处理登录循环问题 当从远端试图登陆Ubuntu时遭遇不断返回初始认证页面的情形——即所谓的“登录循环”,通常是因为会话管理器未能正常工作所致。一种常见的解决办法是在`.profile`文件里加入特定参数来指定使用的显示管理器;另一种则是切换到轻量级窗口管理器如LXDE-Pi等替代原生GNOME Shell减少资源占用并提高稳定性。具体做法涉及编辑个人资料脚本添加类似下面的内容: ```bash echo "export SESSION_MANAGER=local/$(hostname):0" >> ~/.profile ``` 或者直接修改GRUB引导加载程序内核参数追加`nomodeset`选项从而规避显卡驱动引发的一系列兼容性难题[^2]。 #### 检查SSH服务状态 尽管主要讨论的是基于RDP协议的远程控制手段,但考虑到部分场景下也会借助SSH隧道转发VNC/RFB流的方式达成目的,因此有必要确认OpenSSH服务器处于活动状态且监听正确的接口地址。可通过下列命令验证其健康状况以及必要时强制重新启动之: ```bash sudo systemctl status ssh sudo systemctl start ssh ``` 此外,定期更新密钥库保持通信链路的安全性同样重要[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值