openGauss:准备知识1【IP地址/SSH协议/PuTTY安装和使用】

最近研究在openEuler 22.03 LTS上使用openGauss数据库。如果想要远端访问服务器,那么就先要了解IP地址、SSH协议等内容。

IP代表“Internet Protocol”,是一种网络协议,它定义了计算机在网络上的地址和数据传输方式。简言之,可以在网络中找到你在哪。而IP地址就是你在互联网上的数字地址。

IP地址的概念与分类

在设备遵循IP协议下,必须拥有一个地址来表示自己在哪里,这样你向网络发送信息的时候,网络会知道是你发出的,然后别人给你发送信息时,网络也能知道是发送给你的。IP地址分为公有IP地址和私有IP地址,其区别在于公有IP地址是多个邻居共用一个的,私有IP地址是在这些邻居中用来区分彼此的。

就像寄快递,目的地为A省B市C区D小区xx号楼yy层zz室。那么“ABCD”这一串就是公有IP地址,“xxyyzz”这一串就是私有IP地址。ABCD是一定不会重复的,且你和你的邻居共用这一个地址;而xxyyzz对于你和你隔壁小区的人是可能会重复的。

结合快递地址这个例子也可以明白,只有私有IP是无法上网的,一定要有公有IP才能找到你在哪。

 IPv4地址的形式

IPv4地址由32位二进制位构成,分为4段,也就是8位一段。如:

01110000 01010111 01000001 00111100

显然,用十进制表示更方便。所以,上面这个IP地址表示为:

112.87.65.60

注意:

如果不是用.连接的4个数字,例如只有3个数字111.30.215或者多达5个数字111.30.215.20.1,则不是一个正确的IP地址;

4个10进制数字的大小从0到255,如果任何一个数字超过这个范围,例如:111.30.215.256,则不是一个正确的IP地址。

有的时候我们也会看到中间的.用空格或者-表示,例如:111-30-215-20或者111 30 215 20,但一般都用.表示为111.30.215.20;

找到自己的IP地址

方法一:在电脑系统设置中找到“网络和Internet”,下拉即可看到IPv4地址。

方法二:在浏览器搜索“ip”

这两个结果是不一样的,方法一找到的是私有IP地址,方法二找到的是公有IP地址。

IP地址能提供什么信息

类似于家庭住宅地址由地方政府规划一样,IP地址是由你的互联网接入商分配给你的。他保留了IP地址和你本人真实易份的对应关系。

对于网上政府来说,接入商保存的对应关系必须交给政府备案(根据网络实名制相关的法律)。对于其他人来说,他只知道这个IP地址是你的网络接入商(比如中国电信)管理,并不了解这个地址对应的具体真实身份。

SSH概念

SSH代表“Secure Shell”,是一种安全协议,用于远程登录和管理网络上的计算机或服务器。通过SSH,用户可以在远程计算机上执行命令,就像在本地计算机上一样。SSH使用加密技术来保护数据传输的安全性,防止数据被窃取或篡改。

SSH架构

SSH 的软件架构是服务器-客户端模式(Server - Client)。在这个架构中,SSH 软件分成两个部分:向服务器发出请求的部分,称为客户端(client)。接收客户端发出的请求的部分,称为服务器(server)。

SSH连接流程

客户端登录服务器的命令如下:

$ ssh hostname

上面命令中,hostname是主机名,它可以是域名,也可能是 IP 地址或局域网内部的主机名。

ssh 连接远程服务器后,首先有一个验证过程,验证远程服务器是否为陌生地址。如果为陌生地址则会询问用户。

然后,客户端就会跟服务器建立连接。接着,ssh 就会要求用户输入所要登录账户的密码。用户输入并验证密码正确以后,就能登录远程服务器的 Shell 了。

简单来说,IP是计算机在网络上的地址和通信方式,而SSH是用于远程登录和管理计算机的安全协议。

PuTTY

