windows客户端如果通过cmd窗口连接到远程linux服务器,可以使用telnet;

centos系统默认telnet 23端口是关闭的。

服务器本地使用nmap ip地址 -p 23查看telnet状态是关闭的;

[[email protected] ~]# nmap 192.168.20.3 -p 23

Starting Nmap 5.51 ( http://nmap.org ) at 2016-03-11 09:04 CST

Nmap scan report for 192.168.20.3

Host is up (0.00014s latency).

PORT   STATE  SERVICE

23/tcp closed telnet

打开telnet端口的步骤如下:

1、服务器安装telnet包(telnet-server包依赖xinetd包)# yum install telnet telnet-server -y

2、修改telnet配置文件# vi /etc/xinetd.d/telnet

修改disable=yes 改为no

service telnet

{

flags           = REUSE

socket_type     = stream

wait            = no

user            = root

server          = /usr/sbin/in.telnetd

log_on_failure  += USERID

disable         = no

}

保存退出,重启xinted服务[[email protected] ~]# /etc/init.d/xinetd restart

Stopping xinetd:                                           [  OK  ]

Starting xinetd:                                           [  OK  ]

再次扫描发现状态变为open

[[email protected] ~]# nmap 192.168.20.3 -p 23

Starting Nmap 5.51 ( http://nmap.org ) at 2016-03-11 10:08 CST

Nmap scan report for 192.168.20.3

Host is up (0.00051s latency).

PORT   STATE SERVICE

23/tcp open  telnet

查看监听的端口23也有了

[[email protected] ~]# netstat -nlt

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address               Foreign Address             State

tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN

tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN

tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN

tcp        0      0 :::22                       :::*                        LISTEN

tcp        0      0 :::23                       :::*                        LISTEN

tcp        0      0 ::1:25                      :::*                        LISTEN

3、iptables添加规则允许23端口通过,保存规则,并重启iptables服务# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT

# /etc/init.d/iptables save

# /etc/init.d/iptables restart

4、windows本地打开cmd窗口

输入命令:telnet ip地址  连接到远程linux服务器

默认情况下telnet连接后不能使用超级用户,如果要使用超级用户root登录,有2种方法可以实现:

第一种:# mv /etc/securetty /etc/securetty.bak 这样就可以使用root登录,非常不建议这样操作!!!!

第二种:# vi /etc/securetty

添加

pts/0

pts/

1

pts/2

pts/3

如果登录的用户比较多,可以添加更多的pts/**

这样添加的作用,是允许root从pts/0到pts/3这几个终端登录;

相比网上其他的方法彻底移除认证的方法,此方法没有破坏linux安全验证机制,较为安全!

建议使用普通用户登录,su - root 进行切换,为了安全起见,不直接使用root登录;

如果非要使用root登录,建议使用SSH工具;

CentOS release 6.5 (Final)

Kernel 2.6.32-431.el6.i686 on an i686

login: user1

Password:

Last login: Fri Mar 11 11:35:11 from 192.168.20.1

[[email protected] ~]$ id

uid=500(user1) gid=502(user1) groups=502(user1) context=unconfined_u:unconfined_

r:unconfined_t:s0-s0:c0.c1023

[[email protected] ~]$ whoami

user1

linux 打开telnet 端口命令行,linux系统打开telnet端口的方法相关推荐

  1. linux开启防火墙的命令行,Linux关闭/开启防火墙命令

    Linux还是比较常用的,于是我研究了一下Linux关闭防火墙命令,在这里拿出来和大家分享一下,希望你能学会Linux关闭防火墙命令 . 1) 永久性生效,重启后不会复原 开启: chkconfig ...

  2. linux重启网卡的命令行,linux系统重启网卡命令

    关于win10系统开机总是要禁用重启网卡才能联网如何解决就为大家介绍到这边了,有遇到同样情况的用户们可以采取上面的方法步骤来解决.问题2已知win7下不需要删除qos协议,在跑无盘模式下以前最好不要安 ...

  3. linux环境下ps命令行,Linux系统ps命令详解:查看正在运行的进程

    ps命令是最常用的监控进程的命令,通过此命令可以查看系统中所有运行进程的详细信息.ps命令有多种不同的使用方法,这常常给初学者带来困惑.在各种Linux论坛上,询问ps命令语法的帖子屡见不鲜,而出现这 ...

  4. linux远程执行shell命令行,linux shell 远程执行命令--ftp

    linux shell 远程执行命令--ftp 2018-12-07 ftp有很多命令,熟悉这些命令你能大大的提高工作效率: FTP命令行格式为: ftp -v -d -i -n -g [主机名] , ...

  5. linux结束所有任务命令行,Linux基础命令(15)定时任务

    释放双眼,带上耳机,听听看~! crontad Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计 ...

  6. linux输入过的命令行,LINUX中命令行的历史记录和编辑

    前的Linux发行版默认使用Bash Shell,它已成为Linux系统的实际标准.Bash Shell命令行具有非常强大的功能.Bash Shell提供了一些特性使输入命令变得容易. 1.命令行的历 ...

  7. linux中如何自定义命令行,linux终端颜色和命令行自定义

    1.命令行格式 用户名@主机名:当前路径$ 设置 echo "PS1='${debian_chroot:+($debian_chroot)}\[\033[01;04;32m\]\u\[\03 ...

  8. linux mongodb服务启动命令行,Linux下安装、启动、停止mongodb

    1.下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_6 ...

  9. linux怎么进入sftp命令行,Linux中SFTP命令

    sftp和ftp是两种协议是不同的,sftp是ssh内含的协议,只要sshd服务器启动了,它就可用,它本身不需要ftp服务器启动. 1.常用登陆方式: 格式:sftp @ 通过sftp连接,端口为默认 ...

最新文章

  1. 国内maven库镜像(阿里云)
  2. 面试官:你相信光吗?
  3. python软件开发-Python
  4. [笔记].在Quartus II下载时,找不到USB-Blaster的一个可能原因
  5. NFS - MIPS架构下构建NFS共享目录服务
  6. java 无法继承抽象类_java抽象类可以被继承吗?
  7. Visible Lattice Points SPOJ - VLATTICE
  8. 普罗米修斯使用es数据库_用普罗米修斯和格拉法纳仪法来豪猪
  9. LabView2018的安装
  10. java开源对象池,java 对象池 - 差不多先生的个人空间 - OSCHINA - 中文开源技术交流社区...
  11. java反射代码_Java反射代码 求解答,谢谢~
  12. 【微信小程序】针对测试号获取openid报错40125错误的解决方案
  13. python 基础面试题(一)
  14. 影响网站排名的几大因素
  15. Python办公系列--Python创建Excel工作簿
  16. qt5的configure选项说明(2)
  17. 商学院·基础----02 不要为打翻的牛奶哭泣(沉没成本)
  18. 5W字穿透 ELK(史上最全):elasticsearch +logstash+kibana
  19. iOS自动化笔记(一)WebDriverAgent安装与使用
  20. java script的小基础

热门文章

  1. 针对发票管理中遇到的税务风险如何进行规避?
  2. 教育减负和关注语文的目的就是为既得利益者构建阶层壁垒
  3. Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing 阅读笔记
  4. leetcode-773. 滑动谜题
  5. mysql计算年龄大于30并删除_还在苦恼MySQL如何根据日期精确计算年龄?看这一篇,就够了!...
  6. 蓝桥杯入门训练Fibonacci数列 C语言
  7. PVE和PVP的区别
  8. 【2.6 golang中循环控制Goto、Break、Continue】
  9. 一阶段P1~P96(PJavaScript基础语法-dom-bom-js-es6新语法-jQuery- 数据可视化echarts 黑马pink老师前端入门基础视频教程(持续更新)
  10. 如何利用Docker、AWS和深度学习伪装成一个艺术家