hcia datacom课程学习(2):telnet与ssh

telnetssh
所属层应用层应用层
所应用的传输层协议tcptcp
功能远程连接远程连接
默认端口2322
安全性很低较高
功能组件分布客户端、服务器端客户端、服务器端
linux环境不自带自带
windows环境

win7有客户端和服务器端,但需要手动打开。

win10只有客户端,也需要手动打开

win7不自带

win10默认不下载,但可以通过命令直接安装

客户端用来连接其他主机,服务器端用于被其他主机连接

1.telnet

1.1linux系统使用telnet

1.1.1安装客户端

yum -y install telnet

网络yum源或本地yum源都可以安装

1.1.2安装服务器端

(1)安装服务

安装telnet服务端:yum -y install telnet-server

安装xinted服务:yum -y install xinetd

Telnet依赖该服务

(2)打开服务

打开telnet.socket服务:systemctl start telnet.socket

打开xinetd.service服务:systemctl start xinetd.service

并将这两项服务设置为开机自启:

systemctl enable xinetd.service

systemctl enable telnet.socket

(3)设置允许远程登录root

echo 'pts/0' >> /etc/securetty

echo 'pts/1' >> /etc/securetty

1.1.3连接指令

(1)远程登录目标主机:telnet  目标主机ip

(2)检测目标主机某端口是否开放:telnet  目标主机ip  端口号

下图代表目标主机8400端口已开放

下图代表目标主机8403端口未开放

(3)测试自己本机某端口是否开放:telnet  127.0.0.1  端口号

下图代表本机8400端口已开放

下图代表本机8403端口未开放

1.2windows系统使用telnet

(1)win7

控制面板——程序——程序与功能——打开或关闭windows功能

可以选择telnet服务器和客户端

win10只有客户端,要想下服务器端也不是没办法,但比较麻烦,就不弄了

(2)windows server2008

服务器管理器——功能——添加功能

可以选择telnet服务器和客户端

(3)开启telnet服务器

在cmd命令行键入net start telnet可以开启telnet服务器端

但这个操作需要两个前提:一是要使用管理员进行操作,否则会报下图的错:

二是需要在 管理工具——服务——telnet——属性 中,把禁用改为其他三项中的某项

不然会报下图的错:

2.ssh

2.1linux系统使用ssh

(1)查询是否安装了ssh:rpm -qa | grep ssh

(2)安装ssh:yum install ssh

(3)ssh的服务名是sshd

(4)ssh连接指令:ssh 目标主机用户名@目标主机ip

centos7自带ssh功能且开机自启

2.2windows系统使用ssh

2.2.1 我的win11主机测试

(1)测试与安装ssh

想查询自己的windows系统里有没有ssh服务器端和客户端,可以打开windows自带的powershell,键入以下命令查询:

|打开powershell的几种方法

#查询
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

 *注意,需要以管理员身份打开powershell,否则敲入命令后出现下图这样的错误:

我自己的win11查询结果如下图:

我的系统里有ssh客户端没有ssh服务器端。

ssh服务器端和客户端都可以通过命令直接安装:

#安装客户端
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
#安装服务端
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

下图为我通过命令安装ssh服务器端的结果

(2)linux远程连接win11测试
在我的win11端先开启ssh服务

#开启ssh服务
Start-Service sshd
#ssh服务开机自启
Set-Service -Name sshd -StartupType 'Automatic'

然后在一台centos7虚拟机上ssh连接win11,连接成功。

linux通过ssh连接windows后,需要输入exit才能退出;而linux之间的ssh连接则可以直接通过快捷键:ctrl+d退出

2.2.2 win7与windows server2008测试

对于win7系统来说,ssh客户端与服务器端都并非自带,也不可以直接通过命令安装,而需要通过github下载openssh的安装文件来安装

openssh安装地址

.msi文件可以直接双击安装并自启动,建议直接下载使用.msi文件

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

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

相关文章

Parade Series - WebRTC ( < 300 ms Low Latency ) T.B.D

Parade Series - FFMPEG (Stable X64) 延时测试秒表计时器 ini/config.ini [system] homeserver storestore\nvr.db versionV20240312001 verbosefalse [monitor] listrtsp00,rtsp01,rtsp02 timeout30000 [rtsp00] typelocal deviceSurface Camera Front schemartsp ip127…

