07. 【Linux教程】远程登录

Linux 远程登录

前面介绍了如何安装 Linux 终端工具,本小节介绍本地电脑如何使用 ssh 命令远程登录、Linux 终端工具远程登录的方式,这两种登录方式都是基于 ssh 网络安全协议的,学会使用远程登录 Linux 服务器,会让你对 Linux 系统更加熟悉。

1. SSH

Secure Shell 的缩写即为 SSH ,此网络安全协议是由 IETF 的网络小组(Network Working Group)制作修订的,SSH 为建立在应用层基础上的安全协议。SSH 相比较是可靠的,并且为远程登录会话以及其他的网络服务提供安全性的协议。利用 SSH 协议可以很有效地防止远程管理过程中的账号密码安全问题,SSH 最开始是在 UNIX 操作系统上的一个软件程序,后来快速发展至其他操作系统, SSH 在正确使用时可弥补网络中的漏洞 SSH 客户端适用于多种平台,几乎所有 UNIX 平台包括 HP-UXLinuxAIXSolarisDigital UNIXIrix,且都可运行 SSH。

2. 如何本地电脑 SSH 命令远程登录 Linux

首先确保前面配置好的 CentOs 处于开机状态,之前第 5 小节配置好的 ip 地址即为需要模拟的远程登录的 Linux 系统,登录命令如下:

ssh -p port user@ip

Tips: 其中-p port 表示输入远程连接的端口号,一般默认为 22, user 表示登录用户名, ip 表示远程 Linux 系统的 ip 地址。

登录命令执行过程步骤如下:

2.1 按下 win + X 键,选择 Windows PowerShell

Tips: 若读者的电脑为 Mac Os,可直接打开命令行窗口。

2.2 输入 ssh -p 22 root@192.168.19.11 按下回车键:

Tips: root 为之前安装的 CentOs 操作系统的超级管理员权限账号,192.168.19.11 为配置好的 ip 地址。

2.3 接下来输入之前安装的 CentOs 系统的 root 密码:

Tips: 如图所示表示远程登录 Linux 系统成功,注意输入密码时界面上是不可见的。

2.4 输入 ip addr 查看当前连接系统 ip 地址:

2.5 输入 cat /etc/redhat-release 查看当前 CentOs 系统版本:

Tips:如图所示表示当前 CentOs 系统的版本为 CentOS Linux release 8.1.1911 (Core)

3. 如何使用终端工具 SSH 远程登录 Linux

前面小节介绍了 Linux 终端工具,介绍了如何安装 MobaXterm 软件,下面介绍如何使用 MobaXterm 模拟远程连接 Linux 系统。

3.1 打开 MobaXterm 软件,选择 Session

3.2 接下来选择 SSH

3.3 接下来输入对应的远程登录 Linux 系统的权限即可:

3.4 输入连接权限信息之后,点击 OK 即可开始连接,出现如下界面表示连接登录成功:

3.5 输入 ip addr 查看当前连接系统 ip 地址:

3.5 输入 cat /etc/redhat-release 查看当前 CentOs 系统版本:

4.小结

本小节介绍了 SSH 网络安全协议,还介绍了两种远程登录 Linux 系统的方法,这两种登录方法都可以对远程 Linux 系统进行命令行操作,使用本地电脑远程登录比较简陋,使用 MobaXterm 软件登录还能显示 Linux 系统的文件夹,并且能使用 sftp 传输文件,两者的远程登录都是基于 SSH 网络安全协议的,从使用命令的角度来说两种方式来说差不多,从功能角度来说, MobaXterm 软件功能较齐全,并且能记住密码,下次直接双击左侧对应连接名即可连接。

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

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

相关文章

ConcurrentModificationException异常原因,解决方法,线程安全的单例模式

异常简介 ConcurrentModificationException(并发修改异常)是基于java集合中的 快速失败(fail-fast) 机制产生的,在使用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了增删改,…

配置nginx作为静态文件托管服务器

