在CentOs下搭建Telnet-Server
来源:互联网 发布:电子商务的软件流程图 编辑:程序博客网 时间:2024/05/16 18:49
背景:java模拟手动的telnet过程。
尝试:win10的Telnet-server被阉割,只存在Telnet-client。因此采用虚拟机下跑centos7 64bits ,如今服务器采用centos普遍,有利于自己熟悉这个系统操作。
//LZ用的虚拟机是VM12,虚拟机的过程网上随便一搜就OK。
描述:在Centos7-64位机器上安装Telnet-Server,需要telnet-server、xinetd这两个安装包,网上有三四种类似的说法,亲测后发现只需要这两个就行了,不用再安装Telnet-client。然后需要注意的地方是CentOS防火墙设置区域和服务,需要telnet服务在相应区域服务被允许。文章中涉及到的所有命令应该在root权限下方才有效执行。
su输入账号密码后,即可。
开始:
(1)检查所在CentOS是否安装Telnet-server与Xinetd;
rpm -qa telnet-server rpm -qa xinetd如果没安装,则
yum list |grep telnet
yum install server
yum list |grep xinetdyum install xinetd安装 完毕。
(2)再次检查两个服务是否已经安装好(用rpm -qa 服务名),若已经安装好,接下来就检查telnet服务是否在当前区域被允许,默认是没有的。应将其添加到默认区域,然后重启系统后才会生效!!!
1. 查看防火墙默认区域
firewall-cmd --get-default-zone
应显示为:public2. 查看允许的服务
firewall-cmd --list-services --zone=public
应显示为:dhcpv6-client ssh3.查看某项服务是否被允许
firewall-cmd --query-service=telnet --zone=public
应显示为:no
4.. 查看默认区域 的所有配置信息
firewall-cmd --list-all
5. 给区域添加服务
firewall-cmd --add-service=telnet --zone=public --permanent
应显示为:success切记重启系统!!!
(3)重启系统后,启动添加的两个服务;
systemctl start telnet.socketsystemctl start xinetdtelnet服务默认是23端口,检查是否已被监听
ss -tnlp|grep 23
应显示为(类似如下):
LISTEN 0 128 :::23 :::* users:(("systemd",1,53))
完成上面操作后,在一台有telnet-client的服务器上,输入telnet telnet-server的IP ,输入telnet-server的用户名和密码就OK。
//第一次编辑用时50min,预计60min。
0 0
- 在CentOs下搭建Telnet-Server
- centos配置telnet server
- centos下配置telnet
- centos 下开启telnet
- CentOS下安装telnet
- centos 下telnet安装
- 在CentOS下搭建OpenVPN
- CentOS 7.0 telnet-server 配置
- CentOS 7.0 telnet server 配置
- Linux下搭建Telnet
- CentOS下telnet安装步骤
- centos 下的telnet安装
- CentOS下怎么退出telnet
- CentOS下架设Telnet服务器
- fedora 下安装 telnet server
- fedora 下 安装 telnet server
- Linux下安装telnet server
- 在CentOS下搭建Android 开发环境
- 北大“四大疯人院”之说
- HBase单机模式配置
- <css 五>list
- 第三周项目四(5)-委派任务
- linux指令收集
- 在CentOs下搭建Telnet-Server
- json使用方法
- Python和JavaScript中对超过数组长度的操作处理的不同
- H2O with R 简明使用手记·上篇
- bzoj 1407: [Noi2002]Savage
- MySQL 数据库学习笔记1
- AJAX问题之XMLHttpRequest status = 0
- Rotate String 问题使用取余解法
- 一个小玩意儿 第一App 历史的今天 简单的API借口数据获取