前言
因为公司pxe只支持19.04,且还没办法配置上IP(屎一样的PXE),故写一下命令记录一下,还在研究通过现有的pxe启动ipxe网络安装一些不支持的系统。
升级
修改IP
IP也不能从官网上捞下来,感觉多半是改了但是我们pxe没有适配上
# 修改网卡文件如下:
nano /etc/netplan/01-netcfg-init.yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.5/24]
gateway4: 192.168.1.254
nameservers:
addresses: [114.114.114.114, 8.8.8.8]
# 修改后,需要应用一下
netplan apply --debug
因为是个网工废物+数学废物,顺边记一下常用子网掩码:
- /24 =》 255.255.255.0
- /25 =》 255.255.255.128
- /26 =》 255.255.255.192
修改SSH,允许root远程登录
原来的19.04默认是将root也禁止登录了,所以需要修改下
# 修改两段就可以了
vi /etc/ssh/sshd_config
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes # 允许root登录
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
#ClientAliveInterval 0
#ClientAliveCountMax 3
UseDNS no # 取消登录时搜索DNS,有的机房上了这个登录慢的跟乌龟一样
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
只要取消注释上面两条就可以了
2024年3月23日更新:
在实际使用中发现个问题,香港的服务器会有点问题,ipmi会很卡。所以也记录下这个命令,如果还有问题可以修改到pxe应答文件里
sed -i '/PermitRootLogin /c PermitRootLogin yes' /etc/ssh/sshd_config
修改apt源
因为原来遗留下来的默认的源也是坨屎,换成最新的,一般客户用22.04就能满足了
cat > /etc/apt/sources.list <<EOF
deb http://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
## Not recommended
# deb http://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src http://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
EOF
如果是香港的:
cat > /etc/apt/sources.list <<EOF
deb https://mirror.xtom.com.hk/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirror.xtom.com.hk/ubuntu/ jammy main restricted universe multiverse
deb https://mirror.xtom.com.hk/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirror.xtom.com.hk/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirror.xtom.com.hk/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirror.xtom.com.hk/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirror.xtom.com.hk/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirror.xtom.com.hk/ubuntu/ jammy-backports main restricted universe multiverse
## Not recommended
# deb https://mirror.xtom.com.hk/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirror.xtom.com.hk/ubuntu/ jammy-proposed main restricted universe multiverse
EOF
然后应该就OK了,进入更新部分
更新套件
我很懒,直接一条命令解决全部
apt -y update && apt -y upgrade && apt dist-upgrade -y
上面执行这些会提示一些是否允许套件进行重启,或者是否使用最新的配置文件,我的建议是,改了容易起不来,除了重启允许以外,配置文件选择保留老版本的。
更新完成过后,把不要的软件和依赖去掉
apt autoclean && apt -y autoremove
最后 reboot
重启,重启之后使用 lsb_release -a
检查客户机器是否正常。
完事
结束
公司的pxe一直想改动,今天没事做,就稍微改一下把,但是有个客户在等着,就先记录下可以装的19.04的升级办法,晚点更新下研究的ipxe编译+网络安装一些pxe不支持的系统。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容