网络运维与网络安全 学习笔记2023.12.2

网络运维与网络安全 学习笔记 第三十三天
在这里插入图片描述

今日目标

Linux系统综述、部署本地Linux、配置Linux网络
SSH远程控制、远程文档管理、选购ECS云主机

Linux系统综述

Linux是一种操作系统
Linux之父,Linus Torwalds
1991年10月,发布0.02版(第一个公开版)内核,主要用于控制CPU/内存/磁盘,并调度进程/文件等资源
在这里插入图片描述
Linux目录结构
倒挂的树型结构
最顶层为根,使用/表示
在这里插入图片描述

部署本地Linux

安装Linux虚拟机

准备计算机及安装光盘
新建一台openEuler 20.03 LTS虚拟机
配置内存2GB、磁盘80GB
准备好安装光盘(虚拟机环境使用ISO镜像文件)
在这里插入图片描述

配置系统安装

引导计算机从光盘启动,设置安装
选择“Install openEuler 20.03-LTS-SP1”–>选择“中文Chinese"
选择“自动分区”、“服务器”
设置“根密码”为haoxintai.cn1234
在这里插入图片描述
在这里插入图片描述
设置“网络和主机名”
选择“手动”
IP地址/掩码:192.168.10.203/24
网关:192.168.10.2
DNS服务:192.168.10.2
选择“需要IPv4地址完成这个连接”
在这里插入图片描述
点击“开始安装”
完成安装后,点击“重新启动”
在这里插入图片描述

登入系统

登入openEuler服务器
默认未提供桌面
根据提示,在login:后输入用户名root
再根据提示输入密码(无显示),即可登录到命令行界面
在这里插入图片描述
安装openEuler服务器
1.新建一台虚拟机
虚拟机名称svr1,配置内存2GB、硬盘80GB
连接openEuler 20.03 LTS SP1的ISO文件
2.为虚拟机安装openEuler操作系统
自动分区、软件选择“服务器”、根密码tedu.cn1234
配置网络地址为192.168.10.203/24,网关和DNS都设为192.168.10.2
3.登入openEuler系统
在这里插入图片描述

使用Linux环境

使用命令行终端

openEuler默认提供6个命令行控制台
可以按Alt +F1、Alt + F2、……、Alt+F6来切换每个控制台都可以登录
[root@localhost ~]# cat /etc/os-release //查看系统版本
1.命令行提示解读
2.[用户名@主机名所在目录]权限标识
3.符号~代表当前用户的主目录
4.最后一位#表示管理权限;若为$表示普通权限
命令行探索
Print Working Directory,显示当前工作目录
pwd
Change Directory,改变工作目录
cd 目录路径
List,列出目录内容/文档权限
ls目录路径
ls -lh文档路径 //-l列详情,-h带容量单位
用户切换及退出
Substitute User,替换为新用户
su -用户名
Exit,退出当前的命令行环境
exit

配置Linux网络

查看网络参数

查看IP/网关地址
查看IP地址参数
ifconfig
ifconfig 网卡名

查看默认网关记录:route -n
[root@localhost~]# route -n //以数字方式列出路由表
KernellP routing table
Destination Gateway Genmask Flags Metric Ref Use lface
0.0.0.0 192.168.10.2 0.0.0.0 UG 100 0 0 ens33
192.168.10.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
查看DNS/主机名信息
查看当前使用的DNS信息: cat /etc/resolv.conf
[root@localhost ~]# cat /etc/resolv.conf //显示DNS记录文件的内容
#Generated by NetworkManager
nameserver 192.168.10.2 //如果有nameserver行,表示设置了DNS

查看主机名: hostname
[root@localhost ~]# hostname //查看本机目前使用的主机名
iocalhost.localdomain

修改网络连接

nmtui工具->Edit a connection
在这里插入图片描述
激活/停用连接
使用nmtui工具 -> Activate a connection
网卡名前面的*表示已激活,否则未激活
如果地址参数有变更,可以先停用,然后再启用
在这里插入图片描述
配置主机名
使用nmtui工具-> Set system hostname
根据提示输入新主机名,并回车确认
在这里插入图片描述

SSH远程控制

远程执行命令

SSH协议及常用软件
Secure SHell,安全命令行终端
被控端:启用sshd系统服务,提供授权用户/密码
主控端:支持SSH协议的客户端软件
常用SSH管理工具
PC端:MobaXterm、Putty+WinSCP、Xshell+Xftp、SecureCRT等
手机端:iTerminal、华为云APP、阿里云APP等
远程执行命令
使用Win10的ssh命令,可以管理远程的Linux主机
用法: ssh root@远程主机地址
在这里插入图片描述
使用MobaXterm全能终端,也可以管理远程的Linux主机
官网:https://mobaxterm.mobatek.net/
使用MobaXterm连接Linux主机执行命令
Session -> SSH ->填写被控主机信息->OK
在这里插入图片描述

