首页 > 系统相关 >从零开始的树莓派部署CentOS

从零开始的树莓派部署CentOS

时间:2022-11-15 22:22:22浏览次数:69  
标签:树莓 wifi SSID CentOS WiFi nmcli 从零开始 镜像 con

从零开始的树莓派部署CentOS

硬件

树莓派4b 8G 若干

镜像

使用官方镜像, 选择64位armCentOS7

ARM64 (aarch64)

选择镜像源 http://mirrors.bfsu.edu.cn/centos-altarch/7.9.2009/isos/aarch64/

用的这个镜像

CentOS-Userland-7-aarch64-RaspberryPI-Minimal-4-2009-sda.raw.xz

烧录

Raspberry Pi Imager

密码相关

# 默认账户及密码
root
centos

# 改变root密码
passwd

# 建议重启

设置主机名

hostnamectl set-hostname 你的主机名

部署WiFi+静态IP

使用nmcli/nmtui/ifcfg在RHEL8/CentOS8系统中配置静态IP地址 图文教程

查看可用的网卡

nmcli device status
# -----------------------------------------
wlan0 wifi ...

# 连接之前可以清除已有的配置项 
nmcli c 
# 删除命令 
nmcli c delete 'Config_Should_Be_Deleted'

# ------------------------------------------------

# (如果必要的话)先建立一个连接
# con-name - 配置名称, 和WiFi_SSID一致即可
# type - 与网卡一致即可 这里选择 wlan0 即为 wifi
# autoconnect - 自动连接
# ifname - 关联的物理网卡 wlan0
# ssid - 连接wifi的必选 WiFi_SSID
# nmcli con add con-name 'WiFi_SSID' type wifi autoconnect yes ifname wlan0 ssid 'WiFi_SSID'

# ------------------------------------------------
# 初次连接 WiFi( 可以直接试一试 )
nmcli d wifi connect 'WiFi_SSID' password 'WiFi_Password'
##     之后都用 con 替代 connect , mod 替代 modify
# IP --将 ipv4 设置为 192.168.8.202/24 (24表 255.255.255.0)
nmcli con mod 'WiFi_SSID' ipv4.address 192.168.8.202/24
# 网关 -- 192.168.8.1
nmcli con mod 'WiFi_SSID' ipv4.gateway 192.168.8.1
# 静态IP - static
nmcli con mod 'WiFi_SSID' ipv4.method manual
# 重新加载
nmcli con up 'WiFi_SSID'

配置文件路径

/etc/sysconfig/network-scripts/

SSH(看看就好,这个镜像默认可以直接用....)

检测有没有安装(这个镜像虽然是minimal, 但是装了)

yum list installed | grep openssh-server
# ---------------------------------------------
openssh-server.aarch64 7.4p1-21.e17 installed

编辑ssh配置文件

vi /etc/ssh/sshd_config
# ------------------------------------------------
Port 22
ListenAddress 0.0.0.0
ListenAddress ::
PermitRootLogin yes
PasswordAuthentication yes

看看服务启动了吗

ps -e | grep sshd

端口监听了吗

netstat -an | grep 22

启动/重启服务

# 启动
service sshd start
# 重启
service sshd restart

标签:树莓,wifi,SSID,CentOS,WiFi,nmcli,从零开始,镜像,con
From: https://www.cnblogs.com/jentreywang/p/16894246.html

相关文章

  • CentOS7_Oracle12C 安装非容器数据库
    Oracle12C安装非容器数据库1.安装环境准备1.1条件准备Oracle安装包:linuxx64_12201_database.zipSSH远程工具:MobaxVMware虚拟机:centos7.6(内存:2G,Swap:3G磁......
  • centos naiveproxy
    cd/usr/srcwgethttps://golang.google.cn/dl/go1.18.linux-amd64.tar.gztar-xvfgo1.18.linux-amd64.tar.gz-C/usr/local/vim~/.bashrc#设置GO语言路径exportGO......
  • CentOS服务器上普通用户(非root)源码部署禅道
    简介:公司服务器上的docker容器,其中一个容器最小化安装了CentOS,要在这个什么命令都没有的Linux系统上,在指定的路径下,部署禅道(先搭建环境);搭建Apache、PHP、MariaDB,并结合同......
  • Linux CentOS各版本修改yum源报错及解决
    报错1:执行 wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo   报错2:执行 wget-O/etc/yum.repos.d/Cen......
  • centos7磁盘空间扩容及挂载目录
    创建的虚拟机,包含两块虚拟硬盘,未分配空间和挂载,其中一块磁盘大小为200G,一块为500G测试环境需要:根目录增加100G,其余做预留   /data目录挂载并分配500G空间。一、根目......
  • Redhat use CentOS YUM source
    AsRedhatEnterpriseLinuxneedstoberegisteredtousetheyumsource,managedtouninstalledtheRedhatyumandinstalledtheCentOSYUMsource,1,uninstall......
  • Centos7修改默认网卡名(改为eth0)
    有的时候安装好centos7系统后,发现默认的网卡名不是eth0,为了便于管理,可以手动修改。下面对centos7版本下网卡重命名操作做一记录:1)编辑网卡信息[root@linux~]#cd/etc/sysc......
  • CentOS 7 patroni 搭建postgresql高可用
    CentOS7patroni搭建postgresql高可用InstallPatroni安装python等#!/bin/bashyuminstallpython-psycopg2-yyuminstallepel-release-yecho"installp......
  • Centos7安装MySQL8.0-操作手册
    一.Mysql8.0.31安装(YUM方式)1)首先删除系统默认或之前可能安装的其他版本的mysql或者mairadb[[email protected]~]#foriin$(rpm-qa|grep-E"mysql|mariadb");dor......
  • 记录一个dpdk17版本在centos上编译时出现的bug及解决方法
    1、首先说明一下编译环境及bug现象:编译环境是centos7的系统,笔者的该环境上有两个版本的内核,如下。编译的dpdk版本为17.01版本(版本比较旧)。   之前使用的centos内核......