锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

Ubuntu远程连接,远程桌面

时间:2023-02-24 01:30:00 心能连接器

1.从面对面到远程连接

在通信工具出现之前,人们必须面对面地与远方的人交流。

即使是邮差也是通过别人传达的。这是一个时空束缚的时代。

因此,他们开始寻求改变。后来,出现了烽火、飞鸽传书、通信灯塔等(当然,工具也应该正确使用,否则会有烽火王子的悲剧。

但这仍然是家书抵万金的短程通信时代。

然后,电话、手机、互联网等,电话、手机、互联网等,完全改变了沟通方式、人、人、物、物之间的远程互联。

从此,人们打破了时空的束缚,远在天空的一切都近在咫尺。让人们更灵活、更高效、更方便地合作,创造更辉煌的人类事业!

2.同样的困惑

因为现在一个Ubuntu工控板(同时配备多个传感器)开发应用,但其他事项需要在另一个传感器上开发应用WIN10计算机操作,所以我想为两台计算机配置自己的硬件,如显示器、鼠标键盘和设备成本double,还要占用办公桌空间。。更重要的是,操作其中一个系统必须面对面。比如从WIN10转向操作Ubuntu,我必须换到另一套显示屏,鼠标键盘进行操作。。

到目前为止,如果你认为来回切换没有问题,也不麻烦,那么全文到此结束;如果有问题,请继续往下看。

我们的困惑是一致的:

因搬砖需要,增加一个Ubuntu计算机增加了我们的设备、空间和其他成本,同时增加了面对面操作的麻烦、冗余和不便。

那么如何解决这个问题呢?合二为一?

几种设想:

  1. 在win10上创建Ubuntu开发程序后移植虚拟机Ubuntu在测试中,需要同步系统环境配置,解决传感器硬件接入、执行器输出等问题。
  2. 通过有线连接,两台计算机可以在任何计算机上同时显示并实时切换。显示屏、键盘、鼠标等硬件共享。
  3. 两台电脑通过远程连接实现合二为一。

结合功能条件和可行性,我将采用第三种想法-远程连接来解决问题。

3.实现远程连接

win10与Ubuntu远程连接有以下主流方案供您参考:

  1. 通过配置ssh和xshell/putty,实现远程连接。
    评估
    优点:配置快捷方便。
    缺点:是命令行操作,需要了解更多终端命令。
    操作
    网上有很多教程,不再赘述,可以参考:https://developpaper.com/linux-configuration-ssh-and-xshell-connect-server-tutorial-illustration
    结束:即可在xshell,远程操作通过终端命令Ubuntu。
    异常诊断
    无法连接:
    ssh服务是否开放,port是否打开?
    登入Ubuntu用户名和账号正确吗?
    用于xshell登入Ubuntu的IP地址,是否可以win10网络访问?win10,按下(WIN R),ping下IP查看连接状态。
  2. 通过配置xrdp连接远程桌面应用
    评估:
    优点:win10系统自带远程桌面连接应用,可直接搜索;图形界面
    缺点:Ubuntu远程桌面有点卡
    操作:网上有很多教程,不再赘述,可以参考:
    https://blog.csdn.net/ZhangRelay/article/details/119831788
    https://linuxconfig.org/ubuntu-20-04-remote-desktop-access-from-windows-10
    结束:可通过远程桌面连接Ubuntu,实现图形界面操作。
    异常诊断:
    黑屏
    Ubuntu自动登录账号:参考上述博文,选择远程桌面连接LOCAL ACTIVE SESSION登入。
    Ubuntu开机需要手动输入密码登录账号,取消当前Ubuntu用户。
  3. 通过teamviewer,实现远程连接
    评估:
    优点:易于设置,图形界面更流畅
    缺点:需要上网;固定密码;安全等级低;
    操作:
    Ubuntu需要设置开机自动登录
    win10和Ubuntu分别按对应teamviewer.下载地址:https://www.teamviewer.com/en/
    下载安装完成,打开teamviewer。两台电脑桌面都有ID和密码:
    在win10的teamvierw里,输入Ubuntu电脑的ID远程连接密码。

下一步是实现启动重启后的自启动连接teamview。

  1. 打开teamviewer选项,勾选start teamviewer with system ,进入桌面后即可启动:
  2. 点击选型security,勾选 grant easy access。每次重启都可以避免teamviewer,更改密码。
  3. 结束:完成teamviewer远程连接Ubuntu
  4. 异常检查:
    win10端连接失败/超时
    启动项?
    系统会自动登录帐户吗?
    网络正常吗?
    win10端没有桌面或黑屏
    Ubuntu计算机检测到显示端口吗?

补充:
远程对可用终端命令Ubuntu
屏和解锁桌面的前提是已经进入桌面。

锁屏:gnome-screensaver-command -l

解锁:gnome-screensaver-command -d

设置启动启动方式:

startup application preferences

systemd

crontab

写在最后:

在这个过程中,我也遇到了一些尚未解决的问题,与大家分享,希望能互相学习讨论! 
  1. Ubuntu当启动需要手动登录时,如何启动?WIN10端远程操作,使其进入界面?
  2. 如何在Ubuntu启动登录界面,运行teamviewer?
  3. 开机到登录界面,登录账号界面,进入界面后,这三个阶段的启动项目?如何设置?
锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章