02.树莓派-ubuntu server初始化配置
1、使用系统默认用户登录
-
将树莓派连接屏幕、鼠标、键盘,等待系统启动完成后,输入用户名:ubuntu ,密码:ubuntu。登录系统
-
ubuntu server 系统默认的用户名为:ubuntu ,密码为:ubuntu,第一次登录后,系统提示你修改密码
-
可以直接通过 ssh 命令连接(ubuntu系统默认开启了 ssh,可以参考 第 5 步)
2、连接 WIFI(如果能直接连网线就不用设置了)
# 进入 /etc/netplan/ 文件夹 cd /etc/netplan/ # 编辑里面唯一一个文件,大概是:50-cloud-init.yaml sudo vim 50-cloud-init.yaml # 在此文件中添加 wifis 配置(配置结果如下)(xxxWIFI1:是WiFi名称,1234567890:是wifi密码。可根据自己的wifi情况修改) network: ethernets: eth0: dhcp4: true optional: true wifis: wlan0: dhcp4: true optional: true access-points: "xxxWIFI1": password: "1234567890" version: 2 # 多个 WIFI 配置(xxxWIFI1:是WiFi名称,xxxWIFI1:是WiFi名称,1234567890:是wifi密码。可根据自己的wifi情况修改) network: ethernets: eth0: dhcp4: true optional: true wifis: wlan0: dhcp4: true optional: true access-points: "xxxWIFI1": password: "1234567890" wlan1: dhcp4: true optional: true access-points: "xxxWIFI2": password: "1234567890" version: 2 # 重启系统使之生效 sudo reboot
3、开启远程登录(ssh)(默认已经开启,仅需修改配置以便使用 root 登录)
# 查看是否启动(如果能查到ssh进程,说明已经安装并启动了,不用再安装) ps -e |grep ssh # 安装 ssh sudo apt-get install openssh-server # 启动 ssh sudo service ssh start # 打开 ssh 配置文件 sudo vim /etc/ssh/sshd_config # 在 PermitRootLogin Prohibit-password 下面添加一行(表示运行 root 用户远程登录) PermitRootLogin yes # 保存退出后,执行命令使修改生效 /etc/init.d/ssh restart
4、配置 root 用户
# 设置 root 用户密码 sudo passwd root # 启用 root 账号 sudo passwd --unlock root
# 查询 ip 地址,方便下一步登录(也可以通过路由器管理页面查找 ip 地址)
ip addr
5、远程连接
# 远程使用 root 用户连接到树莓派 ssh root@ip