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

Ubuntu系统下通过remmina远程登陆raspberry pi

如何安装remmina

官方地址:Home · Wiki · Remmina / Remmina · GitLab

Ubuntu

The Remmina PPA is looking for a maintainer, and it's not actively updated.

We may release new versions from time to time (as of writing is 1.4.23), Remmina can be installed by copying and pasting this in a terminal:

sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
sudo apt update
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret

Make sure Remmina is not running. Either close it, reboot, or kill it by pasting this in a terminal:

sudo killall remmina

List of available plugins with apt-cache search remmina-plugin. By default, RDP, SSH and SFTP are installed. To test a daily built development version, do the above, but start with:

ppa:remmina-ppa-team/remmina-next-daily

 说明:虽然ubuntu默认已经安装好了remmina,这里最好还是重新安装一下;我直接使用时碰到了报错如下,

You requested an H264 GFX mode for server 192.168.3.93, but your libfreerdp does not support H264. Please check Color Depth Settings

其中192.168.3.93是我的树莓派的IP地址。

树莓派安装xrdp和vnc4server

树莓派需要先安装xrdp和vnc4server

sudo apt install vnc4server
sudo apt install xrdp
sudo systemctl enable xrdp

网上有说需要注意的:若Windows需要用vncviewer访问树莓派,则vnc4server不能安装,raspi-config中的vnc使用的是realvncviewer,与新安装的vnc4server冲突,会相互卸载;

当然,你需要在树莓派的配置页面(首选顶-->raspberry pi configuration-->interfaces)使用能vnc。

(1)使用RDP的话,直接在头栏中输入192.168.3.93,回车,然后依提示输入帐号密码即可。

我不清楚是不是因为已经安装了前面的vnc4server和xrdp,反正回车后弹出的对话框中可以选各种xorg,xvnc之类的,我选的Xvnc,远程分辨率可以直接在树莓派的虚拟界面里调节,非常方便。

(2)如果使用VNC协议,会报错,

Unknown authentication scheme from VNC server: 13, 5, 6, 130, 192

据说要用这个VNC-viewer才行,我没有测试过,也没有去穷究(所以不懂),就不多说了。

(3)如果使用SSH那就简单了,输入帐号密码即可,这个和terminal下直接使用下面的指令登陆效果是完全一样的,

ssh pi@192.168.3.93 -p 22

嗯,相信这才是程序员们的最爱(*_*) (^_~)。

相关文章:

  • Ubuntu 键盘鼠标失效怎么办
  • raspberry pi 4检查ch340/ch341驱动
  • ROS ERROR: Could NOT find depth_image_proc (missing: depth_image_proc_DIR)
  • 如何在 Ubuntu 服务器上安装桌面环境(GUI) | Linux 中国
  • Ubuntu Server 20.04.4 在树莓派上的体验之连接网络和WIFI(WLAN0)
  • Ubuntu ERROR: sudo: unable to resolve host ubuntu: Name or service not known
  • Ubuntu Server 20.04.4 在树莓派上的体验之ROS-Noetic的安装
  • ROS移植机器人小车:catkin_make过程中碰到的各种小问题
  • ROS移植机器人小车:问题集
  • ROS移植机器人小车:问题集(2)
  • Linux查看IP地址的几种方法
  • linux常用命令:查看硬件配置的方法示例(含Jetson)
  • anaconda安装opencv -> python[version=‘>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0‘]
  • VIM的一些常指令和用法
  • 如何自定义FileZilla编辑文件的默认打开方式
  • JavaScript-如何实现克隆(clone)函数
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Brief introduction of how to 'Call, Apply and Bind'
  • express.js的介绍及使用
  • go语言学习初探(一)
  • Linux各目录及每个目录的详细介绍
  • Material Design
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • SpringBoot几种定时任务的实现方式
  • SQLServer插入数据
  • 反思总结然后整装待发
  • 近期前端发展计划
  • 聊聊directory traversal attack
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 小程序 setData 学问多
  • 一文看透浏览器架构
  • 栈实现走出迷宫(C++)
  • ​【已解决】npm install​卡主不动的情况
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​iOS安全加固方法及实现
  • #微信小程序:微信小程序常见的配置传值
  • (1)常见O(n^2)排序算法解析
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (搬运以学习)flask 上下文的实现
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (四)Android布局类型(线性布局LinearLayout)
  • (一一四)第九章编程练习
  • (转)jdk与jre的区别
  • .libPaths()设置包加载目录
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .net core 连接数据库,通过数据库生成Modell
  • .NET/C# 使用 SpanT 为字符串处理提升性能
  • .Net多线程总结
  • /var/spool/postfix/maildrop 下有大量文件
  • @test注解_Spring 自定义注解你了解过吗?
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [Android Studio] 开发Java 程序
  • [Android]竖直滑动选择器WheelView的实现