centos镜像
1、官网centos镜像:NJU Mirror
2、镜像:
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就可连接