OpenCV的常用数据类型

OpenCV涉及的常用数据类型除包含C的基本数据类型,如:char、uchar,int、unsigned int,short 、long、float、double等数据类型外, 还包含Vec,Point、Scalar、Size、Rect、RotatedRect、Mat等类。C中的基本数据类型不需再做说明下面重点介绍一下…

【机器学习】一文掌握逻辑回归全部核心点(上)。

逻辑回归核心点-上 1、引言2、逻辑回归核心点2.1 定义与目的2.2 模型原理2.2.1 定义解析2.2.2 公式2.2.3 代码示例 2.3 损失函数与优化2.3.1 定义解析2.3.2 公式2.3.3 代码示例 2.4 正则化2.4.1 分类2.4.2 L1正则化2.4.3 L2正则化2.4.4 代码示例 3、总结 1、引言 小屌丝&#…

如何使用“Docker registry创建本地仓库,在服务器之间进行文件push和pull”?

1.1、在服务器1,运行registry docker run -d -p 5000:5000 -v ${PWD}/registry:/var/lib/registry --restart always --name registry registry:2.7.11.2、编辑/etc/docker/daemon.json 文件, 192.168.xxx.xxx 换成你自己 registry 服务的地址 sudo na…

Unity3d版白银城地图

将老外之前拼接的Unity3d版白银城地图,导入到国内某手游里,改成它的客户端地图模式,可以体验一把手游的快乐。 人物角色用的是它原版的手游默认的,城内显示效果很好,大家可以仔细看看。 由于前期在导入时遇到重大挫折&…

Linux中GPU相关命令

Linux查看显卡信息: lspci | grep -i vga 使用nvidia GPU可以: lspci | grep -i nvidia1 前边的序号 "00:0f.0"是显卡的代号(这里是用的虚拟机); 查看指定显卡的详细信息用以下指令: lspci -v -s 00:0f.01 Linux查看Nvidia显…

US1M/US1G-ASEMI高效快恢复二极管SMA封装

编辑:ll US1M/US1G-ASEMI高效快恢复二极管SMA封装 型号:US1M/US1G 品牌:ASEMI 封装:SMA 最大平均正向电流(IF):1A 最大循环峰值反向电压(VRRM):1000V …

【C++基础】1.认识C++——《跟老吕学C++编程语言》

【C基础】1.认识C——《跟老吕学C编程语言》 认识CC简介C发展历程C四大特性支持数据封装和数据隐藏抽象支持继承和重用支持多态性 C语言工作原理C语言标准C标准库 认识C C简介 C,全称是C Plus Plus。老吕比较喜欢叫它C加加。 C是C语言的继承;C是是编译式…

Linux信号机制(二)

目录 一、信号的阻塞 二、信号集操作函数 三、sigprocmask函数 四、pause函数 五、sigsuspend函数 一、信号的阻塞 有时候不希望在接到信号时就立即停止当前执行,去处理信号,同时也不希望忽略该信号,而是延时一段时间去调用信号处理函数。…

Stable Diffusion WebUI 1.8.0来了

上周 Stable Diffusion WebUI 发布了 1.8.0 版本,更新内容比较多,据说显存使用有了大幅的下降,这几天我也找时间把 AutoDL 镜像的版本做了个升级,有兴趣的同学可以去体验下新版本了。 这里分享下其中几个我认为比较重要的更新。 …

MinIO权限提升漏洞CVE-2024-24747详细解决办法

漏洞名称: MinIO权限提升漏洞(CVE-2024-24747) 漏洞简介 2024年2月2日,深瞳漏洞实验室监测到一则MinIO 存在权限提升漏洞的信息,漏洞编号:CVE-2024-24747,漏洞威胁等级:高危。 该漏洞是由于用户创建的访…

打卡学习kubernetes——kubernetes架构原理

接上一篇的内容,除了核心组件,还有一些推荐的Add-ons: kube-dns 负责为整个集群提供DNS服务Ingress Controller 为服务提供外网入口Heapster 提供资源监控(没用过这个,但是用过grafana,很方便&#xf…