抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >


Ubuntu 20.04 LTS 在虚拟机中的安装配置

Ubuntu 20.04 LTS 的支持周期长达 5 年,同时适用于 Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud 和 Ubuntu Core,其安全和维护更新直到 2025 年 4 月才到期。其余 flavour 的支持也长达 3 年,更多详细信息请参考 Ubuntu 20.04 LTS 发行说明

下载 Ubuntu 镜像文件

官方下载地址(不推荐)

https://www.ubuntu.com/download

中国官网(推荐)

https://cn.ubuntu.com/

下载地址

VMware 安装配置

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

创建新的虚拟机

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

桌面版系统安装配置

安装过程完成后,单击「现在重启」以完成整个过程,然后卸下安装介质并按「回车」键以重新引导系统。

桌面版系统安装配置

服务器版系统安装配置

选择系统语言 - English

服务器版系统安装配置

键盘设置 - English

服务器版系统安装配置

网卡设置,默认。

服务器版系统安装配置

代理服务设置,无代理不填写

服务器版系统安装配置

镜像地址设置,建议换成国内镜像:http://mirrors.aliyun.com/ubuntu/

服务器版系统安装配置

服务器版系统安装配置

服务器版系统安装配置

服务器版系统安装配置

服务器版系统安装配置

空格选中 SSH 安装。

服务器版系统安装配置

环境,无需选择。

服务器版系统安装配置

开始安装,等待出现重启选项。

服务器版系统安装配置

安装完成,选择重启。

启用 root 用户

启用 root 用户

设置 root 用户

使用 sudo passwd root 来设置 root 密码

设置 root 密码
sudo passwd root

然后使用 su root 命令,再输入密码,测试是否可以进入 root 用户

进入 root
su root

修改 /root/.profile 文件

运行 vim /root/.profile 命令修改文件,但是发现系统没有安装 vim,可以使用 apt install vim 命令自动安装

vim 安装成功后,使用 vim /root/.profile 打开该文件(你也可以使用 nano)

找到最后一行:mesg n || true,先注释掉,增加 tty -s && mesg n || true 这行

修改 /etc/pam.d/ 目录下文件

运行 cd /etc/pam.d/,里面有两个要修改的文件,即 gdm-autologin 和 gdm-password

运行 vim gdm-autologin,注释掉下面一行

运行vim gdm-autologin,注释掉下面一行

运行 vim gdm-password,注释掉下面一行

运行vim gdm-password,注释掉下面一行

重启系统或者虚拟机

输入用户名 root,然后输入设置的 root 密码,使完成用 root 登录

更换国内源

更换国内源

备份 /etc/apt/sources.list

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

修改 Ubuntu 的源列表

修改 /etc/apt/sources.list 文件下的列表

清华大学开源软件镜像站

更新 apt

sudo apt-get update

安装 SSH、配置 SSH 无密码登陆

配置 SSH

集群、单节点模式都需要用到 SSH 登陆(类似于远程登陆,你可以登录某台 Linux 主机,并且在上面运行命令),Ubuntu 默认已安装了 SSH client,此外还需要安装 SSH server:

sudo apt-get install openssh-server

安装后,可以使用如下命令登陆本机:

ssh localhost

利用 ssh-keygen 生成密钥,并将密钥加入到授权中:

cd ~/.ssh/
ssh-keygen -t rsa # 会有提示,都按回车就可以
cat ./id_rsa.pub >> ./authorized_keys # 加入授权

如果没有问题可能是 ssh-server 的配置文件设置了拒绝以 root 用户登录的模式:

nano /etc/ssh/sshd_config
PermitRootLogin yes

重启 ssh-server

sudo /etc/init.d/ssh restart
推荐阅读
制作 Kali 的 U 盘启动盘 制作 Kali 的 U 盘启动盘 Ubuntu Ubuntu 大数据处理技术-三台虚拟机创建并联网 大数据处理技术-三台虚拟机创建并联网 杂记片段 杂记片段 适用于Linux的windows子系统 适用于Linux的windows子系统 Spark环境部署(Ubuntu20.04) Spark环境部署(Ubuntu20.04)

留言区

Are You A Robot?