centos7下配置使用telnet登录系统

news/2025/3/6 15:43:26/

        在CentOS 7中,默认情况下,telnet是被禁用的,因为它不是安全的协议。但是,如果您仍然想使用telnet,可以按照以下步骤进行配置:

1、安装telnet客户端和服务器:

sudo yum install xinetd telnet telnet-server

2、启动telnet服务,并将其设置为开机启动:

sudo systemctl start telnet.socket
sudo systemctl enable telnet.socket

3、配置防火墙以允许telnet连接:

sudo firewall-cmd --add-service=telnet --permanent
sudo firewall-cmd --reload

4、创建一个新的用户并设置密码:

sudo adduser username
sudo passwd username

5、用新用户登录到系统:

telnet localhost

6、输入新用户的用户名和密码进行登录。

注意:虽然这个方法可以让您使用telnet登录系统,但它不是安全的协议,建议使用更安全的SSH协议来进行系统登录。

7、root用户直接登录

默认情况下,系统是不允许root用户telnet远程登录的。如果要使用root用户直接登录,需设置如下内容。或者可以添加一个可以登录的用户,登录并su到root用户(建议采用此方法,保证系统安全)。此步骤可跳过!

允许root用户通过telnet登陆:
编辑/etc/pam.d/login,注释掉下面这行

vi /etc/pam.d/login
#把auth的限制去掉
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so

开启root用户远程登陆。此步骤可跳过!

vi /etc/pam.d/remote

auth required pam_securetty.so

  • 重启telnet和xinetd服务 【telnet服务依赖于xinetd服务】

systemctl restart telnet.socket
systemctl restart xinetd

  • 将 23端口(系统默认23为telnet端口)添加到防火墙允许的端口的列表中。

firewall-cmd --zone=public --add-port=23/tcp --permanent

8、卸载telnet


执行 rpm -qa telnet*查看是否已经安装过了。

 rpm -qa telent*

使用:yum remove telnet-*   全部卸载掉

yum remove telnet-*


http://www.ppmy.cn/news/1056383.html

相关文章

Connect-The-Dots靶场

靶场下载 https://www.vulnhub.com/entry/connect-the-dots-1,384/ 一、信息收集 探测存活主机 netdiscover -r 192.168.16.161/24nmap -sP 192.168.16.161/24端口操作系统扫描 nmap -sV -sC -A -p 1-65535 192.168.16.159扫描发现开放端口有 21 ftp 80 http 20…

Nevron Open Vision for .NET Crack

Nevron Open Vision for .NET Crack NET Vision是一个用于生成具有数据可视化功能的强大数据表示应用程序的包。该套件具有用于.NET的Nevron Chart、用于.NET的Nevron Diagram和用于.NET的Nevron User Interface。精心设计的对象模型、许多功能和卓越的演示使复杂数据的可视化变…

nginx 托管vue项目配置

server {listen 80;server_name your_domain.com;location / {root /path/to/your/vue/project;index index.html;try_files $uri $uri/ /index.html;} }奇怪的现象,在vue路由中/会跳转到/abc/def,但如果直接输入/abc/def会显示404,添加 try_files $uri…

any、unknown、never 和 void区别

any 类型: any 类型是 TypeScript 中的顶级类型,它可以接受任何类型的值,相当于取消了类型检查。 当将变量声明为 any 类型时,可以赋予它任何值,无论是数字、字符串、布尔值还是其他类型的值。 使用 any 类型可能会降…

在Eclipse中创建javaweb工程

新建动态web工程 点击project或other之后,如何快速找到Dynamic Web Project 填写工程名等详细信息 也许会出现下面的对话框 项目结构图

亚信科技AntDB数据库通过GB 18030-2022最高实现级别认证,荣膺首批通过该认证的产品之列

近日,亚信科技AntDB数据库通过GB 18030-2022《信息技术 中文编码字符集》最高实现级别(级别3)检测认证,成为首批通过该认证的数据库产品之一。 图1:AntDB通过GB 18030-2022最高实现级别认证 GB 18030《信息技术 中文编…

Powershell NTP Server Windows 7,8,10,11,2012,2016,2019,2022

NTP前言 NTP服务器是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟、GPS等)做同步化,提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议1。 ntp 参考 w32tmpowershell参考 参考…

UE学习记录03----UE5.2 使用MVVM示例

1.打开ue5.2新建C项目 2.项目中通过类导向新建C类,父类选择为UMVVMViewModelBase,创建完成会自动打开vs 3.在VS中对新建的类进行宏定义 使用 C 类向导 创建的类声明自动通过 UCLASS() 宏进行处理。 UCLASS() 宏使得引擎意识到这个类的存在,并…