下载nginx windows上是个压缩包 解压后, 使用命令行输入 nginx 进行启动 nginx -s stop 进行停止 nginx -s status 查看状态 可以配置一下环境变量 主要是配置文件, windows的nginx配置文件在 conf文件夹下 在http标签下 添加如下配置 其他地方不用更改,保持原样即可, 以…

Cmake语法学习2:常用变量

目录 1.常用变量简介 1.1提供信息的变量 1.2改变行为的变量 1.3描述系统的变量 ​编辑1.4控制编译的变量 2.提供信息的变量 2.1PROJECT_SOURCE_DIR 和 PROJECT_BINARY_DIR 2.2 CMAKE_SOURCE_DIR 和 CMAKE_BINARY_DIR 2.3CMAKE_CURRENT_SOURCE_DIR 和CMAKE_CURRENT_BIN…

计算机网络自顶向下Wireshark labs-HTTP

我直接翻译并在题目下面直接下我的答案了。 1.基本HTTP GET/response交互 我们开始探索HTTP,方法是下载一个非常简单的HTML文件 非常短,并且不包含嵌入的对象。执行以下操作: 启动您的浏览器。启动Wireshark数据包嗅探器,如Wir…

【lesson8】高并发内存池Central Cache层释放内存的实现

文章目录 Central Cache层释放内存的流程Central Cache层释放内存的实现 Central Cache层释放内存的流程 当thread_cache过长或者线程销毁,则会将内存释放回central cache中的,释放回来时–use_count。当use_count减到0时则表示所有对象都回到了span&am…

[MFC] MFC消息机制的补充

之前写了[MFC] 消息映射机制的使用和原理浅析,还有些需要补充的,都记在这里。 MFC 消息的分类 MFC消息分为系统消息和自定义消息。 图片来源:C语言/C教程 大型源码案例分析:MFC消息系统的代码解析 易道云编程 系统消息分为窗口…

YOLOv5改进:下采样系列 |一种新颖的基于 Haar 小波的下采样HWD,有效涨点系列

💡💡💡本文独家改进:HWD的核心思想是应用Haar小波变换来降低特征图的空间分辨率,同时保留尽可能多的信息,与传统的下采样方法相比,有效降低信息不确定性。 💡💡💡使用方法:代替原始网络的conv,下采样过程中尽可能包括更多信息,从而提升检测精度。 收录 YO…

Python中的继承和super()

父类方法的调用 可以使用父类名.方法名来调用也可以使用super().方法名来调用 MRO顺序 Python官方采用了一个算法将复杂结构上所有的类全部都映射到一个线性顺序上,而根据这个顺序就能 够保证所有的类都会被构造一次。这个顺序就是MRO顺序。 查看MRO顺序 类名.…

【JavaWeb】头条新闻纯JavaWeb项目实现 项目搭建 数据库工具类导入 跨域问题 Postman 第一期 (前端Vue3+Vite)

文章目录 一、项目简介1.1 微头条业务简介1.2 技术栈介绍 二、项目部署三、准备工具类3.1 异步响应规范格式类3.2 MD5加密工具类3.3 JDBCUtil连接池工具类3.4 JwtHelper工具类3.4 JSON转换的WEBUtil工具类 四、准备各层的接口和实现类4.1 准备实体类和VO对象4.2 DAO层接口和实现…

Day17、18、19学习记录

#c语言知识 内存管理 1.作用域 (1)代码块作用域(代码块是{}之间的一段代码) (2)函数作用域 (3)文件作用域 2.局部变量(自动变量auto): 在函…

快速理解复杂系统组成学习内容整合

目录 一、复杂系统组成 二、接入系统 (Access System) 三、应用系统 (Application System) 四、基础平台 (Foundation Platform) 五、中间件 (Abundant External Middleware) 六、支撑系统 (Supporting System) 参考文章 一、复杂系统组成 复杂系统是由多个相互关联、相…

2024程序员就业咋办?

国际研究机构Gartner会在每年10月份左右发布下一年度的战略发展趋势预测,并在次年3月左右发布和网络安全相关的趋势预测。绿盟科技通过将近3年的趋势预测进行分组对比分析后发现,除了众人皆知的AI技术应用外,数据模块化、身份优先安全、行业云…