Telnet连接

news2024/12/19 11:03:36
❤️人生没有白走的路,每一步都算数❤️

你是否安装Telnet没毛病,但登录总报错?
巧了,
我也遇到了。
于是我打开浏览器尝试搜索,有许多说的并不详细。
所以呢就有了这篇文章!
首先我们准备实验环境:
一台Windows虚拟机(本机当然也可以),CentOS虚拟机(这里我的是7.3),有没有手都可以。

接下来我们进入实验

我们先要在Windows中的进行设置

  1. 首先我们打开控制面板
    在这里插入图片描述

  2. 程序/卸载程序(两个都可以)
    在这里插入图片描述
    在这里插入图片描述

  3. 开启或关闭Windows功能、下滑找到Telnet客户端打开
    在这里插入图片描述

  4. 等待打开完成即可

因为我们这台机子是作为客户机使用的,所以需要打开客户端的功能之后我们进入Cent OS操作。

Windows中设置完成就可以切换Cent OS进行操作了

  1. 首先我们关闭防火墙和selinux
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
  1. 然后我们使用rpm和grep的命令来查看是否安装过Telnet和xinetd
rpm -qa | grep telnet
rpm -qa | grep telnet-server
rpm -qa | grep xinetd

如果什么也没输出就证明没有安装我们就可以进行下一步了
如果安装了可以卸载也可以直接使用

  1. 安装Telnet和xinetd
    这里为了方便我们使用yum来安装
yum install telnet
yum install telnet-server
yum install xinetd

在这里插入图片描述
如果安装是出现这种情况,我们可以使用命令rm -rf /var/run/yum.pid来解决

  1. 修改配置文件
    vim /etc/xinetd.d/telnet
    如果有就修改成下面这样没有就输入内容:
service telnet
{  
  
	flags	= REUSE  
  
	socket_type	= stream  
  
	wait	 = no  
  
	user	= root  
 
	server	 =/usr/sbin/in.telnetd  
  
	log_on_failure  = USERID  
  
	disable         = no   

}

这时我们去windows登录
会发现提示登录不正确
在这里插入图片描述

  1. 接着我们需要修改下面的配置文件
    vim /etc/pam.d/login
    注释掉第二行,前面加上#即可:
    auth [user_unknown=ignore success=ok ignore=ignore default-bad] pam_securetty.so
    之后我们再去登录,发现还是登录不正确
    这是我们使用tail /var/log/secure去查看日志最好从下往上看,这是我们发现提示访问被拒绝:控制台’pts/2’是不安全的
    请添加图片描述

  2. 所以我们还需要修改下面的文件
    vim /etc/securetty
    将上面查到的pts/2添加进去即可
    之后再去Windows命令行使用Telnet命令进行访问
    发现这次成功了!
    在这里插入图片描述
    实验要这里就做完了!!!

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

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

相关文章

oracle中替换字符串的不同写法

replace函数 replace(原字段,“原字段旧内容“,“原字段新内容“) 例如将DEPTNO字段值中的0替换为1: TRANSLATE TRANSLATE(expr, from_string, to_string) from_string 与 to_string 以字符为单位,对应字符一一替换。 用法示例&#xf…

详解数据结构——二叉排序树

目录 二叉排序树 二叉排序树的查找 二叉排序树的插入 二叉排序树的删除 查找时间效率分析 二叉排序树 二叉排序树,又称二叉查找树(BST,Binary Search Tree)一棵二叉树或者是空二叉树,或者是具有如下性质的二叉树: 左子树上所有结…

SpringBoot - SpringBoot整合i18n实现消息国际化

文章目录1. MessageSource源码2. 项目环境搭建1. 创建项目服务auth2. 工具类 I18nUtils3. 自定义异常 CommonException4. 统一异常处理 GlobalExceptionHandler3. 业务实现1. 实体类 UserEntity2. 请求实体 UserQo3. 控制层 UserController4. 业务逻辑层 UserService5. 将异常信…

144. 授人以渔 - 如何查找 SAP UI5 官网上没有提到的控件属性的使用明细

本教程第 113 步骤, SAP UI5 应用开发教程之一百一十三 - 授人以渔 - 如何自行查询任意 SAP UI5 控件属性的文档和技术实现细节我用一整篇文章的篇幅,解答了一位学习者这个疑问: 想请教一下 sap.m.Input 控件中,value里设置的内容,比如path,type,constraints,在哪里可以查…

C++ 多态

