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

news2024/11/17 5:27:24

最近研究在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

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

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

相关文章

Unity XR 设置VR设备手柄按键按下事件

一、Unity设置 1、导入XR Interaction Toolkit插件,导入示例资源(如下图)。 2、设置新版XR输入事件 ①打开XRI Default Input Action 面板。 ②设置左手柄上的按键就点击Action Maps 列表下的 XRI LeftHand Interaction选项,设置…

基于HFSS的微带线特性阻抗仿真-与基于FDTD的计算电磁学方法对比(Matlab)

基于HFSS的微带线特性阻抗仿真-与基于FDTD的计算电磁学方法对比(Matlab) 工程下载: HFSS的微带线特性阻抗仿真工程文件(注意版本:HFSS2023R2): https://download.csdn.net/download/weixin_445…

npm pnpm yarn 报错或常见问题处理集锦

各种卡死,报错问题处理汇总 1. npm 安装 卡死了怎么办,npm # 切换源 npm config set registry https://registry.npmmirror.com # 查看源 npm config get registry2. pnpm安装 卡死了怎么办 方法1:切换源 npx pnpm config set registry h…

从QObject类及非QObject类实现多继承,需把QObject放在继承链最前面

在开发中,有时需要实现多继承,如下定义了一个抽象类作为接口: // 接收CAN数据接口类#ifndef _RECVCANDATA_INTERFACE_H #define _RECVCANDATA_INTERFACE_H#include"cansocketlinux.h" class CRecvCanDataInterface {public: // vi…

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

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

KubeSphere 核心实战之一【在kubesphere平台上部署mysql】(实操篇 1/4)

文章目录 1、登录kubesphere平台2、kubesphere部署应用分析2.1、工作负载2.2、服务2.3、应用路由2.4、任务2.5、存储与配置2.6、部署应用三要素 3、部署mysql3.1、mysql容器启动实例3.2、mysql部署分析3.3、创建mysql的配置3.4、创建mysql的数据卷pvc3.5、创建mysql工作负载3.6…

力扣第236题——二叉树的最近公共祖先 (C语言题解)

题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以…

C#MQTT编程07--MQTT服务器和客户端(wpf版)

1、前言 上篇完成了winform版的mqtt服务器和客户端,实现了订阅和发布,效果666,长这样 这节要做的wpf版,长这样,效果也是帅BBBB帅,wpf技术是cs程序软件的福音。 wpf的基础知识和案例项目可以看我的另一个专…

定义域【高数笔记】

【定义域】 1,{知识点} 对于一个函数,f(x),"f"是起到两个作用,第一,是对自变量的范围的约束,第二,是对运算的约束,同一个"f" 就有同一个约束效果 2,…

TPU编程竞赛系列|第八届集创赛“算能杯“报名开启!

近日,第八届全国大学生集成电路创新创业大赛正式开幕,"算能杯"以 基于TPU处理器的边缘计算系统设计 为赛题,围绕算能提供的多款TPU硬件,展开软硬件协同设计,创新开发算法及探索新兴应用。我们诚邀全国高校的…

表的增删改查 进阶(二)

🎥 个人主页:Dikz12🔥个人专栏:MySql📕格言:那些在暗处执拗生长的花,终有一日会馥郁传香欢迎大家👍点赞✍评论⭐收藏 目录 3.新增 4.查询 聚合查询 聚合函数 GROUP BY子句 HA…

php反序列化之pop链构造(基于重庆橙子科技靶场)

常见魔术方法的触发 __construct() //创建类对象时调用 __destruct() //对象被销毁时触发 __call() //在对象中调用不可访问的方法时触发 __callStatic() //在静态方式中调用不可访问的方法时触发 __get() //调用类中不存在变量时触发(找有连续箭头的…

Git学习笔记(第3章):Git常用命令

目录 3.1 设置用户签名 3.2 初始化本地库 3.3 查看本地库状态 3.4 添加暂存区 3.5 提交本地库 3.6 历史版本 3.7 修改文件 3.8 版本穿梭 小结 命令 作用 git config --global user.name 用户名 设置用户签名 git config --global user.email 邮箱 设置用户签名 …

机器学习顶会ICLR 2024录用论文合集,包含时间序列、图大模型、agent等热门主题

朋友们,ICLR 2024这周放榜了!据统计,本届会议共收到了7262篇论文,整体接收率约为31%,与去年(31.8%)基本持平。其中Spotlight论文比例为5%,Oral论文比例为1.2%。 不知道各位看完有什…

排序链表(LeetCode 148)

文章目录 1.问题描述2.难度等级3.热门指数4.解题思路参考文献 1.问题描述 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head [4,2,1,3] 输出:[1,2,3,4]示例 2: 输入&#xff…

经典计算机网络面试题

1.说说HTTP常用的状态码及其含义? 状态码 类别 1xx 信息性状态码 2xx 成功状态码 3xx 重定向状态码 4xx 客户端错误状态码 5xx 服务端错误状态码 日常开发中的状态码: 状态码 含义 101 切换请求协议 200 请求成功 301 永久性重定向&…

网络:FTP

1. FTP 文件传输协议,FTP是用来传输文件的协议。使用FTP实现远程文件传输的同时,还可以保证数据传输的可靠性和高效性。 2. 特点 明文传输。 作用:可以从服务器上下载文件,或将本地文件上传到服务器。 3. FTP原理 FTP有控制层面…

原神官网切换效果

这两天来研究一下原神游戏官网的效果,地址:《原神》官方网站-全新4.3版本「蔷薇与铳枪」上线! (mihoyo.com) 继续用我之前的模板项目: 等我把这一页写满,会上传原码。 效果很多,我们先看第一个&#xff…

数学建模美赛资料(赛题+获奖论文更新)

数学建模美赛历年真题可以帮助我们了解比赛的出题思路,对建模比赛有一个大致的了解。 在备赛过程中,通过往年真题,我们可以了解考试的范围和重点,做到心中有数,可以有的放矢。通过真题,我们可以感受到各个…

逻辑运算符

逻辑运算符 什么是逻辑运算符&#xff1f; 在数学中&#xff0c;一个数据x大于5&#xff0c;小于15&#xff0c;我们可以这样来进行表示&#xff1a;5<x<15.在Java中&#xff0c;需要把上面的式子先进行拆解&#xff0c;再进行合并表达。 拆解为&#xff1a;x>5和 x…