不管你通过IPMI远程重装什么系统,第一步准备工作是去你准备安装的系统的官网,下载系统的iso文件,然后通过IPMI Java控制台使用虚拟光驱挂载,安装时,相当于远程服务器从本地电脑读取光盘iso文件内容(上传至远程服务器),所以务必保证本地电脑与远程服务器之间网络良好(一个好办法是去国内云主机商那里开个win系统云服务器-记住,开按量付费型的,不要买包月的),然后按以下步骤进行系统重装,老牛最近通过IPMI重装了服务器的Ubuntu 20和Debian 10系统,步骤一样,只是iso文件不一样。
1、先设置VPN(如何设置VPN请百度自行搜索,挺简单的),通过VPN连接服务器商提供的VPN通道,然后登录到服务器商提供的IPMI在线管理后台,登录界面如下(未连接VPN是无法出现登录界面的):
2、启动VPN后,登录服务器商提供的后台(IPMI后台用户和密码一般在邮件里能找到)
下载java联机程序“launch.jnlp”,保存该文件到本地电脑
3、双击打开刚才下载的jnlp文件(你本地电脑上一定要先安装java weblaunch ,在java官网下载安装)、过程中会有安全提示,左下角勾选后,点击“继续”。
4、java控制台启动后界面如下
选择虚拟存储 Virtual Storage
不要管打叉的部分,这是过程中截的图
5、挂载系统安装程序iso文件
6、重启服务器
7、重启后会进入安装界面,如果没有,再重启并开机后按F11选择从ATA光驱启动
重要:(1)过程中Debian会提示你是否要创建一个具有su权限的普通用户,一定要创建,采用最小安装的debian 第一次ssh无法使用root账户登录,需要用普通用户su获取权限后修改sshd配置。
(2)设置nameserver(即DNS)为8.8.8.8 8.8.4.4
其他问题:
Debian10安装完成后,需要修改apt包管理的CD源为网络源,步骤如下:
1 | vi /etc/apt/sources.list |
注释掉CD源,修改为以下(以下为美国服务器我常采用的,如果是国内,换成阿里、163的都可以):
1 2 3 4 5 6 7 8 | deb http://deb.debian.org/debian buster main contrib non-free deb-src http://deb.debian.org/debian buster main contrib non-free deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free deb http://deb.debian.org/debian buster-updates main contrib non-free deb-src http://deb.debian.org/debian buster-updates main contrib non-free |
然后更新
1 | apt update -y |
如果提示“域名暂时无法解析”,那可能是DNS设置错误,编辑resolv.conf重新配置
1 | nano /etc/resolv.conf |
Debian 10安装选项界面,如果作为服务器,就不要选择图形界面,熟悉点的选择专家模式,不熟悉的采用自动安装方式,过程中会有些需要我们手动填入或选择的,跟着做就行
Debian 10 内核选择哪个?,第一个是指定版本,默认的是第二个,这个是包管理器管理的,有更新了可以更新,第一个是固定版本
Debian SSH让文件夹、可执行文件、普通文件以彩色显示方法
1 | nano /etc/bash.bashrc |
文件末尾加入以下内容
1 2 3 | export LS_OPTIONS='--color=auto' eval "`dircolors`" alias ls='ls $LS_OPTIONS' |
然后执行:
1 | source /etc/bash.bashrc; source ~/.bashrc |
debian10 重启命令
1 | systemctl reboot |
Debian 10系统SSH使用root账户登录
安装ys一定要使用root账户,新装的Debian 10系统默认关闭了root账户的密码访问,需要设置后使用,步骤如下:
1 | nano /etc/ssh/sshd_config |
#PermitRootLogin prohibit-password
下面增加一行(不是删除也不是去掉注释)
1 | PermitRootLogin yes |
debian重启sshd服务
1 | /etc/init.d/ssh restart |
然后以root账户ssh登录后安装,安装完成后再删除上述配置文件中新增的行,然后重启ssh服务即可(安全第一,尽量不要用root账户登录系统)
评论0