1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 树莓派4B安装Ubuntu Server系统及网络连接 远程访问基础设置教程

树莓派4B安装Ubuntu Server系统及网络连接 远程访问基础设置教程

时间:2020-10-28 23:02:14

相关推荐

树莓派4B安装Ubuntu Server系统及网络连接 远程访问基础设置教程

树莓派4B安装Ubuntu Server系统及网络连接、远程访问基础设置教程

一、 工具准备

SD卡烧录软件SD格式化软件(防止烧录失败)SSH软件一张至少16G的TF卡一个读卡器屏幕、键盘(你还可能需要一个大点的插线排)

二、下载及烧录

首先登录Ubuntu官网找找有没有适用于树莓派板子的Server系统,发现还真有:

图里有两个版本(左边带LTS的意思是长期支持版本),选择一个你喜欢的(64位和32位的其实都可以)下载。下载完成后应该会得到一个.xz的文件,这就是咱们后面要用的Ubuntu Server的镜像文件了。

现在把事先准备好的TF卡插进电脑然后打开你的烧录软件(我用的是balenaEtcher,免安装挺好的),把你的镜像文件烧录到你的TF卡中(过程略,图略)。烧录完成之后你可能会发现资源管理器中原来的TF卡的盘符消失了,不要担心,这代表你大概率成功了。

三、连接无线网

首先把你烧录好的TF插到树莓派中,然后连好键盘、屏幕,最后同上电源,之后你会看到屏幕上开始蹦一行行的代码,到此,恭喜你,你的镜像文件没有问题。稍等一会后屏幕上会显示ubuntu login:,这就是让你登录呢。官网上下载版本初始登录账号和密码都是ubuntu,无脑输就行了。输入密码后系统会强制要求你改密码,你就改就行了,笔者此处改为ubuntu001。

进入系统之后我们开始设置root账号,输入

sudo passwd root

然后设置一个root账号的密码(这里注意,密码一定要6位及以上且不能过于简单,否则后面远程访问会出问题),笔者这里依然沿用普通账号密码ubuntu001

下面我们开始设置无线网。首先,请确定你的房子里有WiFi,然后在终端输入:

ls /sys/class/net

看看你的无线网络接口的名字叫啥,比如笔者终端显示的就是eth0 lo wlan0,所以我们无线网络接口名字就是wlan0。

接下来我们看看netplan文件叫什么名字,无脑输入:

ls /etc/netplan

笔者终端返回50-cloud-init.yaml,这就说明我们的netplan文件叫50-cloud-init.yaml(当然,你的树莓派可能不叫这个名字)。我们打开这个文件:

vim /etc/netplan/50-cloud-init.yaml

然后发现内容是这样的:

再按下i健进入编辑模式,接着结尾输入下面的代码:

wifis:wlan0:dhcp4: trueoptional: trueaccess-points:"NeedForSpeed423":password: "31415926cc"

其中这个NeedForSpeed423就是你的WiFi名字,31415926cc就是密码啦。最后整体看起来是这样的:

然后我们按下Esc退出编辑模式,再依次输入:wq保存并退出文件。在终端继续依次输入:

sudo netplan generate

sudo netplan apply

如果没有报错,那就Ping一下网页看看能不能联网吧:

ping

四、连接无线网

现在我们开始配置SSH系统文件,让系统同意我们远程访问。无脑输入

sudo /etc/ssh/sshd_config

进入配置文件,找到一行代码为:

#PermitRootLogin prohibit-password

按下i健进入编辑模式,把上面的代码改为:

PermitRootLogin yes

按下Esc退出编辑模式,再依次输入:wq保存并退出文件。在终端继续输入:

sudo /etc/init.d/ssh restart

重启SSH

接下来我们需要确认自己的IP地址,为我们后面远程连接做准备,输入:ip a

看到:

我们发现,笔者树莓派的IP地址是192.168.50.205

做完这些准备工作,我们开始进行SSH访问,打开电脑,打开SSH连接软件(笔者的是Xshell,免费好评)。进入软件界面:

点击新建,名称随便给,主机写树莓派的IP地址:

再进入“用户身份验证”,用户名写root,密码是对应root账号密码,此处为ubuntu001,之后点击“连接”:

如果出现下面的界面,那么恭喜你,你又成功了。

五、配置镜像文件

接下来我们先配置镜像源,打开配置文件:

sudo vim /etc/apt/sources.list

按i进入编辑模式,删除之前的源(只删除和下面这些长得像的就行了,别都删了),更换为:

deb https://mirrors./ubuntu-ports/ focal main restricted universe multiversedeb https://mirrors./ubuntu-ports/ focal-updates main restricted universe multiversedeb https://mirrors./ubuntu-ports/ focal-backports main restricted universe multiversedeb https://mirrors./ubuntu-ports/ focal-security main restricted universe multiverse

按Esc退出编辑模式,输入:wq,退出文件。

下面更新,依次输入下列代码:

sudo apt update

sudo apt-get upgrade

安装桌面(安装后变卡):

sudo apt install ubuntu-desktop

安装xrdp(用于远程桌面):

sudo apt install xrdp

六、小结

一路下来磕磕绊绊,用时一天终于把这套流程顺了下来,又用了一天时间理顺思路,前前后后走了至少三遍流程才写下此篇教程留念,科研不易,与君共享。

PS:如有错误请私聊。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。