PuTTY是一个远程登陆工具,支持 SSH 协议。首先进入官网Download PuTTY: latest release (0.78),下载PuTTY

找到下载好的文件双击安装。可以更改安装路径,其余默认,很快安装完成。

安装完成后,双击安装目录下的putty.exe,进入PuTTY的主界面。

输入IP地址,点击OPEN。再输入远端服务器的用户名密码即可访问。

————ref————

1. CSDN 【网络基础】通俗易懂的搞明白什么是IP地址(小白向) 庞囧

2. 知乎 IP地址到底能提供什么信息? Sunber Chou的回答

3. ipshu.com

4. 《SSH 入门教程》阮一峰

5. CSDN 【工具】putty下载、安装、使用和常用设置教程 SecureCode

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

机器人持续学习基准LIBERO系列6——获取并显示实际深度图

0.前置 机器人持续学习基准LIBERO系列1——基本介绍与安装测试机器人持续学习基准LIBERO系列2——路径与基准基本信息机器人持续学习基准LIBERO系列3——相机画面可视化及单步移动更新机器人持续学习基准LIBERO系列4——robosuite最基本demo机器人持续学习基准LIBERO系列5——…

git 删除 submodule 子模块的步骤

实验有效,这里删除了两个 submodule。 1, 执行删除 submodule mkdir tmp1 && cd tmp1 && git clone --recursive ssh://gitaaa.bbb.ccc.git \ && cd ccc/ && git checkout -b abranch_01 \ && git submodule deinit -f…

内存泄漏检测组件的实现

内存泄漏是在没有自动GC的编程语言里面,经常发生的一些问题。要实现一个内存泄露的检测组件,有两个需求: 能够检测出来内存泄漏能够判断出来哪一个地方的申请没有释放(哪一行引起的泄漏) 方案1:借助mtrac…

【GitHub项目推荐--名校课程资源】【转载】

先引用一段话,今天推荐的所有 GitHub 项目创立动机几乎都是这个。本文会盘点清华、北大、斯坦福、中国科学技术大学、上海交大等学校的课程资源。 01. 浙江大学课程共享计划 上图截屏中的话就是出自该项目,浙江大学搞了一个课程共享计划,其…

龙芯+RT-Thread+LVGL实战笔记(30)——电子琴演奏

【写在前面】正值期末,笔者工作繁忙,因此本系列教程的更新频率有所放缓,还望订阅本专栏的朋友理解,请勿催更。笔者在此也简要声明几点: 有些硬件模块笔者并没有,如LED点阵、压力传感模块、RFID模块等,因此这些模块的相关任务暂时无法给出经过验证的代码。其实,教程进行…

Mysql中的日志系统

文章目录 1. 慢查询日志(Slow Query Log)1.1 是否开启慢查询日志1.2 开启慢查询日志,设置时间阈值1.2.1 修改文件my.ini1.2.2 重启mysql后配置生效 1.3 查看慢查询日志1.3.1 直接用文本编辑器打开1.3.2 使用mysqldumpslow进行分析 2. InnoDB …

IaC基础设施即代码:Terraform 使用 dynamic动态内联块 创建docker资源

目录 一、实验 1.环境 2.Terraform查看版本 3.Linux主机安装Docker 4.Terraform使用本地编译(In-house)的Providers 5.Docker-CE 开启远程API 6. Linux主机拉取镜像 7.Terraform 使用 dynamic动态内联块 创建资源 二、问题 1.Terraform 计划资源…

Python数据分析案例32——财经新闻爬虫和可视化分析

案例背景 很多同学的课程作业都是需要自己爬虫数据然后进行分析,这里提供一个财经新闻的爬虫案例供学习。本案例的全部数据和代码获取可以参考:财经新闻数据 数据来源 新浪财经的新闻网,说实话,他这个网站做成这样就是用来爬虫的…

64.Spring事件监听的核心机制是什么?