远程文档管理

远程传输文档
使用MobaXterm连接Linux主机执行命令
左侧sftp边栏,来回拖放即可
在这里插入图片描述
使用Win10的scp命令,可以向远程Linux主机传输文档
用法1: scp -r本地文档… root@远程主机地址:远程目录
用法2: scp -r root@远程主机地址:远程文档本地目录
在这里插入图片描述

选购ECS云主机

什么是云计算?
基于互联网处理请求并交付资源
用户端只关注资源可用性(提需求、拿结果)
服务端/云端组织运算处理
知名云服务商
国外:亚马逊AWS、微软Azure、IBM SCE+、……
国内:华为云、阿里云、百度云、腾讯云、……
云主机/云服务器,实际上就是通过互联网提供的虚拟机
华为云ECS (Elastic Cloud Server,弹性云服务器)
阿里云ECS (Elastic Compute Service,弹性计算服务)
腾讯云CVM (Cloud Virtual Machine,云虚拟机)
百度云BCC(Baidu Cloud Compute,百度云计算)

ECS选购及管理

云服务器选型要点
控制台->弹性云服务器->购买弹性云服务器
√计费模式(包年包月、按需付费)
√规格(CPU/内存/硬盘)
√镜像(Linux系统)
√登录方式(设密码)
√流量计费(按带宽、按流量)
选购一台ECS云服务器
选型->…->立即购买–>接受许可协议–>
提交申请–>确认实例
ECS基本操作
基本管理:开机、关机、重启、删除、远程登录
更多操作:更改配置、重装系统、更换系统

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/191408.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis集群详解

1.1 什么是Redis集群 Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。根据搭建的方式和集群的特性,Redis集群主要有三种模式:主从复制…

海林猴头菇 区域公用品牌形象正式发布

猴头菇是中国八大“山珍”之一,自古就有“山珍猴头,海味燕窝”之说,猴头菇在中国既是食用珍品,又是重要的药用菌。 海林市位于黑龙江省东南部,地处长白山脉张广才岭东麓,素有“林海雪原”之称。 海林猴头菇…

zookeeper集群+kaafka集群

kafka3.0之前依赖于zookeeper zookeeper开源,分布式的架构,提供协调服务(Apache项目) 基于观察者模式涉及的分布式服务管理架构 存储和管理数据,分布式节点上的服务接受观察者的注册,一旦分布式节点上的…

计算机网络TCP篇②

一、TCP 重传、滑动窗口、流量控制、拥塞控制 1.1、重传机制 在 TCP 中,当发送端的数据达到接受主机时,接收端主机会返回一个确认应答消息,表示已收到消息。但是在复杂的网络中,并一定能顺利正常的进行数据传输,&…

Linux 匿名页反向映射

1. 何为反向映射 正向映射: 用户进程在申请内存时,内核并不会立刻给其分配物理内存,而是先为其分配一段虚拟地址空间,当进程访问该虚拟地址空间时,触发page fault异常,异常处理流程中会为其分配物理页面&am…

关于Typora如何插入自己的云端视频的方法

关于Typora如何插入自己的云端视频的方法 文章目录 关于Typora如何插入自己的云端视频的方法前言:实现步骤:小结 前言: 我本来使用gitee来作为typora的图床,但我现在想要把我自己的视频上传到云端,然后通过超链接在ty…

【力扣1929】数组串联

【力扣1929】数组串联 一.题目描述 给你一个长度为 n 的整数数组 nums 。请你构建一个长度为 2n 的答案数组 ans &#xff0c;数组下标 从 0 开始计数 &#xff0c;对于所有 0 < i < n 的 i &#xff0c;满足下述所有要求&#xff1a; ans[i] nums[i]ans[i n] nums…

Go 语言真正有什么用处?

在其十几年的发展过程中&#xff0c;Google 的Go 编程语言已经从 alpha 极客的好奇心发展成为世界上一些最重要的云原生软件项目背后经过考验的编程语言。 为什么Docker、Kubernetes等项目的开发者会选择 Go &#xff1f;Go 的定义特征是什么&#xff1f;它与其他编程语言有何…

215. 数组中的第K个最大元素

