Linux Ubuntu安装配置教程
<p>Ubuntu是一个基于Linux的开源操作系统,它遵循GNU通用公共许可证,用户可以自由使用、复制、分发和修改。它提供直观易用的桌面环境,适合新手和有经验用户。Ubuntu有强大的软件中心,支持多硬件架构,注重安全和稳定,并有庞大的用户社区提供支持。它适用于桌面、笔记本和服务器等多种设备,被广泛应用于教育、开发和科学等领域。</p><p>接下来就为大家介绍一下Ubuntu操作系统的安装与配置</p>
<h1 id="一安装前准备">一、安装前准备</h1>
<p>请确保电脑中已经安装了VMware和Electerm,如果没有安装的小伙伴可以点击下面的链接查看安装教程:</p>
<table>
<thead>
<tr>
<th>需要安装的软件名称</th>
<th>链接</th>
</tr>
</thead>
<tbody>
<tr>
<td>虚拟机软件VMware Workstation</td>
<td>点我查看</td>
</tr>
<tr>
<td>远程连接软件Electerm</td>
<td>点我查看</td>
</tr>
<tr>
<td>下载器Neat Download Manager(推荐安装,可以加快下载速度)</td>
<td>点我查看</td>
</tr>
</tbody>
</table>
<p>建议电脑预留50G的存储空间。</p>
<h1 id="二下载ubuntu镜像">二、下载Ubuntu镜像</h1>
<p>截止到2024年2月,Ubuntu有两个长期支持的版本:22.04版本和20.04版本。这里我选择安装的是22.04版本的Ubuntu服务器。</p>
<p>1. 点击右侧连接进入清华大学镜像站:点我查看</p>
<p>2. 这里我选择的是22.04版本下载,点击进入:</p>
<p><img src="https://source.icode504.com/images/image-20240221212521251.png" alt="" loading="lazy"></p>
<p>3. 下载服务器端的Ubuntu,如下图所示:</p>
<p><img src="https://source.icode504.com/images/image-20240221215234033.png" alt="" loading="lazy"></p>
<h1 id="三创建ubuntu虚拟机">三、创建Ubuntu虚拟机</h1>
<p>1. 打开VMware,按<kbd>Ctrl</kbd>和<kbd>N</kbd>键,新建虚拟机。</p>
<p>2. 进入新建虚拟机向导以后,选择第二个<strong>自定义(高级)</strong>,完成后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213123956847.png" alt="" loading="lazy"></p>
<p>3. 点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213124330853.png" alt="" loading="lazy"></p>
<p>4. 安装客户机操作系统选择<strong>稍后安装操作系统</strong>,完成后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213134527045.png" alt="" loading="lazy"></p>
<p>5. 客户机操作系统选择<strong>Linux</strong>,版本选择<strong>Ubuntu 64位</strong>,完成后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240221215406394.png" alt="" loading="lazy"></p>
<p>6. 自定义虚拟机名称和安装位置。安装位置建议安装在一个空间比较大的盘,这里我安装在了J盘:</p>
<p><img src="https://source.icode504.com/images/image-20240221213314426.png" alt="" loading="lazy"></p>
<p><img src="https://source.icode504.com/images/image-20240221215802166.png" alt="" loading="lazy"></p>
<p><img src="https://source.icode504.com/images/image-20240221215842308.png" alt="" loading="lazy"></p>
<p>7. 处理器配置时处理器数量和内核数量不能超过电脑自身的数量,否则虚拟机无法正常运行,这里我设置的<strong>处理器内核总数</strong>为2:</p>
<p><img src="https://source.icode504.com/images/image-20240213135358478.png" alt="" loading="lazy"></p>
<p>如何检查电脑本机的CPU信息:按<kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>Esc</kbd>,打开任务管理器,找到性能,即可查看到CPU信息:</p>
<p><img src="https://source.icode504.com/images/image-20240213135636008.png" alt="" loading="lazy"></p>
<p>8. 设置虚拟机内存,内存大小按照VMware的要求设置在一定范围之内。这里我设置内存大小为4GB(4096M),完成后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240221213933440.png" alt="" loading="lazy"></p>
<p>9. 网络类型选择<strong>网络地址转换(NAT)</strong>,完成后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213153239112.png" alt="" loading="lazy"></p>
<p>10. I/O控制器类型按照系统默认选择即可,然后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213153335558.png" alt="" loading="lazy"></p>
<p>11. 虚拟磁盘类型按照默认选择即可,完成后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213153449643.png" alt="" loading="lazy"></p>
<p>12. 选择磁盘按照系统默认选择即可,然后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213153601825.png" alt="" loading="lazy"></p>
<p>13. 最大磁盘大小建议设置在20GB及以上,这里我设置了50GB,磁盘分配按照默认勾选即可。完成后点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213153741099.png" alt="" loading="lazy"></p>
<p>14. 指定磁盘文件位置可以自定义。这里需要设置的小伙伴点击<strong>浏览</strong>可以更改。不需要更改的小伙伴点击<strong>下一步</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240221214019977.png" alt="" loading="lazy"></p>
<p>15. 点击<strong>完成</strong>,虚拟机创建完成:</p>
<p><img src="https://source.icode504.com/images/image-20240221215930776.png" alt="" loading="lazy"></p>
<p>16. 点击<strong>编辑虚拟机设置</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240221214109235.png" alt="" loading="lazy"></p>
<p>17. 进入虚拟机设置后,左侧设备选择<strong>CD/DVD</strong>,设备状态勾选<strong>启动时连接</strong>,连接选择<strong>使用ISO映像文件</strong>,点击<strong>浏览</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240213160808035.png" alt="" loading="lazy"></p>
<p>18. 找到前面我们下载的Ubuntu镜像并选中,完成后点击右下角<strong>打开</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240221215053525.png" alt="" loading="lazy"></p>
<p>19. 镜像配置成功,点击<strong>确定</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240221214534533.png" alt="" loading="lazy"></p>
<h1 id="四开启虚拟化">四、开启虚拟化</h1>
<p>1. 开启刚刚创建好的虚拟机,此时VMware会弹出一个错误信息:</p>
<p><img src="https://source.icode504.com/images/image-20240221214629072.png" alt="" loading="lazy"></p>
<p><img src="https://source.icode504.com/images/image-20240227113330696.png" alt="" loading="lazy"></p>
<p>2. 此时按<kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>Esc</kbd>,打开任务管理器,找到性能,虚拟化并未开启:</p>
<p><img src="https://source.icode504.com/images/image-20240227113646198.png" alt="" loading="lazy"></p>
<p>3. 重新启动电脑,具体进入BIOS可以根据自身电脑品牌型号进入。这里我的电脑使用的是华硕,开机过程中一直按<kbd>F2</kbd>键即可进入BIOS,再点击右下角<strong>Advanced Mode</strong>,进入高级模式:</p>
<p><img src="https://source.icode504.com/images/image-20240227133747848.png" alt="" loading="lazy"></p>
<p>4. 按照下图所示操作,点击<strong>高级</strong>,将<strong>Intel Virtualization Technology</strong>配置项开启:</p>
<p><img src="https://source.icode504.com/images/image-20240227134148071.png" alt="" loading="lazy"></p>
<p>5. 按<kbd>F10</kbd>键保存上述配置并重启:</p>
<p><img src="https://source.icode504.com/images/image-20240227134402192.png" alt="" loading="lazy"></p>
<p>6. 按<kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>Esc</kbd>,打开任务管理器,左上角找到<strong>性能</strong>,发现虚拟化成功开启:</p>
<p><img src="https://source.icode504.com/images/image-20240227114535913.png" alt="" loading="lazy"></p>
<h1 id="五安装ubuntu操作系统">五、安装Ubuntu操作系统</h1>
<p>1. 开启刚刚创建好的虚拟机:</p>
<p><img src="https://source.icode504.com/images/image-20240221214629072.png" alt="" loading="lazy"></p>
<p>2. 进入安装界面,选择第一个<strong>Try or Install Ubuntu Server</strong>,然后按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221220105109.png" alt="" loading="lazy"></p>
<p>3. 此时会加载Ubuntu的安装界面,请耐心等待。</p>
<p>4. 加载完成后 ,进入Ubuntu安装界面,安装语言选择<strong>English</strong>,完成后按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221220404108.png" alt="" loading="lazy"></p>
<p>5. (无下图内容可以跳转到下一步)此时弹出安装器可更新提示,下方选项选择第二个<strong>Continuewithout updating</strong>(不更新,继续安装),完成后按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221220520438.png" alt="" loading="lazy"></p>
<p>6. 键盘布局按照系统默认使用英文(美国)布局即可,选择<strong>Done</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221221207754.png" alt="" loading="lazy"></p>
<p>7. 安装类型选择第一个<strong>Ubuntu Server</strong>即可,完成后选择<strong>Done</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221221446276.png" alt="" loading="lazy"></p>
<p>8. 网络连接:如果电脑本机已经连接网络,此时虚拟机为我们提供了一个IP地址,按照默认配置选择即可。选择<strong>Done</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221221802787.png" alt="" loading="lazy"></p>
<p>9. 这里我们不需要配置代理。选择<strong>Done</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221222005115.png" alt="" loading="lazy"></p>
<p>10. 配置镜像地址,这里我们将原有的镜像地址替换为清华大学镜像地址:</p>
<pre><code>http://mirrors.tuna.tsinghua.edu.cn/ubuntu
</code></pre>
<p>完成后,选择Done,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221222454818.png" alt="" loading="lazy"></p>
<p>11. 配置存储位置,按照默认选择即可,按向上/下键可以选择,选择<strong>Done</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221222633089.png" alt="" loading="lazy"></p>
<p>12. 存储大小配置,按照默认配置即可,选择<strong>Done</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221222821884.png" alt="" loading="lazy"></p>
<p>13. 此时会弹出一个确认提示,选择Continue会开始安装,会替换掉原有的磁盘空间,这里我们选择<strong>Continue</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221222939475.png" alt="" loading="lazy"></p>
<p>14. 配置用户名和密码,如下图所示,完成后选择<strong>Done</strong>,按一下回车:</p>
<p>个人名称、服务器名称、用户名可以自定义(要求是:英文小写或者英文小写+数字)</p>
<p><img src="https://source.icode504.com/images/image-20240222085916366.png" alt="" loading="lazy"></p>
<p>15. 是否升级到Ubuntu Pro,这里我们选择<strong>Skip for now</strong>(不升级),完成后选择<strong>Continue</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221223617619.png" alt="" loading="lazy"></p>
<p>16. 这里我们将光标移动到Install OpenSSH server,按空格键勾选安装OpenSSH。然后选择<strong>Done</strong>,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240410155303916.png" alt="" loading="lazy"></p>
<p>17. 上述组件不需要安装,选择Done,按一下回车:</p>
<p><img src="https://source.icode504.com/images/image-20240221224049360.png" alt="" loading="lazy"></p>
<p>18. 安装完成,选择第二个<strong>Cancel Update And Reboot</strong>(取消更新并重启):</p>
<p><img src="https://source.icode504.com/images/image-20240222090135758.png" alt="" loading="lazy"></p>
<p>19. 重启中,请耐心等待(预计需要5分钟以上)。出现下面界面以后,按一下回车,继续重启:</p>
<p><img src="https://source.icode504.com/images/image-20240222090759375.png" alt="" loading="lazy"></p>
<p>20. 等待了3~5分钟以后,会出现登录页面,输入以下用户名(这里我设置的是<code>icode504</code>)和密码(这里我设置的是<code>123456</code>,密码不会在命令行中显示)。输入完成后会出现欢迎界面,此时我们可以在命令行中输入命令了:</p>
<p><img src="https://source.icode504.com/images/image-20240222091618140.png" alt="" loading="lazy"></p>
<h1 id="六为root用户分配密码">六、为root用户分配密码</h1>
<p>作为最高权限的root用户,我们在安装过程中并没有给root用户分配密码。</p>
<p>执行如下命令,为root用户分配密码:</p>
<pre><code class="language-bash">sudo passwd
</code></pre>
<p>此时会输入两次密码(不会在控制台显示)。为了方便记忆,我将root密码设置成123456:</p>
<p><img src="https://source.icode504.com/images/image-20240222092902842.png" alt="" loading="lazy"></p>
<p>切换到root用户,执行如下命令:</p>
<pre><code class="language-bash">su root
</code></pre>
<p>此时Ubuntu会提醒我们输入密码,完成后按一下回车,此时成功切换到root用户:</p>
<p><img src="https://source.icode504.com/images/image-20240222093247305.png" alt="" loading="lazy"></p>
<h1 id="七使用ssh工具electerm远程连接ubuntu">七、使用SSH工具(Electerm)远程连接Ubuntu</h1>
<p>请保证当前宿主机(电脑本机)处于联网状态:</p>
<p>1. 开启SSH服务:</p>
<pre><code class="language-bash">service ssh start
</code></pre>
<p>2. 检查SSH服务是否开启,执行如下命令:</p>
<pre><code class="language-bash">systemctl status sshd
</code></pre>
<p>下图状态说明SSH服务已经成功开启:</p>
<p><img src="https://source.icode504.com/images/image-20240223163734033.png" alt="" loading="lazy"></p>
<p>3. 由于<code>root</code>用户默认是不能使用SSH的方式登录,因此我们需要更改一下对配置文件<code>/etc/ssh/sshd_config</code>进行修改。执行如下命令:</p>
<pre><code class="language-bash">sudo vim /etc/ssh/sshd_config
</code></pre>
<p>4. 此时会进入<code>sshd_config</code>配置文件中,我们依次执行如下命令:</p>
<pre><code class="language-bash">:set nu
/PermitRootLogin
</code></pre>
<p>此时我们在33行可以看到如下信息<code>PermitRootLogin prohibit-password</code>,这段配置的含义是使用SSH方式登录root用户是禁止的,因此我们需要对这段代码进行修改:</p>
<p><img src="https://source.icode504.com/images/image-20240223164810399.png" alt="" loading="lazy"></p>
<p>5. 按<kbd>i</kbd>键进入编辑模式,需要对32-34行代码修改成下图所示的效果:</p>
<p><img src="https://source.icode504.com/images/image-20240223165235024.png" alt="" loading="lazy"></p>
<p>6. 完成编辑后,先按一下<kbd>Esc</kbd>键,再输入<code>:wq</code>保存并退出编辑。</p>
<p>7. 重启SSH服务,执行如下命令:</p>
<pre><code class="language-bash">systemctl restart sshd
</code></pre>
<p>8. 在Ubuntu命令行中查看防火墙状态,在命令行中输入如下命令:</p>
<pre><code class="language-bash">sudo ufw status
</code></pre>
<p>此时会提示输入密码(这里我已经输入过了)后即可查看防火墙状态是<code>inactive</code>(未开启):</p>
<p><img src="https://source.icode504.com/images/image-20240222092256776.png" alt="" loading="lazy"></p>
<p>9. 为了保障系统安全,我们需要开启防火墙,只开放特定的端口。输入如下命令开启防火墙:</p>
<pre><code class="language-bash">sudo ufw enable
</code></pre>
<p>再次查看防火墙状态,此时防火墙已经开启:</p>
<pre><code class="language-bash">sudo ufw status
</code></pre>
<p><img src="https://source.icode504.com/images/image-20240222092440839.png" alt="" loading="lazy"></p>
<p>10. SSH默认是22号端口,此时我们需要开启22号端口。执行如下命令:</p>
<pre><code class="language-bash">sudo ufw allow 22/tcp
</code></pre>
<p>执行成功,规则已添加:</p>
<p><img src="https://source.icode504.com/images/image-20240222093510263.png" alt="" loading="lazy"></p>
<p>11. 输入如下命令,查看Ubuntu的IP地址:</p>
<pre><code class="language-bash">ip addr
</code></pre>
<p><img src="https://source.icode504.com/images/image-20240222094049603.png" alt="" loading="lazy"></p>
<p>12. 打开Electerm,点击左侧的书签:</p>
<p><img src="https://source.icode504.com/images/image-20240213171858078.png" alt="" loading="lazy"></p>
<p>13. 按照下图操作填写连接信息:</p>
<p><img src="https://source.icode504.com/images/image-20240222094417131.png" alt="" loading="lazy"></p>
<p>14. 向下找,点击<strong>测试连接</strong>:</p>
<p><img src="https://source.icode504.com/images/image-20240221134731866.png" alt="" loading="lazy"></p>
<p>等待一段时间后,如果上方出现一个<code>connection is ok</code>,说明前面填写内容没有问题:</p>
<p><img src="https://source.icode504.com/images/image-20240221134841255.png" alt="" loading="lazy"></p>
<p>如果出现的时<code>connection is failed</code>,说明填写的内容有问题,需要更改后再次测试连接。</p>
<p><img src="https://source.icode504.com/images/image-20240221135000261.png" alt="" loading="lazy"></p>
<p>15. 测试连接成功后,点击<strong>保存并连接</strong>后,此时我们就可以在Electerm中登录root用户并执行命令了:</p>
<p><img src="https://source.icode504.com/images/image-20240221135129497.png" alt="" loading="lazy"></p>
<p><img src="https://source.icode504.com/images/image-20240223170311453.png" alt="" loading="lazy"></p><br><br>
来源:https://www.cnblogs.com/iCode504/p/18126422
頁:
[1]