NetInstallAlpine
Github(原版):https://github.com/52fancy/NetInstallAlpine
Github(改进-推荐):https://github.com/unknwon0054/NetInstallAlpine
系统要求
支持Grub引导的Linux系统
需提前安装Curl和OpenSSH
使用方法
XML/HTML代码
- sh <(curl -k 'https://raw.githubusercontent.com/unknwon0054/NetInstallAlpine/main/alpine.sh')
特别注意 OS<3.16.0
为了避免成功安装alpine无法ssh登录服务器,请执行以下操作
查看磁盘名称(例如:sda)
fdisk -l
挂载并允许root登录
XML/HTML代码
- mount /dev/sda3 /mnt sed -i "s/PermitRootLogin.*/PermitRootLogin yes/g" /mnt/etc/ssh/sshd_config umount /dev/sda3
重启链接即可
reboot
改进版(支持静态地址):
XML/HTML代码
- sh <(curl -k 'https://raw.githubusercontent.com/unknwon0054/NetInstallAlpine/main/alpine.sh')
重启后用密钥连接SSH 进行安装
XML/HTML代码
- sed -i "s/#PermitRootLogin.*/PermitRootLogin yes/g" /etc/ssh/sshd_config
- passwd
- setup-interfaces
- setup-keymap us us
- setup-hostname -n us
- setup-dns -d -n 8.8.8.8 -n 8.8.4.4
- /etc/init.d/hostname --quiet restart
- rc-update add networking boot
- rc-update add urandom boot
- rc-update add acpid
- rc-update add crond
- setup-ntp chrony
- setup-sshd -c openssh
- setup-disk -s 512 -m sys /dev/vda
优化程序:
XML/HTML代码
- sh <(curl -k 'https://raw.githubusercontent.com/unknwon0054/NetInstallAlpine/main/init-config.sh')
对系统进行优化配置。
Github(原版):https://github.com/52fancy/NetInstallAlpine
Github(改进-推荐):https://github.com/unknwon0054/NetInstallAlpine
系统要求
支持Grub引导的Linux系统
需提前安装Curl和OpenSSH
使用方法
XML/HTML代码
- sh <(curl -k 'https://raw.githubusercontent.com/unknwon0054/NetInstallAlpine/main/alpine.sh')
特别注意 OS<3.16.0
为了避免成功安装alpine无法ssh登录服务器,请执行以下操作
查看磁盘名称(例如:sda)
fdisk -l
挂载并允许root登录
XML/HTML代码
- mount /dev/sda3 /mnt sed -i "s/PermitRootLogin.*/PermitRootLogin yes/g" /mnt/etc/ssh/sshd_config umount /dev/sda3
reboot
改进版(支持静态地址):
XML/HTML代码
- sh <(curl -k 'https://raw.githubusercontent.com/unknwon0054/NetInstallAlpine/main/alpine.sh')
重启后用密钥连接SSH 进行安装
XML/HTML代码
- sed -i "s/#PermitRootLogin.*/PermitRootLogin yes/g" /etc/ssh/sshd_config
- passwd
- setup-interfaces
- setup-keymap us us
- setup-hostname -n us
- setup-dns -d -n 8.8.8.8 -n 8.8.4.4
- /etc/init.d/hostname --quiet restart
- rc-update add networking boot
- rc-update add urandom boot
- rc-update add acpid
- rc-update add crond
- setup-ntp chrony
- setup-sshd -c openssh
- setup-disk -s 512 -m sys /dev/vda
优化程序:
XML/HTML代码
- sh <(curl -k 'https://raw.githubusercontent.com/unknwon0054/NetInstallAlpine/main/init-config.sh')
对系统进行优化配置。