题目&#xff1a; 解法一、优先级队列 代码 #include<queue> class Solution { public:int findKthLargest(vector<int>& nums, int k){//使用优先级队列直接秒杀&#xff01;priority_queue<int ,vector<int>,less<int>> q;for(int i0;i&…

HttpClient

HttpClient作用&#xff1a; 发送HTTP请求 接收响应数据 HttpClient应用场景&#xff1a; 使用扫描支付、查看地图、获取验证码、查看天气等功能,需要发起请求的时候 实现HttpClient HttpClient的maven坐标&#xff1a; <dependency><groupId>org.apache.httpco…

链表数组插入排序

InsertSort 插入排序算法&#xff0c;比如打扑克牌的算法时&#xff0c;按照从左到右&#xff0c;找到对应的位置插入排序 最重要的是位置移动 找到对应位置值 #include "iostream" #include "bits/stdc.h"using namespace std;void sort(vector<in…

关于微信公众号授权的几件事

背景 项目需要使用微信公众号发消息&#xff0c;然后就来接入这个微信授权啦&#xff0c;微信公众号发消息前提是还需要用户先关注公众号~ 微信授权是有点恶心的&#xff0c;真的真的需要先配置好环境&#xff0c;开发的话目前是可以使用测试号申请公众号使用测试号的appid~ …

【云备份】业务处理

文章目录 1. 业务处理作用功能 2. 代码框架编写构造函数UpLoad ——文件上传请求ListShow —— 展示页面请求处理实现Download —— 下载请求的处理实现断点续传实现 1. 业务处理 作用 业务处理模块是对客户端的业务请求进行处理 功能 1.文件上传请求&#xff1a;备份客户端…

lv11 嵌入式开发 中断处理 15

前言&#xff1a;中断属于7种异常的1种&#xff0c;这节主要讲CPU接收到中断之后怎么处理&#xff0c;回顾之前的知识。 目录 1 异常 1.1 概念 1.2 异常处理机制 1.3 ARM异常源 1.4 异常模式 1.5 ARM异常响应 1.6 异常向量表 1.7 异常返回 ​编辑 1.8 IRQ异常举例 …

git 中的stash和alias的应用

1.Stash的应用 暂存当前修改&#xff1a; git stash save "message"&#xff1a;将当前修改保存到一个新的 stash 中&#xff0c;并可以为这个 stash 添加一条描述信息。 查看已保存的 stash 列表&#xff1a; git stash list&#xff1a;列出所有已保存的 stash…

scrapyd及gerapy的使用及docker-compse部署

一、scrapyd的介绍 scrapyd是一个用于部署和运行scrapy爬虫的程序&#xff0c;它允许你通过JSON API(也即是web api)来部署爬虫项目和控制爬虫运行&#xff0c;scrapyd是一个守护进程&#xff0c;监听爬虫的运行和请求&#xff0c;然后启动进程来执行它们 scrapyd的安装 scr…

从“芯”到云,看亚马逊云科技如何让未来“平等”发生

文章目录 业界最全面算力选择&#xff0c;有效解决多样性需求多年自研芯片积累&#xff0c;带来性能与性价比双重优势全球基础设施与独特的业务模式&#xff0c;让创新不受限 “科幻作家威廉吉布森说‘未来已至&#xff0c;只是还没有均匀分布’。”2023年6月底&#xff0c;当亚…

5个被忽视的Linux实用命令

大家好&#xff0c;提到Linux&#xff0c;一些用户会认为这是一个复杂的操作系统&#xff0c;因为所有工作都是通过终端使用命令来完成的。但是当用户开始在Linux上工作时&#xff0c;就会喜欢上这些命令&#xff0c;在Linux上工作一段时间后&#xff0c;用户会开始更喜欢Linux…

抖音短视频账号矩阵系统开发新规则

一、抖音官方平台开发新规&#xff1a; 1.代发布管理应用api接口无法在做新的应用申请 仅针对企事业单位开放&#xff0c;目前要想开发新的抖音矩阵系统&#xff0c;就需要在原有的技术算法上进行新一步的调整。 能力介绍 网站应用开发者可以申请开通【代替用户发布内容到抖…

【限时免费】20天拿下华为OD笔试【DFS/BFS】2023B-Linux发行版的数量【欧弟算法】全网注释最详细分类最全的华为OD真题题解

文章目录 题目描述与示例题目描述输入描述输出描述说明示例一输入输出说明 解题思路代码解法一&#xff1a;BFS解法二&#xff1a;DFS时空复杂度 题目描述与示例 题目描述 Linux 操作系统有多个发行版&#xff0c;distrowatch.com 提供了各个发行版的资料。这些发行版互相存在…