Spring事件监听的核心机制是什么? spring的事件监听有三个部分组成 事件(ApplicationEvent) 负责对应相应监听器 事件源发生某事件是特定事件监听器被触发的原因监听器(ApplicationListener) 对应于观察者模式中的观察者。监听器监听特定事件,并在内部定义了事件发生后的响应…

方案解决:5G基站节能及数字化管理

截至2023年10月,我国5G基站总数达321.5万个,占全国通信基站总数的28.1%。然而,随着5G基站数量的快速增长,基站的能耗问题也逐渐日益凸显,基站的用电给运营商带来了巨大的电费开支压力,降低5G基站的能耗成为…

递归、搜索与回溯算法(专题六:记忆化搜索)

目录 1. 什么是记忆化搜索(例子:斐波那契数) 1.1 解法一:递归 1.2 解法二:记忆化搜索 1.2.1 记忆化搜索比递归多了什么? 1.2.2 提出一个问题:什么时候要使用记忆化搜索呢? 1.3 …

比吸收率(SAR)

本文旨在介绍比吸收率(Specific Absorption Rate)的基本知识。搬运自https://www.antenna-theory.com。英语够用的朋友可以直接移步。感谢网站创始人Peter Joseph Bevelacqua教授的无私奉献。 ------------------我是分隔线------------------- 比吸收…

视频号的视频怎么下载到手机,视频号下载提取到手机有几个步骤?

要下载视频号的视频并提取到手机,可以按照以下步骤操作,具体一起来看看。 电脑版视频号下载到手机 第一步:找到你心仪的视频号视频在电脑中你也可以通过搜索并找到自己需要的视频并分享给视频下载助手; 第二大步:视频…

C++ 设计模式之备忘录模式

【声明】本题目来源于卡码网(题目页面 (kamacoder.com)) 【提示:如果不想看文字介绍,可以直接跳转到C编码部分】 【设计模式大纲】 【简介】 -- 什么是备忘录模式 (第17种模式) 备忘录模式(Meme…

如何使用万能头 #include<bits/stdc++.h>

准备蓝桥杯的时候看到了很多头文件包含了这个头文件,后来查了一下 它是C中支持的一个几乎万能的头文件,几乎包含所有的可用到的C库函数。以后写代码就可以直接引用这一个头文件了,不需要在写一大堆vector、string、map、stack…… 我们该如何…

zookeeper弱密码漏洞修复

1.连接zookeeper 进入zookeeper安装目录 bin目录下 ./zkCli.sh -server IP:21812.查看节点 ls /3.查看节点权限 getAcl /zookeeper4.设置IP权限 setAcl / ip:127.0.0.1:cdrwa,ip:10.86.30.11:cdrwazookeeper的权限不具备继承性,父子节点的权限相互独立,因此需要为每个子…

论文阅读笔记AI篇 —— Transformer模型理论+实战 (三)

论文阅读笔记AI篇 —— Transformer模型理论实战 (三) 第三遍阅读(精读)3.1 Attention和Self-Attention的区别?3.2 Transformer是如何进行堆叠的?3.3 如何理解Positional Encoding?3.x 文章涉及…

浅析Redis①:命令处理核心源码分析(上)

写在前面 Redis作为我们日常工作中最常使用的缓存数据库,其重要性不言而喻,作为普调开发者,我们在日常开发中使用Redis,主要聚焦于Redis的基层数据结构的命令使用,很少会有人对Redis的内部实现机制进行了解&#xff0c…

龙哥的问题(积性函数,莫比乌斯反演)

题目路径: 221. 龙哥的问题 - AcWing题库 思路:

golang 中使用 statik 将静态资源编译进二进制文件中

现在的很多程序都会提供一个 Dashboard 类似的页面用于查看程序状态并进行一些管理的功能,通常都不会很复杂,但是其中用到的图片和网页的一些静态资源,如果需要用户额外存放在一个目录,也不是很方便,如果能打包进程序发…