分享好友 最新动态首页 最新动态分类 切换频道
CentOS8 SSH设置及安装(详细)
2024-12-27 05:02

SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。相比于Telnet有着出色的安全保障,正确使用的话能够规避网络上绝大多数的网络漏洞,同时也有着更快的传输速度。目前大多数公司的服务器均采用该协议来进行远程连接。

第一章环境安装及配置

第二章虚拟机端口映射以及windows系统防火墙设置

1.虚拟机部分(使用物理桥接请直接略过该部分

2.Windows系统部分(实现局域网互联

第三章SSH连接测试

第四章SSH协议密钥登录(内容较多,完成前三章SSH服务已经可以账号密码登录


以下全部操作均需在ROOT用户或者拥有ROOT权限的用户下进行

首先需要检查SSH服务有没有安装(如果当初安装系统时软件安装选择服务器一般都预装了SSH服务

输入如下指令

 
  
 

出现以上内容就代表已经预装,若没有出现则输入

 
  
 

则代表安装完成接下来对ssh配置文件进行配置

 
  
  
 

把Port前的注释(即#)去掉

PermitRootLogin代表是否允许root用户远程登入

配置完成后按Esc 再切换命令模式输入wq(保存并退出

完成后输入如下指令开启ssh服务

 
  
 

该指令输入后没有返回值

再输入

 
  
 

检查ssh服务是否开启,出现running即为在运行,为了避免每次开机都需要重新开启,输入如下指令把ssh服务设置为开机启动

 
  
 

输入如下指令,检查22号端口有没有开放

 
  
 

如果出现红框内掩码端口22处于LISTEN(即监听状态)代表该端口已经开放,无需进行防火墙设置

如果没有开放则输入如下指令开放22号端口

 
 
 
  
 

如出现该提示

代表该22端口已经开放

再重载防火墙

 
  
 

到此ssh服务环境安装及配置完成。

1.虚拟机部分(使用物理桥接请直接略过该部分

选择虚拟机上菜单 编辑-虚拟网络编辑器 后出现该界面

选择更改设置获得管理员权限

选中VMnet8虚拟网卡再选择红箭头处的NAT设置

选择添加,弹出该窗口

主主机端口:就是需要映射到的电脑网卡的端口

虚拟机IP地址:就是虚拟机内虚拟网卡分配给linux系统的ip地址

虚拟机端口:就是linux系统虚拟网卡的端口

描述:可以随便填便于区分

接着我们需要知道虚拟机ip地址是多少,可输入以下指令

 
 

指令说明:将ifconfig运行的结果通过管道传输给grep查找命令进行关键字查找

-w 按精确字符进行查找

好处:减少大量字符,只显示查找的内容

可以看见,只有我们需要的信息显示,多余的已经过滤掉,图中红框即为虚拟机地址,并将其填入

全部填入后就是这样

输入后一直点确定即可

完成以上设置,再一直点确定即可

等重启NAT服务和DHCP服务

此时端口映射已经完成

2.Windows系统部分(实现局域网互联

为了解决部分品牌笔记本软件适配较好,将windows系统防火墙使用自己家的杀毒软件进行接管,导致用户无法从软件层面对防火墙进行设置,所以我以后统一使用调用系统底层代码强制设置防火墙。

先打开搜索

输入cmd(命令提示符

选择以管理员身份运行

打开的命令行头标为管理员

在其中分别输入以下指令

强制添加入站规则

 
  
 

强制添加出站规则

 
  
 

由于windows系统不带SSH客户端如果没有从第三方安装ssh客户端就无法在cmd中使用ssh连接,但VMware虚拟机自带了一个SSH客户端,点击虚拟机-SSH-连接到SSH(该选项是本机连接虚拟机SSH

就会弹出如下界面,输入需要连接的虚拟机账号和ip[在选项里输入需要连接的服务器ip,如果是当前虚拟机则忽略]

获取windows系统ip方法

打开命令提示符再输入ipconfig 弹出以下界面

如果连接有线网络ip地址为上图IPv4地址192.168.0.146 (每台电脑分配的ip不一致

否则就是上图的无线局域网适配器 WLAN下的IPv4地址 192.168.0.36 (ip地址仅供参考

如果是本机连接请进入linux系统打开终端输入

 

(注意:该指令与windows系统不同

即为红框部分IP地址

当前虚拟机连法,下图为当前虚拟机SSH服务已经成功连接,第一次连接需要从服务器下载证书,填yes即可。然后输入密码即可成功连接。

如果是连接其他虚拟机则在选项中输入需要连接的同一网络环境下其他主机的ip即可

为什么使用密钥,因为更加方便登录(免密码)和更加安全。目前最流行的两种SSH身份验证机制是基于密码的身份验证和基于公钥的身份验证。使用SSH密钥通常比传统的密码身份验证更安全和方便。SSH协议密钥有公钥和私钥,公钥需要上传到服务器,而私钥则是个人保存,需要配对成功才能连接服务器,值得注意的是私钥可以有多个而公钥只能有一个,即一对多的关系。

在SSH服务器端输入如下命令,生成新的4096位的SSH密钥对

 
 

其中的语句

Enter file in which to save the key  输入要保存密钥的文件 可以不输入直接回车

Enter passphrase (empty for no passphrase): 输入创建密码 在使用秘钥的时候需要数据密码 也可不输入

Enter same passphrase again: 再次输入密码

此时输入如下命令进入ssh目录

 

再输入ls可以看见公钥私钥id_rsa  id_rsa.pub已经成功生成

其中私钥(即id_rsa)需要保存下来,登录的时候使用

而公钥需要改名成配置文件中的authorized_keys

输入将名称直接改成authorized_keys

 

或者

将公钥重定向追加到authorized_keys中

 

以下演示第二种方法,可以看见authorized_keys文件已经生成

接下来要给authorized_keys文件设置权限

 
 

以上对.ssh文件进行权限设置是良好的习惯,重要位置仅给予root用户权限,防止其他用户误操作。

输入如下命令打开ssh配置文件开启密钥登录

 
 

这里改成no可以改成无密码登录(不推荐

去掉注释(即#,开启公钥验证,如果找不到可以换成命令模式输入

 

从头到尾查找,找到就高亮。

ssh配置文件设置完成后输入如下命令重启ssh服务

 
 

至此SSH服务器已经能够使用账号密码以及密钥登录

接下来将私钥通过虚拟机工具自带的共享文件夹保存到本地即可。

私钥一定要妥善保存

私钥一定要妥善保存

私钥一定要妥善保存

最新文章
李彦宏去了趟莫斯科,中俄最大搜索巨头要"联手"?
张少华中俄两国最大的搜索引擎公司有望强强联手。今日,犀利财经消息称,百度将与俄罗斯的Yandex在电商、搜索等行业合作,从线上线下打通亚欧市场。报道指出,9月1日,百度创始人李彦宏携百度高级副总裁向海龙等一众高管,在俄罗斯首都莫斯
荣耀60怎么设置返回三个键位
荣耀60作为一款备受欢迎的智能手机,其操作系统和用户体验设计都备受关注。对于习惯使用实体按键或三键导航的用户来说,如何在荣耀60上设置返回、主页和多任务三个键位,是一个常见的问题。本文将详细介绍如何在荣耀60上设置这三个键位。首
瞬间顿悟!美国天然气期货开户流程(帮助投资者顺利进入这一市场)
美国天然气期货是全球能源市场中的重要组成部分,其价格波动对全球经济具有深远影响。对于投资者而言,了解如何开设美国天然气期货交易账户并参与市场交易至关重要。将详细介绍美国天然气期货开户的流程和相关注意事项,帮助投资者顺利进入
漫蛙app免费版下载正版
漫蛙app免费版是一款非常优秀的漫画阅读平台!漫蛙app免费版app拥有丰富的漫画资源、良好的阅读体验和社区交流功能,还有个性化推荐、离线下载、漫画制作等特色功能,能够满足用户的多样化阅读需求;如果你是一位漫画爱好者,不妨来尝试一
【信道估计】梳状导频序列OFDM信道估计(线性内插法)【含Matlab源码 9771期】
🚅座右铭:行百里者,半于九十。 🏆代码获取方式: CSDN Matlab武动乾坤—代码获取方式 更多Matlab信号处理仿真内容点击👇 ①Matlab信号处理(进阶版) ⛳️关注CSDN Matlab武动乾坤&#
内容质量:优质内容是吸引用户和搜索引擎的关键
在如今信息化的时代,网站的SEO优化已经成为每个网站成功的关键因素之一。尤其是对于商家和内容创作者而言,如何通过提高网站在搜索引擎中的排名,吸引更多流量,已经是他们面临的重要问题。那么,如何提高网站的SEO效果?有哪些实用技巧可
最新章节 更新:2024-12-16
长佩VIP2020-09-17完结收藏:9350评论:4371海星:72675人气:186.04万文案:北京大杂院的竹马和竹马1987年的腊月初八。年将8岁的秋实从黑龙江密山回到了北京。他在纸鸢胡同逼仄的大杂院里,遇到了10岁的徐明海。俩人跟随着那个清秀纯白的
达观助手AI智能写作,全方位智能写作新体验!
近日,首个免费中文智能AI写作辅助工具——达观助手宣布上线。此款WPS第三方插件内含多项实用功能,如AI续写、AI润色、智能纠错、智能排版、标题AI助手、OCR等,可以极大地优化用户写作体验,全面提升文本创作效率和质量。 据悉,与其他收费的智
特别策划|承载社会议题 多元类型融合 悬疑剧创作再升级
2024年,悬疑赛道持续火热,成为荧屏一道亮丽风景。从《边水往事》《雪迷宫》《唐朝诡事录之西行》等剧集凭借口碑脱颖而出,到《微暗之火》《新生》《错位》等作品引发广泛热议,再到《白夜破晓》《太阳星辰》《我是刑警》等播放指数持续攀
谷歌认证:2021全新Android开源框架权威排行榜(附源码解析)
Github WidgetContributions, stars, followers, trending etc. on Github.Guide中文文档What is Github Widget?DownloadStyles of Github Widget4142-142-243-14345-24345-344-144-2445-345-145-2SettingsProblems, Bugs or EnhancementVe
相关文章
推荐文章
发表评论
0评