ARM相关linxu镜像

发布于:2023-10-25 ⋅ 阅读:(115) ⋅ 点赞:(0)

centos镜像

1、官网centos镜像:NJU Mirror

2、镜像:

CentOS-7-aarch64-GenericCloud-2211.qcow2

970391552

2022-11-12 08:30:07

镜像中有安装cloud-init,支持页面上填写密码、hostname可配置到cloud-init中

3、开启ssh连接登录(/etc/ssh/sshd_config)PasswordAuthentication yes, 要把/etc/cloud/cloud.cfg中的ssh_pwauth设置为1,重启sshd服务(sevice sshd restart)

4、镜像默认开启virtio

查看系统内核是否支持配置virtio

grep -i virtio /boot/config-$(uname -r),值为m需要进一步确认,如果值为y不需要进一步确认

lsinitrd /boot/initramfs-$(uname -r).img | grep virtio,进一步确认

ubuntu镜像

1.官网:Ubuntu 22.04.3 LTS (Jammy Jellyfish)

2.下载镜像: https://cdimage.ubuntu.com/releases/22.04/release/ubuntu-22.04.3-live-server-arm64.iso

3.开启ssh连接登录(/etc/ssh/sshd_config)PasswordAuthentication yes, 要把/etc/cloud/cloud.cfg中的ssh_pwauth设置为true,重启sshd服务(sevice sshd restart),再导出镜像

4.默认开启vritio

5.镜像中已安装cloud-init且依赖ptyhon3,但是没安装python3,需要手动安装

FreeBSD镜像

1.官网:https://www.freebsd.org/where,选择VM的镜像

2.开启ssh参考

cat /etc/inetd.conf

添加这两行配置:

ssh    stream  tcp     nowait  root    /usr/sbin/sshd          sshd -i -4

ssh    stream  tcp6    nowait  root    /usr/sbin/sshd          sshd -i -6

/etc/rc.conf

添加:sshd_enable="YES"

/etc/ssh/sshd.conf

添加:

PermitRootLogin yes

PasswordAuthentication yes

Port 22

PermitEmptyPasswords yes

重启服务/etc/rc.d/sshd start

然后再修改root密码passwd。

ssh就可连接