匿名
未登录
登录
丢石头百科
搜索
查看“树莓派系列教程:远程登录树莓派”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
树莓派系列教程:远程登录树莓派
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
[[:File:Advanced_IP_Scanner.zip|扫描IP软件]] == 获取树莓派 IP 地址 == 有显示屏: 将树莓派连接显示器,插上网线或连上wifi,我此时连接的是wifi。打开树莓派系统下的命令行终端,输入ifconfig查看我们的ip地址。 [[File:树莓派系列教程:远程登录树莓派_1.png]] 从图中找到wlan0处,在inet后面可以查看到树莓派的ip地址为192.168.0.66 如果你连接的是网线,请在eth0处下方的inet后面查看树莓派ip地址 无屏幕: 打开[[:File:Advanced_IP_Scanner.zip|扫描IP软件]],点击扫描,等到扫描进度条完成以后,可以找到制作商为Raspberry Pi Foundation的地址信息,确认为开机状态后记住该条信息的IP。 [[File:树莓派系列教程:远程登录树莓派_2.png]] 从图中得知现在树莓派的ip为:192.168.1.66 2、开启SSH服务 官方提供的系统镜像默认是关闭ssh服务的,所以在进行远程登录之前需要开启SSH服务。 有显示屏: 在命令行输入:sudo raspi-config,然后回车,如下图所示 [[File:树莓派系列教程:远程登录树莓派_3.png]] 选择第七项:“5 Interfacing Options”,回车,如下图 [[File:树莓派系列教程:远程登录树莓派_4.png]] 选择第二项:“SSH”,回车,如下图 [[File:树莓派系列教程:远程登录树莓派_5.png]] 选择是,回车。如下图 [[File:树莓派系列教程:远程登录树莓派_6.png]] 最后点选“Finish”完成,等待重启即可。 树莓派有多种方式可以开启SSH服务,其他方式大家可以自行探索。 无显示屏: 将SD卡使用读卡器连接到电脑上并打开sd卡盘符,直接新建“SSH”文件(无后缀)即可,如下图 [[File:树莓派系列教程:远程登录树莓派_7.png]] 部分用户可能会出现在新建一个空白ssh文件后,还是无法开启远程服务,此时的解决方案是烧录我们提供的已开启SSH镜像。 一.SSH远程登录 SSH:(我们的开发中一般使用此种方式远程登录) 由于树莓派只有一个串口,当我们开发中需要占用这个串口或者我们希望进行远程开发(通过一个根网线或无线连接到树莓派)可以借助Linux系统特有的一种服务SSH来完成. 为了方便开发,我们选择使用SSH远程登录操作树莓派,下面配置SSH。方法如下: 使用SSH远程登录树莓派时,首先在树莓派图形界面打开命令终端,我们先启用root权限,可以每次省略输入sudo,操作文件可以任意畅行。 注意:其实官方的树莓派系统没有开启SSH服务,需要我们人为的开启SSH服务,我们需要在HDMI显示器上的命令行终端上输入sudo raspi-config进入到树莓派系统配置界面。 [[File:树莓派系列教程:远程登录树莓派_8.png]] [[File:树莓派系列教程:远程登录树莓派_9.png]] 至此,我们就可以通过[[File:Putty.zip|SSH软件Putty]],通过SSH服务远程登录树莓派操作系统了。 [[File:树莓派系列教程:远程登录树莓派_10.png]] [[File:树莓派系列教程:远程登录树莓派_11.png]] == 修改pi账号密码和开启root账号 == 修改pi账号的密码可以在之前的rasp-config中修改,也可以在pi用户登录之后再命令行终端输入password pi即可。至于我们平时对某些文件的操作时发现。部分文件我们是没有权限的,这时需要获取root用户的权限,可以通过sudo来临时获取最高权限,或者切换到root用户,对于官方的初始系统root账户默认是没有密码,但是账户是锁定的。当需要root权限时,由默认账户经由sudo执行,Raspberry pi 系统中的Raspbian默认用户是pi 密码为raspberry重新开启root账号,可由pi用户登录后,在命令行下执行 <pre> sudo passwd root </pre> 执行此命令后系统会提示输入两遍的root密码,输入你想设的密码即可,然后在执行 <pre> sudo passwd --unlock root </pre> [[File:树莓派系列教程:远程登录树莓派_12.png]] 这样root用户解锁成功。 == 远程桌面登录(xdrp) == 在树莓派命令行下输入如下命令安装xrdp <pre> sudo apt-get install xrdp </pre> 在windows下的运行界面输入mstsc来打开远程桌面 [[File:树莓派系列教程:远程登录树莓派_13.png]] [[File:树莓派系列教程:远程登录树莓派_14.png]] [[File:树莓派系列教程:远程登录树莓派_15.png]] 成功的登录界面: [[File:树莓派系列教程:远程登录树莓派_16.png]] 如若树莓派操作系统安装xrdp后,在windows里用mstsc打开对应的IP地址,登录的过程中出现如下错误(IP地址,用户名,密码正确的情况下) [[File:树莓派系列教程:远程登录树莓派_17.png]] 解决的办法是在树莓派里安装如下模块: <pre> sudo apt-get install tightvncserver </pre> 接着reboot重启,重新连接即可。 == 串口登录树莓派 == 使用USB转ttl 串口线通过串口访问树莓派。 树莓派默认支持串口启动,我们只需要一根:usb转ttl线(淘宝上很多,10几块钱一根)连接树莓派与电脑,即可通过串口控制调试树莓派,树莓派串口连接口请见下图中所示 [[File:树莓派系列教程:远程登录树莓派_18.png]] 在终端中会显示类似启动信息,如下: 中间会提示输出用户名和密码: 默认用户名:pi 默认密码:raspberry 这里我们使用的是[[File:Putty.zip|SSH软件Putty]] [[File:树莓派系列教程:远程登录树莓派_19.png]] 即可成功登录。
该页面使用的模板:
模板:Raspberry Pi Study
(
查看源代码
)
返回至
树莓派系列教程:远程登录树莓派
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志