【Linux】ubuntu18.04系统基础配置及操作

简介: 【Linux】ubuntu18.04系统基础配置及操作

上一篇文章给大家详细展示了如何安装ubuntu.18.04桌面版的教程,此篇文章继续为大家对ubuntu18.04进行一个基础的配置教程


一.更新源


在Linux发行版都会有一个软件仓库,里面包括了我们常用的几乎所有的软件,这里面的软件绝对安全并且能够安装,我们先更新一下这个软件仓库

sudo apt update #更新软件管理包里面的所有软件

image.png

sudo apt upgrade #会把本机已下载的软件与刚刚更新的软件管理包的软件进行版本对比,如果本机版本小于软件管理包的版本,就会自动更新并且提示进行的操作

image.png


二.配置IP映射


首先使用以下命令查看自己本机的IP地址:

ip -a

找到ens33开头的下方的IP地址并记录

image.png

更改网络配置文件,将ip添加映射,左边为IP地址,右边为主机名,并键入:wq保存

sudo vim /etc/hosts

image.png


三.vim命令的更改


在刚刚搭建好的ubuntu18.04的系统后,我发现并不能正常使用vim命令,在进入vi命令界面时,使用方向键则会跳出一些字母出来,不能正常的进行光标移动和退格键进行删除,所以需要重新下载vim命令,按顺序执行以下命令

sudo apt-get remove vim-common #卸载默认版本的vim

![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/445605cb435b448890c70c54f661bc86.png

image.png

sudo apt-get install vim #重新安装vim

image.png

我们再次使用vim命令进入一个文件的编辑,发现方向键已经可以正常移动了~


三.安装ssh服务


输入以下命令安装ssh服务

sudo apt install ssh

image.png


三.配置ssh本机免密登陆


创建ssh秘钥,输入如下命令,生成公私密钥,三个红框部分全部回车:

ssh-keygen -t rsa

image.png

将master公钥id_dsa复制到master进行公钥认证,实现本机免密登陆,测试完exit退出

ssh-copy-id master

image.pngimage.png


四.使用Xshell连接工具连接虚拟机


找到虚拟机的IP地址,打开自己电脑的Xshell连接工具,输入主机名和IP地址后点击连接

image.png

如果是正确按照以上步骤配置网络映射和成功安装SSH服务,就会弹出连接的窗口,我们点击一次性保存,然后输入自己的主机名和密码,我这里是master

image.png

成功地连进来了,使用Xshell等远程连接工具我们可以方便地把本机电脑与虚拟机上的内容互相复制粘贴,后期也可以配合使用Xftp软件实现本机和虚拟机的文件进行互传,非常方便

image.png

本次的ubuntu18.04的基本配置操作就结束

目录
相关文章
|
6天前
|
人工智能 Ubuntu 前端开发
Dify部署全栈指南:AI从Ubuntu配置到HTTPS自动化的10倍秘籍
本文档介绍如何部署Dify后端服务及前端界面,涵盖系统环境要求、依赖安装、代码拉取、环境变量配置、服务启动、数据库管理及常见问题解决方案,适用于开发与生产环境部署。
136 1
|
3天前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
83 18
|
3天前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
61 18
|
5天前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
60 17
|
5天前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
53 15
|
5天前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
27 14
|
6天前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
140 7
|
6天前
|
Ubuntu
在Ubuntu系统上设置syslog日志轮替与大小限制
请注意,在修改任何系统级别配置之前,请务必备份相应得原始档案并理解每项变更可能带来得影响。
42 2
|
20天前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。