本文通过MetaWeblog自动发布,原文及更新链接:https://extendswind.top/posts/technical/raspberry_from_install_to_remote_access

网上教程很多,但是google和百度排在前面的博客操作起来各种问题,因此简单写写。

1. 烧录系统

官网有可以系统可以下载,通常建议,有特殊需求可以考虑其它的几个系统。

官网推荐使用balenaEtcher烧录系统。(很多博客推荐先一个工具格式化sd卡,然后win32imagewriter不知道是不是以前的做法)

2. 配置系统

上面的烧录后,sd卡会被分为多个分区,其中windows系统下能识别的只有一个名为boot的分区,存储启动相关的配置文件。

2.1 开启ssh

raspbian 系统默认不开启ssh远程访问,在boot分区下新建文件名为SSH的文件(内容为空无后缀),系统启动时检测到此文件会开启ssh进程。

2.2 配置wifi

在boot分区下新建文件名为wpa_supplicant.conf的文件,添加以下内容:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1 network={
ssid="yourWifiName"
psk="passwd"
key_mgmt=WPA-PSK
priority=1
}

修改其中的wifi名和密码(ssid与psk)

如果想省事可以直接用网线连上路由器

3. 远程访问

3.1 查找树莓派ip

此处需要将电脑和树莓派连接在同一路由器下。

方法一:浏览器上输入192.168.1.1 (根据不同路由器网关不同),进入管理页面查看树莓派ip。

方法二:使用软件Advanced IP Scanner扫描局域网中的树莓派。

3.2 ssh 远程登录

ssh是linux上最常用的命令行远程访问工具。

使用软件putty用于远程ssh登录,输入树莓ip,密码为raspberry。

3.3 开启vnc

vnc类似windows上的rdp远程登录,是linux上最常用的带界面远程访问协议。

ssh远程登录后,sudo raspi-config 然后在Interfacing Options -> VNC里enable VNC服务。(貌似是启动vnc的服务后设置了开机启动)

然后使用realVNC viewer输入ip访问即可。

vnc默认使用5900端口,当端口占用时会往后推使用5901等端口。多个vncserver运行时需要使用ip:590x的形式指定端口号。

此处小坑

树莓派自带的vnc server使用的加密方式和tigerVNC viewer不兼容,会显示以下错误:

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

使用realVNC客户端正常访问。

还可以考虑在树莓派上安装tightvncserver。

4. 附软件源安装

默认的软件源仓库的网速较慢,使用apt安装某些软件时过于龟速,可以考虑换国内的镜像源。如等。

树莓派从烧录系统到通过wifi远程访问(新树莓派配置,无显示器、网线、键盘)的更多相关文章

  1. 树莓派4b烧录系统

    树莓派4b烧录系统 树莓派 型号:树莓派4b 系统:raspbian-buster-full 1.先用SDFormatterv4格式化sd卡 2.用win32diskimager-v0.9-binar ...

  2. 树莓派3 之 启动显示和wifi相关参数设置

    最近将树莓派操作系统重新安装了,然后发现了一些问题.这里分享出来给大家 问题一:连接外置显示器黑屏 解决方法:将SD卡 插入电脑,在电脑中找到SD卡 修改其中的config.txt文件 #强制使用HD ...

  3. 树莓派无显示器、无网线,优盘(U盘)启动,远程桌面

    版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:树莓派无显示器.无网线,优盘(U盘)启动,远程桌面     本文地址:http://techi ...

  4. 树莓派3B 无显示器,无键盘,无Linux系统,无网线 配置WIFI连接

    #1.基本需求#2.烧写镜像#3.用有线网(网线)连接PC,实现远程操作树莓派#4.接入无线网,通过其它电脑远程控制树莓派#5.使用PC共享的热点Wifi远程控制树莓派 #1.基本需求 树莓派 USB ...

  5. 树莓派系列教程:1.环境与系统,无显示器无键盘无网线联网并使用PuTTy与VNC图形界面远程登录

    本文所需物品清单: Raspberry Pi 3 Model B 主板.SD卡与读卡器(用于烧录系统) 资料整理来源在文尾 需要下载的资源与工具: 推荐系统-Raspbian 树莓派官方深度定制的硬件 ...

  6. 树莓派3B+ 安装系统

    安装概要步骤: 官网下载系统->刷入TF卡->设置开启显示器和SSH->通电->进入系统 1. 进入官方网站下载系统镜像 下载页面:https://www.raspberryp ...

  7. 树莓派 NOOBS 安装系统

    Raspberry Pi Foundation发布了一个名为“New Out of Box Software”(NOOBS)的工具,可以用来方便的安装系统,让我们尝试一下这个新的安装工具. 以我的树莓 ...

  8. 树莓派开发系列教程3--ssh、vnc远程访问

    注意:树莓派系列的3篇文章里面的图片因为博客转移过程丢失了,非常抱歉 前言 远程访问有很多种方式可以实现.比如ssh.telnet.ftp.samba.远程桌面等等,各有优缺点.本文主要以ssh和远程 ...

  9. 无屏幕和键盘配置树莓派WiFi和SSH

    原文转载:http://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html 不算是什么新 ...

随机推荐

  1. kubernetes使用securityContext和sysctl

    前言 在运行一个容器时,有时候需要使用sysctl修改内核参数,比如net..vm..kernel等,sysctl需要容器拥有超级权限,容器启动时加上--privileged参数即可.那么,在kube ...

  2. Sequelize手记 - (一)

    最近开始接触数据库,现在普遍用的都是Mysql数据库,简单的了解了一下sql语句,没有太深入的学习,然后就开始找相关的ORM框架,然后锁定了Sequelize,个人感觉很强大,搜索了一些文档,但是很让 ...

  3. 快数据时代下,Moka携手DataPipeline提升招聘效能

    新时代下,招聘早已不再是过去被动式的流程管控行为,智能化的招聘技术被越来越多地运用到企业招聘中. 为能更好地帮助企业优化招聘渠道,提高招聘效率,提升雇主品牌,Moka从成立之初便秉承“简单”的逻辑,通 ...

  4. elasticsearch获取字段missing的数据

    用head查询: demo如下 http://localhost:9200/sj_0505/lw_point_location/ _search post { "query": { ...

  5. appium 操作界面

    操作界面函数: 1.swipe():模拟滑动 2.tap():点击坐标 1.swipe()函数:用来模拟滑动操作 参数说明: 坐标就是x/y坐标 duration是滑动从起点到终点坐标所耗费的时间. ...

  6. json模块中dumps()与dump()区别

    dumps是将dict转化成json字符串格式,loads是将json字符串转化成dict格式. dump和load也是类似的功能,只是与文件操作结合起来了. dump(写入内容,文件对象) 和loa ...

  7. RocketMQ-c#代码

    导入包: https://github.com/gaufung/rocketmq-client-dotnet/tree/master using org.apache.rocketmq.client. ...

  8. 【Iterm2】item2 ssh保持连接

    profiles -> sessions -> 勾选 When idel, send ASCII code就可以了

  9. node基础学习——path的处理与路径转换

    处理与转换路径path normalize该方法将非标准路径字符串转换为标准路径字符串,在转换过程中执行以下操作: ①解析路径字符串中的’..’字符串与’.’字符串,返回解析后的标准路径. ②将多个斜 ...

  10. Linux 修改文件目录权限

    修改文件目录权限 chmod​ chmod u+x b.txt chmod 777 a.txt 修改文件的所有者和所属组 ​ 修改所有者chown beifeng a.txt 修改所属组chgrp b ...