1.4树莓派SSH远程登录
一.SSH远程登录
SSH:(我们的开发中一般使用此种方式远程登录)
由于树莓派只有一个串口,当我们开发中需要占用这个串口或者我们希望进行远程开发(通过一个根网线或无线连接到树莓派)可以借助Linux系统特有的一种服务SSH来完成.
为了方便开发,我们选择使用SSH远程登录操作树莓派,下面配置SSH。方法如下:
使用SSH远程登录树莓派时,首先在树莓派图形界面打开命令终端,我们先启用root权限,可以每次省略输入sudo,操作文件可以任意畅行。
注意:其实官方的树莓派系统没有开启SSH服务,需要我们人为的开启SSH服务,我们需要在HDMI显示器上的命令行终端上输入sudo raspi-config进入到树莓派系统配置界面。
至此,我们就可以通过putty软件SSH服务远程登录树莓派操作系统了。
PUTTY下载链接:https://pan.baidu.com/s/1mtQlGjy7xuS5CkkONLqEJQ
提取码:nu7j
二. 修改pi账号密码和开启root账号
修改pi账号的密码可以在之前的rasp-config中修改,也可以在pi用户登录之后再命令行终端输入password pi即可。至于我们平时对某些文件的操作时发现。部分文件我们是没有权限的,这时需要获取root用户的权限,可以通过sudo来临时获取最高权限,或者切换到root用户,对于官方的初始系统root账户默认是没有密码,但是账户是锁定的。当需要root权限时,由默认账户经由sudo执行,Raspberry pi 系统中的Raspbian默认用户是pi 密码为raspberry重新开启root账号,可由pi用户登录后,在命令行下执行
sudo passwd root
执行此命令后系统会提示输入两遍的root密码,输入你想设的密码即可,然后在执行
sudo passwd --unlock root
这样root用户解锁成功。
三. 远程桌面登录(xdrp)
在树莓派命令行下输入如下命令安装xrdp
sudo apt-get install xrdp
在windows下的运行界面输入mstsc来打开远程桌面
成功的登录界面:
如若树莓派操作系统安装xrdp后,在windows里用mstsc打开对应的IP地址,登录的过程中出现如下错误(IP地址,用户名,密码正确的情况下)
解决的办法是在树莓派里安装如下模块:
sudo apt-get install tightvncserver
接着reboot重启,重新连接即可。
四.串口登录树莓派
使用USB转ttl 串口线通过串口访问树莓派(使用此方式需要配置串口设置,在编程语言视频教学12讲中有关于树莓派串口使用问题的解决办法) 树莓派默认支持串口启动,我们只需要一根:usb转ttl线(淘宝上很多,10几块钱一根)连接树莓派与电脑,即可通过串口控制调试树莓派,树莓派串口连接口请见下图中所示
在终端中会显示类似启动信息,如下:
中间会提示输出用户名和密码:
默认用户名:pi
默认密码:raspberry
这里我们使用的是putty工具(在树莓派软件工具中)
即可成功登录。
1.4树莓派SSH远程登录相关推荐
- 树莓派的ssh远程登录操作(图文)
树莓派学习系列3--树莓派的远程登录操作(图文) 前言 没有液晶显示器的各位还可以通过远程登录的方式来操作你的树莓派. ip如果通过网线连接路由器,可以直接查询:如果不是,可以通过软件扫描等方式. 如 ...
- 树莓派首次SSH远程登录,PuTTy、MobaXterm出现Access denied
这是针对没有显示屏,新的树莓派首次使用PuTTy.MobaXterm进行ssh远程登录.在初次登陆中,系统默认是pi用户,密码为raspberry. 登录PuTTy.MobaXterm均出现Acces ...
- 树莓派ssh远程连接
树莓派 ssh 远程登陆 很早就买了个树莓派3B+,刚入手时候玩了一段,都是直接连显示器用.看过很多文章说可以通过ssh远程连接,从来没试过,周末兴趣来了尝试一下.实际操作下来,比预想的要麻烦一些,主 ...
- SSH远程登录RaspberryPi命令行响应缓慢问题
SSH远程登录RaspberryPi命令行响应缓慢问题 1. 问题 2. 分析 3. 解决 3.1 去掉PAM部分鉴权模块 3.2 去掉sshd的DNS设置 3.3 无线WiFi信号优化 方法一:if ...
- linux服务器之间调用反应慢,Linux使用ssh远程登录服务器反应慢的解决办法
机房里其它机器使用ssh远程都正常,新来一个服务器每次使用ssh远程登录的时候,"root@***.***.***.***'s password:"这行输入密码的提示都来的特别慢, ...
- CISCO路由器TELNET和SSH远程登录配置实例
一.TELNET远程登录配置 1.配置CISCO路由器上登录账号.口令.账号级别,如下所示,账号名abc.口令为abc123.账号级别为15(最高级别) R1#configure terminal R ...
- key位置 win10生成的ssh_华为路由器配置SSH远程登录,就这么简单
SSH(Secure Shell)是一套协议标准,可以用来实现两台机器之间的安全登录以及安全的数据传送,其保证数据安全的原理是非对称加密. SSH远程登录华为路由器 SSH是在传统的Telnet协议之 ...
- ssh远程登录执行shell脚本,找不到jps
直接运行jps命令正常,但是通过ssh远程登录后,执行shell脚本不能进行jps. 原因是有可能你的jps不在PATH中. 要注意bash在交互模式和非交互模式读取的配置文件是不同的,为了解决这种差 ...
- mac ssh远程登录linux,MAC使用SSH远程登录
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Sun 20 December 2015 tags: 备忘录 MAC使用SSH远程登录打开ssh Mac Termina ...
- python ssh 远程登录路由器执行命令_ssh批量登录并执行命令(python实现)
局域网内有一百多台电脑,全部都是linux操作系统,所有电脑配置相同,系统完全相同(包括用户名和密码),ip地址是自动分配的.现在有个任务是在这些电脑上执行某些命令,者说进行某些操作,比如安装某些软件 ...
最新文章
- 1130 Infix Expression
- 如何利用K-Means将文件夹中图像进行分类?
- HTMl中内联边框是怎样实现连接的
- C# WinForm源码收集
- [异常解决] android studio检测不到手机的解决办法——ADB驱动自己安装
- VTK:PolyData之PointSampler
- 教师计算机应用测试题,教师计算机等级考试模拟考试题演示教学
- c++ memset 语言_C++中memset函数用法详解
- C语言精度控制整形,C语言 凑算式 控制精度问题
- SVN—如何安装SVN客户端软件
- 4一20ma电流有源与无源区别_一文读懂有源信号、无源信号、干接点、湿接点
- 解决maven打包编译出现File encoding has not been set问题
- Python入门之经典练习题
- Ringtone 循环播放铃声
- 36. 有效的数独(技巧)
- 签订房屋买卖居间合同后一方违约购房定金如何处理
- 计算机开机最快,电脑开机速度,最快几秒?
- 我曾被stormzhang拉黑过
- JAVA父类引用指向子类的对象是什么意思?有什么作用?
- HNUST 辅导上机(模拟)
热门文章
- 10个可以让你达到谷歌首页的谷歌SEO技巧
- 马斯克收购 Twitter 后的 Web3 改革方向
- 电驴无法增加服务器怎么办,电驴连接不上服务器怎么办?
- APP案例分析--扇贝单词
- c语言打印字符图案,用printf()打印简单字符图案.ppt
- android恢复短信中心号码,短信中心号码怎么查 安卓手机查看短信中心号码方法...
- wxid中文是什么_wxid开头的微信号是什么意思?怎么添加微信好友
- HighCharts一个基于JavaScript的图表插件
- 释放数据价值的真正法宝,数据要素市场化开发迫在眉睫
- 万能ghost 更改电源