后端 / 环境搭建 · 2024年 5月 22日 0

dell r620安装Ubuntu全过程

首先找到镜像到清华源找到iso镜像

idrac虚拟控制台映射iso

映射完开电源:

到这个界面按F2

重启后进入系统安装界面:

进入到系统分区界面。界面如下:

个人习惯将系统根目录占满磁盘

这里的几个名字是your name: 这是你的名字,没有系统作用,your servers name:这是标识你主机的名字,在网络或者其他地方会标识给你让你辨识主机,pick a ysername:这是进入系统后管理员的名字,好好取并记住,一会初始化系统要用,然后是这个管理员用户的密码,然后时确认密码。

然后是安装中:

然后安装完重启:

后续过程修改boot让Ubuntu为第一引导:

然后就可以登录了:

基础的系统安装完毕,接下来安装ssh并开启远程登录

首先禁用防火墙,因为没啥卵用,都用外置的

修改root密码

然后进行ssh配置

1.安装openssh-server
打开终端安装openssh-server软件包:

sudo apt update # 更新包
sudo apt install openssh-server # 安装openssh-server

2.查看ssh状态 安装完成后,ssh服务默认启动了,可以通过下面的命令检查服务运行状态:

sudo systemctl status ssh

如果出现以下的内容,注意“active”是“running”,说明ssh服务启动了。

ssh.service – OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2022-07-13 09:14:00 CEST; 10s ago …

3.防火墙开启ssh端口
Ubuntu 默认使用 ufw 防火墙配置工具,如果启用了防火墙,需要让防火墙开启ssh端口:

sudo ufw allow ssh

4.配置允许root远程ssh登录访问 使用sudo权限,编辑ssh的配置文件。

sudo vim /etc/ssh/sshd_config
将#PermitRootLogin prohibit-password中prohibit-password去掉改为yes,并把PermitRootLogin yes之前的#去掉,即
PermitRootLogin yes

重启ssh服务

service sshd restart

4.连接ssh服务 通过网络连接到 Ubuntu 计算机,请使用以下格式调用 ssh 命令,然后输入用户名和IP地址:

ssh username@ip_address


首次连接时会看到以下内容(192.168.1.102是需要被ssh远程访问的IP地址,是内网IP地址)

The authenticity of host ‘192.168.1.102 (192.168.1.102)’ can’t be established. ECDSA key fingerprint is SHA256:AqAuoVjwoRuoiFCZ6tdDmIZBvixrHZn4ykzHkB+wVb8. Are you sure you want to continue connecting (yes/no/[fingerprint])?

输入yes后按回车键,提示输入密码。

Warning: Permanently added ‘192.168.1.102’ (ECDSA) to the list of known hosts. linux265@192.168.1.102’s password:

正确输入密码后,连接建立。

5.ssh服务的启用与禁用

sudo systemctl disable --now ssh # 禁用服务
sudo systemctl enable --now ssh # 启用服务