目录 一、多态的定义和实现 1.1 多态的构成条件: 1.2 虚函数的重写(覆盖): 1.3 多态的两个特殊点: 1.4 析构函数的重写: 1.5 override和final 1.6 重载,重定义(隐藏&#xff…

Linux【进程地址空间】

进程地址空间📖1. 地址空间概念📖2. 写时拷贝📖3. 虚拟地址空间的优点📖1. 地址空间概念 在学习C/C内存管理时,我们可能见过这样一幅图: 但是我们可能不是很理解它,首先有一个问题:…

OpenTCS客户端开发之Web客户端(一)

越来越多人私信我关于OpenTCS的问题。可以感觉到很多人对OpenTCS的研究的人多了很多,很好。这些问题很多是关于算法方面的,也有一部分是关于UI方面的,毕竟OpenTCS本质上是一个算法项目,但是如果希望把它进行商业化,那免…

【微服务】服务拆分和远程调用

2.1 服务拆分原则 这里总结了微服务拆分时的几个原则: 不同微服务,不要重复开发相同业务微服务数据独立,不要访问其它微服务的数据库微服务可以将自己的业务暴露为接口,供其它微服务调用 2.2 服务拆分示例 以微服务cloud-demo为…

第三节:运算符【java】

目录 🎒运算符 📃1. 什么是运算符 📗2. 算术运算符 2.1 基本四则运算符:加减乘除模( - * / %) 2.2 增量运算符 - * % 2.3 自增/自减运算符 -- 📙3. 关系运算符 📕4.逻辑运算符(重点) 4.1 逻辑与…

隔离出来的“陋室铭”

被隔离了 日常锻炼身体就是去公司旁边的酒店游泳,结果酒店里除了小阳人,我就喜提次密称号,7天隔离走起;又因为不想耽误家里孩子上学,老人外出,就选择了单独隔离,结果就拉到了单独的隔离点&…

精通Git(三)——Git分支机制

文章目录前言分支机制简述创建分支切换分支基本的分支与合并操作基本的分支操作基本的合并操作基本的合并冲突处理分支管理与分支有关的工作流长期分支主题分支远程分支推送跟踪分支拉取删除远程分支变基基本的变基操作变基操作的潜在危害只在需要的时候执行变基操作变基操作与…

C++——vector容器的基本使用和模拟实现

1、vector的介绍 vector是表示可变大小数组的序列容器。 就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素 进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且…

【动手学深度学习PyTorch版】18 使用块的网络 VGG

上一篇请移步【动手学深度学习PyTorch版】17 深度卷积神经网络 AlexNet_水w的博客-CSDN博客 目录 一、使用块的网络 VGG 1.1 AlexNet--->VGG ◼ VGG网络简介 1.2 VGG架构 1.3 总结 二、VGG网络的代码实现 2.1 VGG网络(使用自定义) 一、使用块的…

软件测试基本概念

目录本章要点什么是软件测试?软件测试的特定?软件测试和开发的区别?软件测试和软件开发中的调试有什么区别?软件测试在不同公司的定位?一个优秀的测试人员应该具备的素质(你为啥要选择测试开发)需求是衡量软件测试的依据从软件测试人员角度看需求为啥需求对软件测试人员如…

SpringBoot 面试题总结 (JavaGuide)

SpringBoot 面试题总结 (JavaGuide) 用 JavaGuide 复习 SpringBoot 时,找到一些面试题,没有答案,自己花了一天时间在网上找资料总结了一些,有些答案的来源比较杂忘了没有标注,望见谅。 1. 简单…

Visual Studio 2022开发Arduino详述

目录: 一、概述 二、软件的下载与安装 1、前言 2、Visual Studio 2022的下载与安装 3、Visual Micro扩展插件的导入 4、Visual Micro的使用 1)安装修改插件 2)搜索 : Visual.Micro.Processing.Sketch.dll 3)打开Visual.…

【Linux学习】基础IO

目录前言一、C语言文件IO1. C语言文件接口以及打开方式2. 对当前路径的理解3. 默认打开的三个流二、 系统文件IO1. 系统接口openwritereadclose系统接口和库函数2. 文件描述符及其分配规则文件描述符文件描述符分配原则3. 重定向及dup2系统调用重定向标准输出和标准错误的区别d…

Linux XWindow的安装和配置

1.开始安装XWindow必须需要的组件 输入指令:yum groupinstall "X Window System" yum groupinstall "X Window System" 选择y继续安装。 当看到complete表示已经安装成功了。 输入startx测试一下 看到如上界面就证明你的XWindow安装成功了。 2…

Python数据分析(3):pandas

文章目录二. pandas入门2.1 数据结构2.1.1 Series对象2.1.2 DataFrame对象2.2 读取数据2.2.1 读取Excel:read_excel()1. 读取特定工作簿:sheet_name2. 指定列标签:header3. 指定行标签:index_col4. 读取指定列:usecols…

TypeScript接口——interface

目录 一、接口概述: 二、接口类型介绍: 1、属性接口: 2、 函数接口: 3、可索引接口: (1)可索引接口约束数组示例: (2) 可索引接口约束对象示例&#xf…