mirror of
https://github.com/bin456789/reinstall.git
synced 2025-06-08 05:19:57 +00:00
fnos: 将密码应用到 root 账户
fixes https://github.com/bin456789/reinstall/issues/256#issuecomment-2682476928
This commit is contained in:
parent
a12718e49c
commit
bed4294644
11
reinstall.sh
11
reinstall.sh
@ -3794,7 +3794,7 @@ fi
|
|||||||
|
|
||||||
# 密码
|
# 密码
|
||||||
if ! is_netboot_xyz && [ -z "$password" ]; then
|
if ! is_netboot_xyz && [ -z "$password" ]; then
|
||||||
if is_use_dd || [ "$distro" = fnos ]; then
|
if is_use_dd; then
|
||||||
echo "
|
echo "
|
||||||
This password is only used for SSH access to view logs during the installation.
|
This password is only used for SSH access to view logs during the installation.
|
||||||
Password of the image will NOT modify.
|
Password of the image will NOT modify.
|
||||||
@ -4249,8 +4249,15 @@ elif is_alpine_live; then
|
|||||||
elif is_use_dd; then
|
elif is_use_dd; then
|
||||||
echo 'Reboot to start DD.'
|
echo 'Reboot to start DD.'
|
||||||
elif [ "$distro" = fnos ]; then
|
elif [ "$distro" = fnos ]; then
|
||||||
|
echo "Special note for FNOS:"
|
||||||
echo "Reboot to start the installation."
|
echo "Reboot to start the installation."
|
||||||
echo "After install, you need to config the system on http://SERVER_IP:5666 as soon as possible."
|
echo "SSH login is disabled when installation completed."
|
||||||
|
echo "You need to config the account and password on http://SERVER_IP:5666 as soon as possible."
|
||||||
|
echo
|
||||||
|
echo "飞牛 OS 注意事项:"
|
||||||
|
echo "重启后开始安装。"
|
||||||
|
echo "安装完成后不支持 SSH 登录。"
|
||||||
|
echo "你需要尽快在 http://SERVER_IP:5666 配置账号密码。"
|
||||||
else
|
else
|
||||||
echo "Reboot to start the installation."
|
echo "Reboot to start the installation."
|
||||||
fi
|
fi
|
||||||
|
4
trans.sh
4
trans.sh
@ -3920,12 +3920,12 @@ install_fnos() {
|
|||||||
# 更新 initrd
|
# 更新 initrd
|
||||||
# chroot $os_dir update-initramfs -u
|
# chroot $os_dir update-initramfs -u
|
||||||
|
|
||||||
# 删除自带的 root 密码
|
# 更改密码
|
||||||
# chroot $os_dir passwd -d root
|
# chroot $os_dir passwd -d root
|
||||||
|
echo "root:$(get_password_linux_sha512)" | chroot $os_dir chpasswd -e
|
||||||
|
|
||||||
# ssh root 登录,测试用
|
# ssh root 登录,测试用
|
||||||
if false; then
|
if false; then
|
||||||
echo "root:$(get_password_linux_sha512)" | chroot $os_dir chpasswd -e
|
|
||||||
allow_root_password_login $os_dir
|
allow_root_password_login $os_dir
|
||||||
chroot $os_dir systemctl enable ssh
|
chroot $os_dir systemctl enable ssh
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user